private void on_extra_window_reaction_times_test_changed(object o, EventArgs args) { hbox_animation_lights.Visible = false; hbox_flicker_lights.Visible = false; hbox_discriminative_lights.Visible = false; changeTestImage("", "", "reaction_time.png"); currentReactionTimeType = new ReactionTimeType("reactionTime"); if (extra_window_radio_reaction_time.Active) { currentReactionTimeType = new ReactionTimeType("reactionTime"); } else { if (extra_window_radio_reaction_time_animation_lights.Active) { hbox_animation_lights.Visible = true; } else if (extra_window_radio_reaction_time_flicker.Active) { hbox_flicker_lights.Visible = true; } else if (extra_window_radio_reaction_time_discriminative.Active) { hbox_discriminative_lights.Visible = true; currentReactionTimeType = new ReactionTimeType("Discriminative"); changeTestImage("", "", "reaction_time_discriminative.png"); } } currentEventType = currentReactionTimeType; }
private void on_extra_window_reaction_times_test_changed(object o, EventArgs args) { hbox_animation_lights.Visible = false; hbox_flicker_lights.Visible = false; hbox_discriminative_lights.Visible = false; sensitiveLastTestButtons(false); changeTestImage("", "", "reaction_time.png"); currentReactionTimeType = new ReactionTimeType("reactionTime"); if (extra_window_radio_reaction_time_animation_lights.Active) { hbox_animation_lights.Visible = true; currentReactionTimeType = new ReactionTimeType("anticipation"); } else if (extra_window_radio_reaction_time_flicker.Active) { hbox_flicker_lights.Visible = true; currentReactionTimeType = new ReactionTimeType("flickr"); } else if (extra_window_radio_reaction_time_discriminative.Active) { hbox_discriminative_lights.Visible = true; currentReactionTimeType = new ReactionTimeType("Discriminative"); changeTestImage("", "", "reaction_time_discriminative.png"); } button_reaction_time_device_help.Visible = ( extra_window_radio_reaction_time_animation_lights.Active || extra_window_radio_reaction_time_flicker.Active || extra_window_radio_reaction_time_discriminative.Active); currentEventType = currentReactionTimeType; if (currentSession != null) { treeview_reaction_times_storeReset(); fillTreeView_reaction_times(currentReactionTimeType.Name); } updateGraphReactionTimes(); }
private bool eventTypeHasLongDescription(string eventTypeString, string eventName) { if(eventTypeString != "" && eventName != "") { EventType myType = new EventType (); if(eventTypeString == EventType.Types.JUMP.ToString()) myType = new JumpType(eventName); else if (eventTypeString == EventType.Types.RUN.ToString()) myType = new RunType(eventName); else if (eventTypeString == EventType.Types.REACTIONTIME.ToString()) myType = new ReactionTimeType(eventName); else if (eventTypeString == EventType.Types.PULSE.ToString()) myType = new PulseType(eventName); else if (eventTypeString == EventType.Types.MULTICHRONOPIC.ToString()) myType = new MultiChronopicType(eventName); else Log.WriteLine("Error on eventTypeHasLongDescription"); if(myType.HasLongDescription) return true; } return false; }
private void on_extra_window_reaction_times_test_changed(object o, EventArgs args) { hbox_animation_lights.Visible = false; hbox_flicker_lights.Visible = false; hbox_discriminative_lights.Visible = false; vbox_last_test_buttons.Sensitive = false; changeTestImage("","", "reaction_time.png"); currentReactionTimeType = new ReactionTimeType("reactionTime"); if(extra_window_radio_reaction_time_animation_lights.Active) { hbox_animation_lights.Visible = true; currentReactionTimeType = new ReactionTimeType("anticipation"); } else if(extra_window_radio_reaction_time_flicker.Active) { hbox_flicker_lights.Visible = true; currentReactionTimeType = new ReactionTimeType("flickr"); } else if(extra_window_radio_reaction_time_discriminative.Active) { hbox_discriminative_lights.Visible = true; currentReactionTimeType = new ReactionTimeType("Discriminative"); changeTestImage("","", "reaction_time_discriminative.png"); } currentEventType = currentReactionTimeType; if(currentSession != null) { treeview_reaction_times_storeReset(); fillTreeView_reaction_times(currentReactionTimeType.Name); } updateGraphReactionTimes(); }
private void on_extra_window_reaction_times_test_changed(object o, EventArgs args) { if(extra_window_radio_reaction_time.Active) currentReactionTimeType = new ReactionTimeType("reactionTime"); currentEventType = currentReactionTimeType; }