Inherits Foodolini::Activities::IActivity.
Public Member Functions | |
RegisterExerciseDialog () | |
void | Register (IOwner owner) |
Subscribe to the events exposed by owner, and store a reference to owner. | |
void | Unregister () |
Registers if the user "logs out". | |
Protected Member Functions | |
virtual void | Build () |
virtual void | OnBtSaveExerciseClicked (object sender, System.EventArgs e) |
Saves the Exercise entered by the user on the Person. | |
virtual void | OnBtCancelClicked (object sender, System.EventArgs e) |
Cancels the registration of the exercise. | |
Properties | |
Exercise | Exercise [get] |
Widget | Widget [get] |
Private Member Functions | |
void | HandleSportsActivityChanged (object sender, EventArgs e) |
void | HandleShown (object sender, EventArgs e) |
void | HandleCurrentUserChanged (object sender, PersonEventArgs e) |
void | CheckUser () |
Checkuser greys the "Save exercise" button if the user is Anonymous and makes it active if a user is registered. | |
Private Attributes | |
Gtk.VBox | vbox1 |
Gtk.Label | label2 |
Gtk.HBox | hbox1 |
Gtk.VBox | vbChooseSport |
Gtk.VSeparator | vseparator4 |
Gtk.VBox | vbox4 |
Gtk.HBox | hbox4 |
Gtk.Label | label6 |
Gtk.SpinButton | spbtHours |
Gtk.Label | label4 |
Gtk.SpinButton | spbtMinutes |
Gtk.Label | label5 |
Gtk.Label | label3 |
Gtk.Calendar | calDatePerformed |
Gtk.HSeparator | hseparator1 |
Gtk.Button | btCancel |
Gtk.Button | btSaveExercise |
IOwner | owner |
Exercise | exercise |
ChooseSportsActivity | cs = new ChooseSportsActivity() |
Definition at line 14 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.RegisterExerciseDialog | ( | ) |
Definition at line 17 of file RegisterExerciseDialog.cs.
virtual void Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.Build | ( | ) | [protected, virtual] |
Definition at line 50 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
void Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.CheckUser | ( | ) | [private] |
Checkuser greys the "Save exercise" button if the user is Anonymous and makes it active if a user is registered.
Definition at line 50 of file RegisterExerciseDialog.cs.
void Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.HandleCurrentUserChanged | ( | object | sender, | |
PersonEventArgs | e | |||
) | [private] |
Definition at line 41 of file RegisterExerciseDialog.cs.
void Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.HandleShown | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Definition at line 31 of file RegisterExerciseDialog.cs.
void Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.HandleSportsActivityChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Definition at line 27 of file RegisterExerciseDialog.cs.
virtual void Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.OnBtCancelClicked | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Cancels the registration of the exercise.
sender | A System.Object | |
e | A System.EventArgs |
Definition at line 92 of file RegisterExerciseDialog.cs.
virtual void Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.OnBtSaveExerciseClicked | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Saves the Exercise entered by the user on the Person.
sender | A System.Object | |
e | A System.EventArgs |
Definition at line 75 of file RegisterExerciseDialog.cs.
void Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.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 36 of file RegisterExerciseDialog.cs.
void Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.Unregister | ( | ) |
Registers if the user "logs out".
Implements Foodolini.Activities.IActivity.
Definition at line 61 of file RegisterExerciseDialog.cs.
Gtk.Button Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.btCancel [private] |
Definition at line 46 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.Button Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.btSaveExercise [private] |
Definition at line 48 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.Calendar Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.calDatePerformed [private] |
Definition at line 42 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
ChooseSportsActivity Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs = new ChooseSportsActivity() [private] |
Definition at line 15 of file RegisterExerciseDialog.cs.
Definition at line 14 of file RegisterExerciseDialog.cs.
Gtk.HBox Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.hbox1 [private] |
Definition at line 20 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.HBox Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.hbox4 [private] |
Definition at line 28 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.HSeparator Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.hseparator1 [private] |
Definition at line 44 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.Label Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.label2 [private] |
Definition at line 18 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.Label Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.label3 [private] |
Definition at line 40 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.Label Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.label4 [private] |
Definition at line 34 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.Label Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.label5 [private] |
Definition at line 38 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.Label Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.label6 [private] |
Definition at line 30 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Definition at line 13 of file RegisterExerciseDialog.cs.
Gtk.SpinButton Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.spbtHours [private] |
Definition at line 32 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.SpinButton Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.spbtMinutes [private] |
Definition at line 36 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.VBox Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.vbChooseSport [private] |
Definition at line 22 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.VBox Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.vbox1 [private] |
Definition at line 16 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.VBox Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.vbox4 [private] |
Definition at line 26 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Gtk.VSeparator Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.vseparator4 [private] |
Definition at line 24 of file Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.cs.
Exercise Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.Exercise [get] |
Getter for the created Exercise
Definition at line 99 of file RegisterExerciseDialog.cs.
Widget Foodolini.Activities.RegisterExercise.RegisterExerciseDialog.Widget [get] |
Implements Foodolini.Activities.IActivity.
Definition at line 103 of file RegisterExerciseDialog.cs.