/// <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;
        }
Beispiel #2
0
        /// <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;
        }
Beispiel #3
0
        /// <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;
        }