CheckBoxGadget mit mehrzeiligem Text
Verfasst: 15.05.2009 12:03
Nur so, als kleine Kuriosität am Rande:
Bei der Suche nach der Möglichkeit neben einem CheckBoxGadget einen mehrzeiligen Text zu plazieren ist mir eine Merkwürdigkeit aufgefallen:
Durch das (nicht zulässige) Flag #ES_MULTILINE (= $000004) wird aus einem CheckBoxGadget ein Frame3DGadget.
Ach ja, die Lösung für mein Problem war:
Bei der Suche nach der Möglichkeit neben einem CheckBoxGadget einen mehrzeiligen Text zu plazieren ist mir eine Merkwürdigkeit aufgefallen:
Code: Alles auswählen
OpenWindow(1,10,10,100,100,"Hmmm...")
CheckBoxGadget(1, 10,10,80,20,"OK")
CheckBoxGadget(2, 10,30,80,20,"Hmm...",#ES_MULTILINE)
Repeat:Until WaitWindowEvent()=#PB_Event_CloseWindow

Ach ja, die Lösung für mein Problem war:
Code: Alles auswählen
OpenWindow(1,10,10,100,100,"Hmmm...")
CheckBoxGadget(1, 10,10,80,20,"OK")
CheckBoxGadget(2, 10,30,80,20,"Hmm...",#ES_MULTILINE)
CheckBoxGadget(3, 10,50,80,40,"Hmm..."+Chr(13)+"OK")
SetWindowLong_(GadgetID(3),#GWL_STYLE,GetWindowLong_(GadgetID(3),#GWL_STYLE) | #BS_MULTILINE)
Repeat:Until WaitWindowEvent()=#PB_Event_CloseWindow