weils sowas halt nicht unter linux&mac gibt.Dare Devil hat geschrieben:Wenn StringGadgets ganz einfach Multiline-faehig gemacht werden koennen (mit nur einem kleinen Flag) frag ich mich, wozu in PB dafuer ein eigener Gadgettyp erstellt wurde?
und ja, es gibt mehr wie windows.
ach, bevor die frage nach dem rücksetzen des flags kommt:
Code: Alles auswählen
OpenWindow(0,0,0,320,240,"void",#PB_Window_SystemMenu | #PB_Window_ScreenCentered)
EditorGadget(0,5,5,300,200)
SetGadgetText(0,"lorem ipsum")
Repeat
EventID = WaitWindowEvent()
Result = SendMessage_(GadgetID(0),#EM_GETMODIFY,0,0)
If Result<>0
StartDrawing(WindowOutput(0))
c+1
DrawText(5,210,"Modfied = " + Str(c) )
StopDrawing()
Result = SendMessage_(GadgetID(0),#EM_SETMODIFY,0,0) ;Flag rücksetzen
EndIf
Until EventID = #PB_Event_CloseWindow