Glimmer DSL for LibUI v0.5.14 has been released with the following changes:
- Basic Child Window example: a sample demonstrating how to spawn a child window from the main window
- Modify default window closing behavior to autodetect if the window is a child window (not the main window), and if closed, ensure that does not quit the app.
- Accept true and false as return values for on_closing window listener as aliases to 1 and 0
Basic Child Window Code
# From: https://github.com/AndyObtiva/glimmer-dsl-libui#basic-child-window
require 'glimmer-dsl-libui'
include Glimmer
window('Main Window') {
button('Spawn Child Window') {
on_clicked do
window('Child Window') {
on_closing do
puts 'Child window is closing'
end
}.show
end
}
on_closing do
puts 'Main window is closing'
end
}.show
Basic Child Window Screenshots
Happy Glimmering!
Top comments (0)