require 'fox'

class Verden
  include Fox

  def initialize
    @app = FXApp.new
    @main = FXMainWindow.new(@app, "Hei verden!") 
    
    @hadet_knapp = 
      FXButton.new(@main, "&Ha det bra!", 
                   nil, @app,
                   FXApp::ID_QUIT )

    @hei_knapp = FXButton.new(@main, "Si hei!")
    @hei_knapp.connect(SEL_COMMAND) do
      puts "Hei verden!"
    end      
  end

  def start
    @app.create
    @main.show  # Vis vinduet.
    @app.run    # Start GUI.
  end

end

Verden.new.start
