main
1class File
2 def self.menu(event_aggregator)
3 Create.menu_item("_File", Create.menu.append(create_add_menu).append(create_exit_menu(event_aggregator)))
4 end
5
6 def self.create_add_menu
7 Create.menu_item("_Add", Create.menu.append(Create.menu_item("Stock feed...")))
8 end
9
10 def self.create_exit_menu(event_aggregator)
11 menu_item = Create.menu_item("E_xit")
12 menu_item.signal_connect "activate" do
13 event_aggregator.publish(:halt)
14 end
15 menu_item
16 end
17end