package stk
SDL-based GUI toolkit
Install
Dune Dependency
Authors
Maintainers
Sources
ocaml-stk-0.1.0.tar.bz2
md5=c334ffabde8b710f1eba6699db0f601a
sha512=7978e3f10bc196ee6177ded9ae0313a5ba65e1a74e501fbecbe5ebc216ca6ee7117deaff5bc4c414083a4a55851a81e5dedaa8d0a880ad72689b3f56f3b064f5
doc/index.html
Stk
Stk
is GUI toolkit based on SDL (through Tsdl bindings): It provides various widgets and utilities to create graphical applications.
Lwt is used to provide pseudo-parallelism in event handling.
Base modules
Stk.App
STK application.Stk.Color
Colors.Stk.App
STK application.Stk.Color
Colors.Stk.Events
Events and callback registration.Stk.Font
Fonts.Stk.G
Geometry.Stk.Key
Utils for managing keys.Stk.Log
Logging.Stk.Object
Objects.Stk.Props
Properties and their values.Stk.Selection
Handling current selection.Stk.Theme
Theming widgets.Stk.Utf8
Handling UTF-8 strings.
Widgets
See also widget_hierarchy
.
- Buttons: button, checkbutton, togglebutton
- Canvas: canvas, box, fixed_size, flex, group, glyph, label, paned, rect
- Containers: box, flex, paned, notebook
- Menus: menuitem, menu, menubar
- Simple containers: event_box, frame, scrollbox
- Text display: label, glyph, textlog
- Text edition: entry, textview
- clist
- image
- range
- tree
- window
Utils
Stk.Default_app
Default application.Stk.Dialog
Dialog windows.Stk.Misc
Utilities.Stk.Wkey
Convenient functions to handle key press events in widgets.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page