public PomodoroEvaluationForm(PluginRepository pluginRepository) { this.pluginRepository = pluginRepository; this.InitializeComponent(); this.tasksController = new TasksListController(this.tasksListControl); this.graphController = new ActivityGraphController(this.activityGraphControl, this.tasksController); this.ratingController = new RatingController(this.ratingControl, this.tasksController); this.taggingController = new TaggingController(this.taggingControl, this); this.reminderController = new OutOfPomodoroReminderController( this.outOfPomodoroReminderControl, this.pluginRepository); if (!(bool)this.pluginRepository.CherryCommands["Is User Activity Sensor Enabled"].Do(null)) { this.OverlapGraphWithTasksList(); } // Create a handle to allow invoke(show). this.CreateHandle(); }