private static string keyEventToString(TogglDesktop.ModifierKeys modifiers, string keyCode)
 {
     var res = "";
     if (modifiers.HasFlag(TogglDesktop.ModifierKeys.Control))
     {
         res += "Ctrl + ";
     }
     if (modifiers.HasFlag(TogglDesktop.ModifierKeys.Shift))
     {
         res += "Shift + ";
     }
     if (modifiers.HasFlag(TogglDesktop.ModifierKeys.Alt))
     {
         res += "Alt + ";
     }
     res += keyCode;
     return res;
 }
Exemple #2
0
 static void Toggl_OnTimeEntryEditor(bool open, TogglDesktop.Toggl.TogglTimeEntryView te, string focused_field_name)
 {
     openTimeEntryEditor = open;
     editorTimeEntry = te;
     focusedFieldName = focused_field_name;
 }
Exemple #3
0
 static void Toggl_OnRunningTimerState(TogglDesktop.Toggl.TogglTimeEntryView te)
 {
     running = true;
     timerTimeEntry = te;
 }
Exemple #4
0
 static void Toggl_OnSettings(bool open, TogglDesktop.Toggl.TogglSettingsView s)
 {
     openSettings = true;
     settings = s;
 }
 string keyEventToString(TogglDesktop.ModifierKeys modifiers, string keyCode)
 {
     string res = "";
     if (modifiers.HasFlag(TogglDesktop.ModifierKeys.Alt))
     {
     res += "Alt ";
     }
     if (modifiers.HasFlag(TogglDesktop.ModifierKeys.Control))
     {
     res += "Ctrl ";
     }
     if (modifiers.HasFlag(TogglDesktop.ModifierKeys.Shift))
     {
     res += "Shift ";
     }
     res += keyCode;
     return res;
 }