Crates.io | guiver |
lib.rs | guiver |
version | 0.1.0 |
source | src |
created_at | 2022-07-05 14:34:22.274201 |
updated_at | 2022-07-25 18:12:00.314177 |
description | GUI programming with Piet |
homepage | |
repository | |
max_upload_size | |
id | 619732 |
size | 150,480 |
GUI programming with Rust.
guiver can be used in immediate mode, which is inspired by egui. In this case it is just a thin wrapper around druid-shell for event handling/windowing and Piet for rendering.
There are retained mode widgets that can be used with the help of an optional widget manager. The widgets are decoupled from the application data via message passing, which is inspired by Tk commands and egui.
TextInput
:
accent_color
font
spacing
Row
CTOR?Padding
CTOR?DropdownBox
WidgetManager
: implement collect_garbage()
WidgetManager
: add tab order