flashkid
Anmeldedatum: 27.01.2007 Beiträge: 250
|
Verfasst am: So Mai 11, 2008 1:03 am Titel: DropDown + Icon Problem |
|
|
Hey..
1. Kann man in einem Gui der Drop-Down Box einen Standard-Wert vorgeben, der beim Gui-Start angezeigt werden soll? Also dass die DropDown Box nicht leer sondern mit dem 1. Punkt ausgefüllt ist?
2. Welchen Icon muss man im Alternativen Gui Compiler ( http://de.autohotkey.com/forum/viewtopic.php?t=1884&highlight=dropdown ) setzen, damit man die Thumbnail- / Miniaturansicht verändern kann?
Vielen Dank
mfg flashkid
EDIT: Ok, Problem 1 gelöst. Einfach nach dem Eintrag, der gezeigt werden soll, "||" statt "|" schreiben |
|
Amiga-Falcon
Anmeldedatum: 24.12.2006 Beiträge: 155
|
Verfasst am: Di Mai 13, 2008 11:16 am Titel: |
|
|
Das mit der Dropdown geht so:
| Code: |
Gui,1: Add , DropDownList, x250 y280 w300 vDROPDOWN r5, Option 1|Option 2|Option 3|Option 4|Option 5
.
.
.
GuiControl,1: ChooseString, DROPDOWN, Option 4
|
Beim Einrichten der Dropdownliste kannst Du mit r... angeben, wieviele Zeilen die Dropdownliste haben soll. Bei r10 kannst Du also z.B. 10 Auswahlpunkte anzeigen, bei r5 nur 5.
Wichtig ist, daß der Variablenname der Dropdownliste (im Beispiel = DROPDOWN) beim Erzeugen und bei der Abfrage übereinstimmt.
Die Abfrage, welcher Punkt ausgewählt ist, bekommst Du mit:
| Code: |
GuiControlGet, DROPDOWN ,,Auswahl
MsgBox, %Auswahl%
|
Fällt mir gerade noch ein:
Falls Du den Dropdown-Punkt als Nummer vorgeben willst, das geht so:
| Code: |
GuiControl,1: Choose, DROPDOWN, |4
oder...
GuiControl,1: Choose, DROPDOWN, |%AUSWAHL%
|
Als Rückgabewert bekommst Du dann ebenfalls "Option 1", "Option 2", u.s.w. |
|