Cross-platform Go/Golang GUI library.
go
lazarus
golang
gui
ui
gui-toolkit
windows-desktop
golang-library
linux-desktop
golangui
macos-app
lcl
go-gui
gogui
goui
golcl
go-ui
-
Updated
Mar 16, 2022 - Go
Add editing history, with methods:
<=TSizeCtrlHistory=>
Methods:
BeginUndoBlock
EndUndoBlock
Undo
Restore (Undoes all of the actions)
UndoIndex(index:integer;method: TSizeCtrlIndexShift) (Undoes specified action, slices or merges all of others)
Redo
Clear
Property:
Indexes: TArray
TSizeCtrlIndexShift = (szcsSlice, szcsMerge) //if the method is Slice, the discar