Code: Select all
; PureBasic 6.20 Beta 4 (x64) - Linux
; gtk3: bug
; gtk2 and qt: no bug
#Window = 0
#EditorGadget = 0
If Not OpenWindow(#Window, 0, 0, 500, 500, "Test", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
Debug "Error: OpenWindow()"
End
EndIf
; Without the flag '#PB_Editor_WordWrap', it works.
EditorGadget(#EditorGadget, 0, 0, WindowWidth(#Window), WindowHeight(#Window), #PB_Editor_WordWrap)
;EditorGadget(0, 0, 0, WindowWidth(0), WindowHeight(0))
AddGadgetItem(#EditorGadget, -1, "item text")
Debug CountGadgetItems(#EditorGadget) ; Returns: 9
Repeat
event = WaitWindowEvent()
Until event = #PB_Event_CloseWindow