Inherits Foodolini::Activities::IActivity.
Public Member Functions | |
HomeActivity () | |
void | Register (IOwner owner) |
Subscribe to the events exposed by owner, and store a reference to owner. | |
void | Unregister () |
Unsubscribe to the events exposed by owner, and loose any references to owner. | |
Protected Member Functions | |
virtual void | Build () |
virtual void | OnInventoryButtonClicked (object sender, System.EventArgs e) |
virtual void | OnRegisterFoodItemButtonClicked (object sender, System.EventArgs e) |
virtual void | OnCookbookButtonClicked (object sender, System.EventArgs e) |
virtual void | OnNewRecipeButtonClicked (object sender, System.EventArgs e) |
virtual void | OnIngredientsButtonClicked (object sender, System.EventArgs e) |
virtual void | OnProfileButtonClicked (object sender, System.EventArgs e) |
virtual void | OnAdminButtonClicked (object sender, System.EventArgs e) |
virtual void | OnInventoryViewRowActivated (object o, Gtk.RowActivatedArgs args) |
Properties | |
Widget | Widget [get] |
Private Member Functions | |
void | PopulateInventoryView () |
Private Attributes | |
Gtk.EventBox | styleFacilitator |
Gtk.VBox | vbox2 |
Gtk.Fixed | fixed1 |
Gtk.HBox | hbox1 |
Gtk.VBox | vbox1 |
Gtk.Label | label1 |
Gtk.VButtonBox | vbuttonbox1 |
Gtk.Button | InventoryButton |
Gtk.Label | label2 |
Gtk.Button | RegisterFoodItemButton |
Gtk.Label | label3 |
Gtk.Button | CookbookButton |
Gtk.Label | label9 |
Gtk.Button | NewRecipeButton |
Gtk.Label | label8 |
Gtk.Button | IngredientsButton |
Gtk.Label | label7 |
Gtk.Button | ProfileButton1 |
Gtk.Label | label5 |
Gtk.Button | AdminButton |
Gtk.Label | label4 |
Gtk.VBox | vbox3 |
Gtk.Label | label10 |
Gtk.ScrolledWindow | GtkScrolledWindow |
Gtk.NodeView | InventoryView |
IOwner | owner = null |
NodeStore | store |
Definition at line 14 of file Foodolini.Activities.Home.HomeActivity.cs.
Foodolini.Activities.Home.HomeActivity.HomeActivity | ( | ) |
Definition at line 15 of file HomeActivity.cs.
virtual void Foodolini.Activities.Home.HomeActivity.Build | ( | ) | [protected, virtual] |
Definition at line 66 of file Foodolini.Activities.Home.HomeActivity.cs.
virtual void Foodolini.Activities.Home.HomeActivity.OnAdminButtonClicked | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Definition at line 115 of file HomeActivity.cs.
virtual void Foodolini.Activities.Home.HomeActivity.OnCookbookButtonClicked | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Definition at line 99 of file HomeActivity.cs.
virtual void Foodolini.Activities.Home.HomeActivity.OnIngredientsButtonClicked | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Definition at line 107 of file HomeActivity.cs.
virtual void Foodolini.Activities.Home.HomeActivity.OnInventoryButtonClicked | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Definition at line 91 of file HomeActivity.cs.
virtual void Foodolini.Activities.Home.HomeActivity.OnInventoryViewRowActivated | ( | object | o, | |
Gtk.RowActivatedArgs | args | |||
) | [protected, virtual] |
Definition at line 119 of file HomeActivity.cs.
virtual void Foodolini.Activities.Home.HomeActivity.OnNewRecipeButtonClicked | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Definition at line 103 of file HomeActivity.cs.
virtual void Foodolini.Activities.Home.HomeActivity.OnProfileButtonClicked | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Definition at line 111 of file HomeActivity.cs.
virtual void Foodolini.Activities.Home.HomeActivity.OnRegisterFoodItemButtonClicked | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Definition at line 95 of file HomeActivity.cs.
void Foodolini.Activities.Home.HomeActivity.PopulateInventoryView | ( | ) | [private] |
Definition at line 58 of file HomeActivity.cs.
void Foodolini.Activities.Home.HomeActivity.Register | ( | IOwner | owner | ) |
Subscribe to the events exposed by owner, and store a reference to owner.
owner | Instance of an implementation of IOwner |
Implements Foodolini.Activities.IActivity.
Definition at line 40 of file HomeActivity.cs.
void Foodolini.Activities.Home.HomeActivity.Unregister | ( | ) |
Unsubscribe to the events exposed by owner, and loose any references to owner.
Implements Foodolini.Activities.IActivity.
Definition at line 44 of file HomeActivity.cs.
Gtk.Button Foodolini.Activities.Home.HomeActivity.AdminButton [private] |
Definition at line 54 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Button Foodolini.Activities.Home.HomeActivity.CookbookButton [private] |
Definition at line 38 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Fixed Foodolini.Activities.Home.HomeActivity.fixed1 [private] |
Definition at line 20 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.ScrolledWindow Foodolini.Activities.Home.HomeActivity.GtkScrolledWindow [private] |
Definition at line 62 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.HBox Foodolini.Activities.Home.HomeActivity.hbox1 [private] |
Definition at line 22 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Button Foodolini.Activities.Home.HomeActivity.IngredientsButton [private] |
Definition at line 46 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Button Foodolini.Activities.Home.HomeActivity.InventoryButton [private] |
Definition at line 30 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.NodeView Foodolini.Activities.Home.HomeActivity.InventoryView [private] |
Definition at line 64 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Label Foodolini.Activities.Home.HomeActivity.label1 [private] |
Definition at line 26 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Label Foodolini.Activities.Home.HomeActivity.label10 [private] |
Definition at line 60 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Label Foodolini.Activities.Home.HomeActivity.label2 [private] |
Definition at line 32 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Label Foodolini.Activities.Home.HomeActivity.label3 [private] |
Definition at line 36 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Label Foodolini.Activities.Home.HomeActivity.label4 [private] |
Definition at line 56 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Label Foodolini.Activities.Home.HomeActivity.label5 [private] |
Definition at line 52 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Label Foodolini.Activities.Home.HomeActivity.label7 [private] |
Definition at line 48 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Label Foodolini.Activities.Home.HomeActivity.label8 [private] |
Definition at line 44 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Label Foodolini.Activities.Home.HomeActivity.label9 [private] |
Definition at line 40 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Button Foodolini.Activities.Home.HomeActivity.NewRecipeButton [private] |
Definition at line 42 of file Foodolini.Activities.Home.HomeActivity.cs.
IOwner Foodolini.Activities.Home.HomeActivity.owner = null [private] |
Definition at line 38 of file HomeActivity.cs.
Gtk.Button Foodolini.Activities.Home.HomeActivity.ProfileButton1 [private] |
Definition at line 50 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.Button Foodolini.Activities.Home.HomeActivity.RegisterFoodItemButton [private] |
Definition at line 34 of file Foodolini.Activities.Home.HomeActivity.cs.
NodeStore Foodolini.Activities.Home.HomeActivity.store [private] |
Definition at line 56 of file HomeActivity.cs.
Gtk.EventBox Foodolini.Activities.Home.HomeActivity.styleFacilitator [private] |
Definition at line 16 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.VBox Foodolini.Activities.Home.HomeActivity.vbox1 [private] |
Definition at line 24 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.VBox Foodolini.Activities.Home.HomeActivity.vbox2 [private] |
Definition at line 18 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.VBox Foodolini.Activities.Home.HomeActivity.vbox3 [private] |
Definition at line 58 of file Foodolini.Activities.Home.HomeActivity.cs.
Gtk.VButtonBox Foodolini.Activities.Home.HomeActivity.vbuttonbox1 [private] |
Definition at line 28 of file Foodolini.Activities.Home.HomeActivity.cs.
Widget Foodolini.Activities.Home.HomeActivity.Widget [get] |
Implements Foodolini.Activities.IActivity.
Definition at line 48 of file HomeActivity.cs.