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