public Settings() { InitializeComponent(); var settings = dh.GetSettings(); trackedProjectsBindingList = new BindingList <TrackedProject>(dh.GetTrackedProjects()); ApplySettingsToUI(settings); lstProjects.DataSource = trackedProjectsBindingList; tb.Init(settings.TogglAPIKey, settings.TogglWorkspaceId); ddlTogglProjects.DataSource = tb.GetProjects(); ddlTogglProjects.DisplayMember = "name"; ddlTogglProjects.ValueMember = "id"; }
public Main() { InitializeComponent(); ApplySettings(); HideConsole(); timer.Interval = settings.CheckInterval; timer.Tick += Timer_Tick; secondTimer.Interval = 1000; secondTimer.Tick += SecondTimer_Tick; tb.Init(settings.TogglAPIKey, settings.TogglWorkspaceId); CheckForARunningTimer(); }
private void Init() { tb = TogglBase.GetInstance(); tb.Init(apiKey, wid); }