SkillAgentSearch skills...

SimpleUI

a basic, portable UI library for Monkey.

Install / Use

/learn @nobuyukinyuu/SimpleUI
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

SimpleUI is a basic, portable, and modular UI library for Monkey. It serves as a UI base for projects that don't need a full library.

Features

  • Input and interface are separate, allowing (in theory) any control scheme.
  • Skinnable (actually, most widgets have no default look!)
  • Poll-based refreshing
  • Batch widget management
  • Plays nice global matrix scaling

Widgets

  • Push button
  • Text box
  • Circular ProgressBar
  • Scroller ListBoxes with click/slide support
  • Looping Scroller panels (EndlessScroller)
  • 2d Scrolling panels (ScrollablePanel)
  • Color wheel picker (CircularPicker) (New)

Planned improvements

Coded, but not included yet

  • OptionList
  • Linear ProgressBar
  • Slider
  • RGB Slider
  • Toggle button (Checkbox)
  • Knob (circular progressbar + toggle)

Not yet coded

  • Multitouch support
  • Widget: OptionTable (2d optionlist)
  • WidgetManager: automatic reflow support

Donate

If you like this project, please consider giving a small donation to support further development.

Donate

View on GitHub
GitHub Stars11
CategoryDevelopment
Updated3y ago
Forks1

Languages

Monkey

Security Score

60/100

Audited on Apr 22, 2022

No findings