/// <summary> /// Constructor. /// </summary> public PlanEditorControl() { InitializeComponent(); pscPlan.RememberDistanceKey = "PlanEditor"; m_tooltip = new InfiniteDisplayToolTip(lvSkills); ListViewHelper.EnableDoubleBuffer(lvSkills); pscPlan.Panel2Collapsed = true; lvSkills.ColumnWidthChanged += lvSkills_ColumnWidthChanged; lvSkills.ColumnClick += lvSkills_ColumnClick; tsSortPriorities.Click += tsSortPriorities_Clicked; cbChooseImplantSet.DropDown += cbChooseImplantSet_DropDown; EveMonClient.CharacterUpdated += EveMonClient_CharacterUpdated; EveMonClient.CharacterSkillQueueUpdated += EveMonClient_CharacterSkillQueueUpdated; EveMonClient.CharacterImplantSetCollectionChanged += EveMonClient_CharacterImplantSetCollectionChanged; EveMonClient.PlanChanged += EveMonClient_PlanChanged; EveMonClient.SettingsChanged += EveMonClient_SettingsChanged; EveMonClient.TimerTick += EveMonClient_TimerTick; EveMonClient.SchedulerChanged += EveMonClient_SchedulerChanged; Disposed += OnDisposed; }
/// <summary> /// Creates the skill queue control without an associates skill queue. /// </summary> public SkillQueueControl() { m_toolTip = new InfiniteDisplayToolTip(this); Disposed += OnDisposed; EveMonClient.TimerTick += EveMonClient_TimerTick; EveMonClient.SettingsChanged += EveMonClient_SettingsChanged; EveMonClient.CharacterUpdated += EveMonClient_CharacterUpdated; }