internal static void Initialize() { settingsDatabase = new Database(SD_Card.GetSDRoot() + "\\ApplicationSettings.db"); settingsDatabase.ExecuteNonQuery("CREATE TABLE IF NOT EXISTS Parameter (Name TEXT PRIMARY KEY, Value TEXT)"); settingsDatabase.ExecuteNonQuery("CREATE TABLE IF NOT EXISTS Fertilize_Jobs (Idx INTEGER PRIMARY KEY, Pump_Index TEXT, Starttime TEXT, Quantity TEXT)"); Debug.Print("Application Settings initialized."); }
private static void backgroundImageTimer_Tick(object state) { if (Glide.MainWindow != null) { byte actualBackgroundImageIndex = (byte)(random.Next(MaxBackgroundImageIndex - 1) + 1); Bitmap backgroundImage = new Bitmap(SD_Card.ReadFile("Bilder\\BackImage_" + actualBackgroundImageIndex.ToString() + ".jpg"), Bitmap.BitmapImageType.Jpeg); Glide.MainWindow.BackImage = backgroundImage; Glide.MainWindow.Invalidate(); Debug.Print("Background Image changed."); } }
private void Initialize() { SD_Card.Initialize(); ApplicationSettings.Initialize(); Fertilize_Manager.Initialize(); Window_Manager.Initialize(); Ethernet.Initialize(); Time_Service.Initialize(); Window_Manager.changeWindow(Window_Manager.window_Main); Debug.Print("Initializing finished."); }
internal static void Initialize() { GlideTouch.Initialize(); GlideTouch.TouchDownEvent += new TouchEventHandler(Display_TouchDown); Glide.Keyboard.TapKeyEvent += Keyboard_TapKeyEvent; backgroundImages = SD_Card.GetAllFilesInFolder("Bilder"); window_Main = new Window_Main(); window_Calibration = new Window_Calibration(); window_Fertilize = new Window_Fertilize(); window_PumpProperties = new Window_PumpProperties(); window_PumpSchedule = new Window_PumpSchedule(); window_AWC_Edit = new Window_AWC_Edit(); backgroundImageTimer = new Timer(backgroundImageTimer_Tick, null, 0, BackgroundImageTimer_TickTime); backlightTimer_Restart(); Debug.Print("Window Manager initialized."); }