protected override void Run() { switch (MouseManager.MouseState) { case MouseState.Left: Pressed = true; break; case MouseState.None: Pressed = false; break; } vMWareSVGAII.DoubleBuffer_Clear((uint)Color.Black.ToArgb()); vMWareSVGAII.DoubleBuffer_DrawImage(bootBitmap, screenWidth / 2 - bootBitmap.Width / 2, screenHeight / 2 - bootBitmap.Height / 2); //vMWareSVGAII.DoubleBuffer_DrawImage(bitmap,0,0); Wallpaper foreach (App app in apps) { app.Update(); } dock.Update(); DrawCursor(vMWareSVGAII, MouseManager.X, MouseManager.Y); vMWareSVGAII.DoubleBuffer_Update(); }
protected override void Run() { switch (MouseManager.MouseState) { case MouseState.Left: Pressed = true; break; case MouseState.None: Pressed = false; break; } vMWareSVGAII.DoubleBuffer_Clear((uint)Color.Black.ToArgb()); vMWareSVGAII.DoubleBuffer_SetVRAM(bitmap.rawData, (int)vMWareSVGAII.FrameSize); logView.text = $"Time: {DateTime.Now}\nInstall RAM: {CPU.GetAmountOfRAM()}MB, Video RAM: {vMWareSVGAII.Video_Memory.Size}Bytes"; foreach (App app in apps) { app.Update(); } dock.Update(); DrawCursor(vMWareSVGAII, MouseManager.X, MouseManager.Y); vMWareSVGAII.DoubleBuffer_Update(); }