def initialize
super(Gtk::Window::TOPLEVEL)
self.signal_connect("delete_event") do |widget, event|
Gtk::main_quit()
end
notebook = Gtk::Notebook.new
self.add(notebook)
notebook.show
notebook.append_page(CanvasSamplePrimitives.new(false), Gtk::Label.new("Primitives"))
notebook.append_page(CanvasSamplePrimitives.new(true), Gtk::Label.new("Antialias"))
notebook.append_page(CanvasSampleArrowhead.new(), Gtk::Label.new("Arrowhead"))
notebook.append_page(CanvasSampleFifteen.new(), Gtk::Label.new("Fifteen"))
notebook.append_page(CanvasSampleFeatures.new(), Gtk::Label.new("Feature"))
notebook.append_page(CanvasSampleRichText.new(), Gtk::Label.new("Rich Text"))
notebook.append_page(CanvasSampleBezierCurve.new(), Gtk::Label.new("Bezier Curve"))
show
end