Habe länger nichts mit PB gemacht und auch sonst mit Gadgets nicht so viel erstellt.
ich wollte nun ein Editfeld erstellen (später disabled und mit scrollbalken) welches aber einen automatischen Zeilenumbruch haben und ich bekam es nicht hin, trotz Vorlage.
Nun habe ich bemerkt, das die Vorlage mit "gadgetid()" funktioniert (nutze ich nicht), aber die mit PBany nicht (pureform).
Wie kommt das?
Unter Nutzung von #pbany gibt es keinen automatischen Zeilenumbruch.
Code: Alles auswählen
If OpenWindow(0,0,0,500,500,"",#PB_Window_SystemMenu)
If CreateGadgetList(WindowID(0))
test = EditorGadget(#PB_Any,10,10,480,480,0)
EndIf
SendMessage_(test,#EM_SETTARGETDEVICE,#Null,#False)
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
If OpenWindow(0,0,0,500,500,"",#PB_Window_SystemMenu)
If CreateGadgetList(WindowID(0))
EditorGadget(1,10,10,480,480,0)
EndIf
SendMessage_(GadgetID(1),#EM_SETTARGETDEVICE,#Null,#False)
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Gruß
Toshy