public bool Initialize() { displayWindow = new DisplayWindow(); displayWindow.Width = 400; displayWindow.Height = 400; displayWindow.Initialize(); displayWindow.Show(); EventProcessor.OnSubscribtion += EventProcessor_OnSubscribtion; EventProcessor.OnTipRecieved += EventProcessor_OnTipRecieved; EventProcessor.OnFollow += EventProcessor_OnFollow; if (!File.Exists(settingsFile)) { Settings defaultSettings = Settings.DefaultSettings(); string json = JsonConvert.SerializeObject(defaultSettings, Formatting.Indented); File.WriteAllText(settingsFile, json); } string fileJson = File.ReadAllText(settingsFile); settings = JsonConvert.DeserializeObject <Settings>(fileJson); return(true); }
static void Main(string[] args) { //using (var w = new GameWindow()) //{ // w.Open(); //} var bm = Bitmap32.Load(File.ReadAllBytes("..\\..\\Sample3.png")); var random = new Random(); //var bm = new Bitmap32(640, 480); var rd = new BasicRenderer32(bm); //rd.Clear(new Color32(0x20, 0x20, 0x20, 0xFF)); rd.FillColor = new Color32(0xFF, 0x00, 0x00, 0x30); for (int i = 0; i < 100; i++) { var r = random.Next(50) + 10; var x = random.Next(bm.Width - r * 2) + r; var y = random.Next(bm.Height - r * 2) + r; rd.SolidElipse( x, y, r, r ); } //File.WriteAllBytes("out.png", bm.Save()); DisplayWindow.Show(bm); //bm.Save("out.png"); //new Bitmap32(bm, 0, 0, 128, 128).Save("out2.png"); }
private void OpenWindow() { _window = new DisplayWindow(); _window.DataContext = new GazeViewModel(_observer); _window.Closed += Window_Closed; _window.Show(); State = ControlServiceState.Running; }
public void ShowTableDisplayWindow() { Globals.Director.RunFromGUIThread((Action) delegate() { if (DisplayWindow != null) { DisplayWindow.Show(); } }, false); }
public EditDisplayConfigurationViewModel(ConfigHandler configHandler) : base(configHandler.GetActiveConfig()) { _configHandler = configHandler; SaveCommand = new RelayCommand(x => HasConfigChanged(), x => { _configHandler.SetActiveConfig(Rows, Columns, Buttons.Select(y => y.Message).ToList()); _configHandler.SaveConfig(); }); CloseCommand = new RelayCommand(x => { var hasConfigChanged = HasConfigChanged(); if (!hasConfigChanged || (hasConfigChanged && DialogFactory.CreateYesNoDialog("Exit Configuration", "Are you sure you would like to exit? You will lose any changes you have made since the last time you saved!"))) { base.CloseCommand.Execute(null); } }); ButtonClickCommand = new RelayCommand(x => { CustomWindow window = null; var button = (ButtonViewModel)x; var vm = new EditButtonMessageViewModel(button.Message, () => window.Close()); window = new CustomWindow(vm, "Edit Button Message"); window.Owner = Application.Current.MainWindow; window.MinimizeVisibility = Visibility.Collapsed; window.XVisibility = Visibility.Collapsed; window.Height = 160; window.ShowDialog(); if (vm.Result) { button.Message = vm.ButtonMessage; } }); DisplayLines = true; DisplayWindow.Cursor = null; DisplayWindow.Show(); }
static void Init() { DisplayWindow window = (DisplayWindow)GetWindow(typeof(DisplayWindow)); window.Show(); }
void SetupDisplay() { Display = new DisplayWindow(); Display.Show(); SetStatus(); }