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