A port of microui to Nim; a tiny, portable, immediate-mode UI library
Some additions have been added to the library (in terms of new UI elements to use), which are contained in the microui/extras. They can be imported by doing
import microui/extrasExtra features include:
muMenuBar- A taskbar / toolbar for use in windows and outsidemuMenuBarTab- A tab of the MenuBar, acts similarly to treenodes
muSeparator- A line separatormuTextSeparator- A line separator with text inbetweenmuTextLink- A muText element with a URL link parameter that will attempt to open the link when the text is clicked
Overloads:
muText:- An overload with a
colorMUColor parameter for specifying specific text color
- An overload with a
muWindow:- An overload with a
isOpenboolean parameter which will determine the state of the window being "open". Can be used to create windows that are toggleable via variable. Slightly more readable than other methods of accomplishing the same.
- An overload with a