40.1.3. AUI

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()
Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .