package stk
SDL-based GUI toolkit
Install
Dune Dependency
Authors
Maintainers
Sources
ocaml-stk-0.3.0.tar.bz2
md5=bf3724827aa00f2b5072a9f5e5e9293f
sha512=c7804040165317533b1bbaa6a23374a0bce5ba6976a2f48b49c90aa43c510b03134a1b2c353485365f4dd0cee8cb72d7fbe7558ee52e758db886771e262262d8
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, paned, notebook, table
- Menus: menuitem, menu, menubar
- Simple containers: event_box, 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