package stk
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
SDL-based GUI toolkit
Install
dune-project
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.AppSTK application.Stk.ColorColors.Stk.AppSTK application.Stk.ColorColors.Stk.EventsEvents and callback registration.Stk.FontFonts.Stk.GGeometry.Stk.KeyUtils for managing keys.Stk.LogLogging.Stk.ObjectObjects.Stk.PropsProperties and their values.Stk.SelectionHandling current selection.Stk.ThemeTheming widgets.Stk.Utf8Handling UTF-8 strings.Stk.WidgetWidget 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_appDefault application.Stk.DialogDialog windows.Stk.MiscUtilities.Stk.WkeyConvenient functions to handle key press events in widgets.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page