Beispiel #1
0
        void OnGSyncStateChanged(GSync.gSyncState state)
        {
            string toolTipText = "";

            switch (state)
            {
            case GSync.gSyncState.eInWork:
                eStore.gSyncBackColor        = Color.Orange;
                eStore.googleSyncImage.Image = new Bitmap(Notesieve.Properties.Resources.sync);
                break;

            case GSync.gSyncState.eSuccessPut:
                eStore.gSyncBackColor        = Color.LightGreen;
                eStore.googleSyncImage.Image = new Bitmap(Notesieve.Properties.Resources.sync);
                break;

            case GSync.gSyncState.eSuccessGet:
                eStore.gSyncBackColor        = Color.LightGreen;
                eStore.googleSyncImage.Image = new Bitmap(Notesieve.Properties.Resources.sync);
                DisplayNotes(Note.NoteList);
                break;

            case GSync.gSyncState.eFailed:
                eStore.gSyncBackColor        = Color.Red;
                eStore.googleSyncImage.Image = new Bitmap(Notesieve.Properties.Resources.sync);
                break;

            case GSync.gSyncState.eNotFound:
                eStore.gSyncBackColor        = Color.LightGreen;
                eStore.googleSyncImage.Image = new Bitmap(Notesieve.Properties.Resources.sync);
                break;

            case GSync.gSyncState.eChecking:
                eStore.gSyncBackColor        = Color.LightBlue;
                eStore.googleSyncImage.Image = new Bitmap(Notesieve.Properties.Resources.sync);
                break;

            case GSync.gSyncState.eLostConnection:
                eStore.gSyncBackColor        = Color.Red;
                eStore.googleSyncImage.Image = new Bitmap(Notesieve.Properties.Resources.disconnect);
                break;

            default:
                eStore.gSyncBackColor        = Color.White;
                eStore.googleSyncImage.Image = new Bitmap(Notesieve.Properties.Resources.sync);
                break;
            }
            eStore.googleSyncImage.BackColor = eStore.gSyncBackColor;
        }
Beispiel #2
0
 void GSyncStateChanged(GSync.gSyncState state)
 {
     onSyncStateChanged?.Invoke(state);
 }