Module penrose::draw::widget [−][src]
Expand description
Self rendering building blocks
The widgets defined in this module are backed by the Draw trait and are composable to build up more complex layouts and UI elements.
Modules
Structs
A text widget that is set via updating the root window name a la dwm
A simple widget that displays the active layout symbol
A simple text box that can be driven by user keyboard input
A set of lines that highlights the currently selected line.
A text widget that is set via updating the root window name a la dwm
A simple piece of static text with an optional background color.
A simple workspace indicator for a status bar
Traits
A status bar Widget that can be automatically rendered using a DrawContext when triggered via WindowManager Hook calls.
Something that can respond to user KeyPress events
A status bar widget that can be rendered using a DrawContext