package stk
SDL-based GUI toolkit
Install
Dune Dependency
Authors
Maintainers
Sources
ocaml-stk-0.5.0.tar.bz2
md5=beeed5752ff67b3abeb1bcf8fb6b9098
sha512=c1603ae66956a674864ad875212fdbfc8d8016983202108d492b0d8722106b1e982e9fdc04b20d1b7adf5013343252fc5173851751906271731bc81d70dc789c
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.Stk.Widget
Widget base class.
Widgets
See also widget_hierarchy
.
- Buttons: button, checkbutton, togglebutton
- Canvas: canvas, box, fixed_size, flex, group, glyph, label, paned, rect
- Containers: box, flex, layers, paned, notebook, table
- Menus: menuitem, menu, menubar
- Simple containers: event_box, fixed_size, frame, scrollbox
- Text display: label, glyph, textlog
- Text edition: entry, textview
- calendar
- 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