Skip to content

Slab v0.2.0

Compare
Choose a tag to compare
@coding-jackalope coding-jackalope released this 01 Apr 00:34
· 409 commits to master since this release

This release adds new controls in the form of List Boxes and Dialog windows. For more information on the update, refer to the wiki page: https://github.com/coding-jackalope/Slab/wiki
For a more detailed list of changes, refer to the commit history.

File Dialog

A file dialog will allow a user to explore their file system and select which file or directory to open, or select a file to save. Saving a file will do some extra validation on the extension and will prompt the user if they wish to overwrite an existing file.

Dialog_OpenFile

Message Box

Message boxes allow a prompt to pop-up and wait for user input.

Dialog_MessageBox

List Boxes

The list box API allows for control of how a list of items can be rendered. They can range from simple text items to items with images and text.

ListBox_Basic

ListBox_Tiles

Other Changes

  • Window: Sizer filter
  • Cursor: Exposed API
  • Image: Sub-rectangle of image.
  • Tree: Support for icons with label.