id="wxRuby-AUI"
Odkazy:
Pokročilé grafické rozhraní (AUI) je příklad použití wxRuby. V této části se jej pokusím rozebrat na části a ty diskutovat.
Spouštění aplikace v AUI, a samotná aplikace ja programována jako třída AuiDemoApp
. Tato třída je vytvářena jako podtřída Wx::App
. Ve třídě je definována jediná metoda on_init
, která vytvoří hlavní rámec aplikace a zobrazí jej.
class AuiDemoApp < Wx::App def on_init frame = AuiFrame.new(…) set_top_window(frame) frame.show return true end end AuiDemoApp.new.main_loop()