ich hab mal wieder ein kleines Problemchen.
In meinem Programm verwende ich das EditorGadget damit der Benutzer Notizen eingeben kann. Üblicherweise funktioniert das problemlos.
Jetzt habe ich aber ein AddKeyboardShortcut(#Window,#PB_Shortcut_Return,13) gesetzt, wodurch die Return Taste im Editor Gadget nicht mehr funktioniert...
Wie bekomme ich jetzt ein LineFeed in das Gadget?
Den Text mit SetGadgetText(#EditorGadget,GetGadgetText(#EditorGadget) + #LF$) oder SetGadgetText(#EditorGadget,GetGadgetText(#EditorGadget) + Chr(10)) funktioniert leider nicht.
Hat da jemand gerade mal einen Lösungsansatz für mich?
Code: Alles auswählen
OpenWindow(0,100,100,300,300,"EditorTest")
EditorGadget(1,10,10,280,280)
;AddKeyboardShortcut(0,#PB_Shortcut_Return,13) ;Remove comment sign to see that CRLF is not working any longer in editor gadget
Repeat
WaitWindowEvent()
If WindowEvent() = #PB_Event_CloseWindow
Break
EndIf
ForEver
[Edit]
OK hab mal weiter getestet, das geht wohl doch nur der Cursor wird nicht auf die folgende Zeile gesetzt.
Da weiß ich gerade nicht wie ich den Cursor dazu bringe ans Ende vom Text zu springen.