コード例 #1
0
    static new public EditReactionTimeWindow Show(Gtk.Window parent, Event myEvent, int pDN)
    {
        if (EditReactionTimeWindowBox == null)
        {
            EditReactionTimeWindowBox = new EditReactionTimeWindow(parent);
        }

        EditReactionTimeWindowBox.pDN = pDN;

        EditReactionTimeWindowBox.initializeValues();

        EditReactionTimeWindowBox.fillDialog(myEvent);

        //reaction time has no types
        EditReactionTimeWindowBox.label_type_title.Hide();
        EditReactionTimeWindowBox.hbox_combo_eventType.Hide();

        EditReactionTimeWindowBox.edit_event.Show();

        return(EditReactionTimeWindowBox);
    }
コード例 #2
0
    private void on_edit_selected_reaction_time_clicked(object o, EventArgs args)
    {
        notebooks_change(4);
        Log.WriteLine("Edit selected reaction time");
        //1.- check that there's a line selected
        //2.- check that this line is a event and not a person
        if (myTreeViewReactionTimes.EventSelectedID > 0) {
            //3.- obtain the data of the selected event
            ReactionTime myRT = SqliteReactionTime.SelectReactionTimeData( myTreeViewReactionTimes.EventSelectedID, false );
            eventOldPerson = myRT.PersonID;

            //4.- edit this event
            editReactionTimeWin = EditReactionTimeWindow.Show(app1, myRT, prefsDigitsNumber);
            editReactionTimeWin.Button_accept.Clicked += new EventHandler(on_edit_selected_reaction_time_accepted);
        }
    }
コード例 #3
0
ファイル: reactionTime.cs プロジェクト: ylatuya/chronojump-1
 protected override void hideWindow()
 {
     EditReactionTimeWindowBox.edit_event.Hide();
     EditReactionTimeWindowBox = null;
 }
コード例 #4
0
ファイル: reactionTime.cs プロジェクト: ylatuya/chronojump-1
 protected override void on_delete_event(object o, DeleteEventArgs args)
 {
     EditReactionTimeWindowBox.edit_event.Hide();
     EditReactionTimeWindowBox = null;
 }
コード例 #5
0
ファイル: reactionTime.cs プロジェクト: ylatuya/chronojump-1
 protected override void on_button_cancel_clicked(object o, EventArgs args)
 {
     EditReactionTimeWindowBox.edit_event.Hide();
     EditReactionTimeWindowBox = null;
 }
コード例 #6
0
ファイル: reactionTime.cs プロジェクト: GNOME/chronojump
 protected override void on_delete_event(object o, DeleteEventArgs args)
 {
     EditReactionTimeWindowBox.edit_event.Hide();
     EditReactionTimeWindowBox = null;
 }
コード例 #7
0
ファイル: reactionTime.cs プロジェクト: GNOME/chronojump
 protected override void on_button_cancel_clicked(object o, EventArgs args)
 {
     EditReactionTimeWindowBox.edit_event.Hide();
     EditReactionTimeWindowBox = null;
 }
コード例 #8
0
ファイル: reactionTime.cs プロジェクト: GNOME/chronojump
 protected override void hideWindow()
 {
     EditReactionTimeWindowBox.edit_event.Hide();
     EditReactionTimeWindowBox = null;
 }
コード例 #9
0
ファイル: reactionTime.cs プロジェクト: GNOME/chronojump
    public static new EditReactionTimeWindow Show(Gtk.Window parent, Event myEvent, int pDN)
    {
        if (EditReactionTimeWindowBox == null) {
            EditReactionTimeWindowBox = new EditReactionTimeWindow (parent);
        }

        EditReactionTimeWindowBox.type = myEvent.Type;
        EditReactionTimeWindowBox.pDN = pDN;

        EditReactionTimeWindowBox.initializeValues();

        EditReactionTimeWindowBox.fillDialog (myEvent);

        //reaction time has no types
        EditReactionTimeWindowBox.label_type_title.Hide();
        EditReactionTimeWindowBox.hbox_combo_eventType.Hide();

        EditReactionTimeWindowBox.edit_event.Show ();

        return EditReactionTimeWindowBox;
    }