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.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.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, 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_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