Exemple #1
0
        private void MainWindowController_Load(object sender, EventArgs e)
        {
            troubleBox.BackColor = Color.FromArgb(239, 226, 121);

            Utils.LoadWindowLocation(this);

            KopsikApi.OnApp              += OnApp;
            KopsikApi.OnError            += OnError;
            KopsikApi.OnUpdate           += OnUpdate;
            KopsikApi.OnLogin            += OnLogin;
            KopsikApi.OnTimeEntryList    += OnTimeEntryList;
            KopsikApi.OnTimeEntryEditor  += OnTimeEntryEditor;
            KopsikApi.OnOnlineState      += OnOnlineState;
            KopsikApi.OnReminder         += OnReminder;
            KopsikApi.OnURL              += OnURL;
            KopsikApi.OnTimerState       += OnTimerState;
            KopsikApi.OnSettings         += OnSettings;
            KopsikApi.OnIdleNotification += OnIdleNotification;

            if (!KopsikApi.Start(TogglDesktop.Program.Version()))
            {
                MessageBox.Show("Missing callback. See the log file for details");
                TogglDesktop.Program.Shutdown(1);
            }
        }
        private void MainWindowController_Load(object sender, EventArgs e)
        {
            troubleBox.BackColor = Color.FromArgb(239, 226, 121);

            loadWindowLocation();

            KopsikApi.OnError           += OnError;
            KopsikApi.OnUpdate          += OnUpdate;
            KopsikApi.OnLogin           += OnLogin;
            KopsikApi.OnTimeEntryList   += OnTimeEntryList;
            KopsikApi.OnTimeEntryEditor += OnTimeEntryEditor;
            KopsikApi.OnOnlineState     += OnOnlineState;
            KopsikApi.OnReminder        += OnReminder;
            KopsikApi.OnURL             += OnURL;

            if (!KopsikApi.Start())
            {
                MessageBox.Show("Missing callback. See the log file for details");
                shutdown();
            }
        }