|
|
||
|
|
||
| .. Beispiel .. EA-Kit IDE .. Button.kmi | ||
|
|
||
Knöpfe
(Button)
Die
nachfolgende .kmi-Datei lädt alle Dateien für die
vorgefertigten Knöpfe (Button) der EA-Kit IDE. Diese
bestehen durchgehend aus mehr als zwei Farben (schwarz,weiß
und grau), sind also nicht monochrom. Damit können sie
nicht durch eine ESC-Sequenz eingefärbt werden. Sie müssen
bei einem anderen Wunsch bezüglich der Farbe neu
angefertigt oder eingefärbt werden. Einzig der durch
mono1..4 gekennzeichnete Knopf besteht nur aus zwei Farben, ist
also monochrom. Er wurde zur Demonstration hinzugefügt und
befindet sich nicht unter den vorgefertigten Knöpfen der
IDE.
Die
Datei kann über INCLUDE:
<button.kmi> in eigene
Projekte eingebunden werden. Die Dateien mit den Definitionen
der Zeichensätze befindet sich im Verzeichnis BUTTON.
Die Wirkung der Knöpfe kann durch die Hintergrundfarbe der Anzeige stark verändert werden. So verschwinden bei den schwarzen Knöpfen die viereckigen Umrandungen, wenn der Hintergrund ebenfalls schwarz ist. Eigene monochrome oder farbige Button können mit dem Bitmap-Editor der EA-Kit IDE angefertigt werden. Sie sind an kein Pixelformat gebunden. Dateien in denen Buttongrafiken abgelegt sind, werden mit der Direktive.. BUTTON: nr <Dateiname> oder BUTTON: nr <Dateiname1> <Dateiname2> .. eingebunden. In der zweiten Form kann der Aktivitätszustand von Tastern und Schaltern durch eine Veränderung im zweiten Bild <dateiname2> dargestellt werden. Beispiele sind oben die Button 6, 9 und mono3. Im Grundzustand <dateiname1> besitzen diese Button keinen Haken oder Punkt. Der Wechsel auf das zweite Bild erfolgt automatisch. |
||
|
|
|
|
|
|
|
|
; Unterdatei: button.kmi ; Projekt: ; Display: eDIPTFT43-A ; 12.09.2009 www.GoBlack.de, D.Schwarzer ; ====================================================== ; Hilfe zu den Direktiven der Kit-IDE durch: Cursor im Wort, dann [F1] ;------------------|-------------------|-------------------|----------------| ; default buttons (1..20) ; Diese besitzen mehr als zwei Farben, sind also 'farbig'. Damit können sie ; nicht durch ESC FC .. eingefärbt werden Path: <..\..\BUTTON> Button: 1 <andromeda0.gif><andromeda1.gif> ; 100x70 Button: 2 <Button34x34_0.bmp><Button34x34_1.bmp> ; 34x34 Button: 3 <Button75x24_0.bmp><Button75x24_1.bmp> ; 75x24 Button: 4 <CheckBlack60x15_0.bmp><CheckBlack60x15_1.bmp> ; 60x15 Button: 5 <CheckBlack75x15_0.bmp><CheckBlack75x15_1.bmp> ; 75x15 Button: 6 <CheckButton75x16_0.bmp><CheckButton75x16_1.bmp> ; 75x16 Button: 7 <CheckWhite75x15_0.bmp><CheckWhite75x15_1.bmp> ; 75x15 Button: 8 <RadioBlack75x15_0.bmp><RadioBlack75x15_1.bmp> ; 75x15 Button: 9 <RadioButton75x16_0.bmp><RadioButton75x16_1.bmp> ; 75x16 Button: 10 <RadioWhite75x15_0.bmp><RadioWhite75x15_1.bmp> ; 75x15 ;------------------|-------------------|-------------------|----------------| ; Beispiel eines monochromen button ; Diese besteht nur aus den Farben, schwarz und weiss, womit er durch .. ; ESC FC nvc, nhc, svc, shc eingefärbt werden kann. Button: 11 <monochrom75x15_0.bmp><monochrom75x15_1.bmp> ; 75x15 |
||
|
|
|
|
|
|
.de