private void RestoreZoom_Clicked(TrakHound_UI.Button bt) { if (CurrentPage != null && CurrentPage.PageContent != null) { CurrentPage.PageContent.SetZoom(0); } }
private void ZoomIn_Clicked(TrakHound_UI.Button bt) { double zoom = Math.Min(ZoomLevel + 0.05, 3.0); SetZoom(zoom); zoom_COMBO.Text = zoom.ToString("P0"); }
private void ZoomOut_Clicked(TrakHound_UI.Button bt) { double zoom = Math.Max(ZoomLevel - 0.05, 0.25); zoom_COMBO.Text = zoom.ToString("P0"); SetZoom(zoom); }
private void Apply_Clicked(TrakHound_UI.Button bt) { if (ApplyClicked != null) { ApplyClicked(this); } }
private void ZoomIn_Clicked(TrakHound_UI.Button bt) { if (CurrentPage != null && CurrentPage.PageContent != null) { CurrentPage.PageContent.SetZoom(0.05); } }
private void Copy_Clicked(TrakHound_UI.Button bt) { dg.SelectAllCells(); dg.ClipboardCopyMode = DataGridClipboardCopyMode.IncludeHeader; ApplicationCommands.Copy.Execute(null, dg); dg.UnselectAllCells(); }
private void DeviceManager_Clicked(TrakHound_UI.Button bt) { if (ParentPage != null) { ParentPage.OpenDeviceList(); } }
private void AddAll_Clicked(TrakHound_UI.Button bt) { foreach (var info in DeviceInfos) { AddDevice(info); } }
private void Login_Clicked(TrakHound_UI.Button bt) { if (!string.IsNullOrEmpty(Username) && !string.IsNullOrEmpty(Password)) { var username = Username; var password = Password; Password = null; var user = User.Get(username, password); password = null; if (user != null && user.ApiKey != null) { // Load the Default DataServer settings to default to var dataServer = GetDefaultDataServer(); if (dataServer != null) { var item = new DataServerItem(dataServer); item.Hostname = "streaming.trakhound.com"; item.Port = 443; item.UseSSL = true; item.ApiKey = user.ApiKey.Token; DataServerItems.Add(item); SelectedDataServer = item; SaveDataServers(); } else { MessageBox.Show("Error Adding DataServer. File 'client.config.default' not found or is corrupt.", "Error Adding DataServer"); log.Error("Get Default DataServer Error :: NOT FOUND!"); } } } }
private void Check_Clicked(TrakHound_UI.Button bt) { if (CheckForUpdatesClicked != null) { CheckForUpdatesClicked(this); } }
private void AddDevicesManually_Clicked(TrakHound_UI.Button bt) { if (ParentPage != null) { ParentPage.ShowManual(); } }
private void SaveDevice_Clicked(TrakHound_UI.Button bt) { if (SelectedDevice != null) { int i = Devices.ToList().FindIndex(o => o.DeviceId == SelectedDevice.DeviceId); if (i >= 0) { var old = Devices[i]; var device = new Device(); device.DeviceId = old.DeviceId; device.Address = SelectedDeviceAddress; device.Port = SelectedDevicePort; device.DeviceName = SelectedDeviceName; device.Interval = SelectedDeviceInterval; device.PhysicalAddress = old.PhysicalAddress; Devices.RemoveAt(i); Devices.Insert(i, device); SelectedDevice = Devices[i]; } SaveDevices(Devices.ToList()); } }
private void ResetDefault_Clicked(TrakHound_UI.Button bt) { PingTimeout = 500; StartPort = 5000; EndPort = 5020; SetDefaultAddressRange(); }
private void FindDevices_Clicked(TrakHound_UI.Button bt) { OpenFindDevicesPage(); if (firstFindDevices) { SearchForDevices(); } }
private void Fullscreen_Clicked(TrakHound_UI.Button bt) { if (CurrentPage != null) { CurrentPage.FullScreen(); } NavigationMenu_Hide(); }
private void TestConnectionCancel_Clicked(TrakHound_UI.Button bt) { if (testConnectionThread != null) { testConnectionThread.Abort(); } ConnectionTestLoading = false; }
private void BrowseBackgroundImage_Clicked(TrakHound_UI.Button bt) { var imagePath = OpenImageBrowse(); if (!string.IsNullOrEmpty(imagePath)) { LoadBackgroundImage(imagePath); } }
private void Add_Clicked(TrakHound_UI.Button bt) { var item = new Controls.PartCountEventItem(); item.ParentPage = this; item.RemoveClicked += Item_RemoveClicked; item.SettingChanged += Item_SettingChanged; PartCountItems.Add(item); }
private void Add_Clicked(TrakHound_UI.Button bt) { var snapshot = new Controls.SnapshotItem(this); snapshot.SettingChanged += Snapshot_SettingChanged; snapshot.RemoveClicked += Snapshot_RemoveClicked; SnapshotItems.Add(snapshot); SettingChanged?.Invoke(null, null, null); }
private void TableManager_Clicked(TrakHound_UI.Button bt) { var plugin = Plugins.Find(x => x.Title == "Table Manager"); if (plugin != null) { AddTab(plugin); } NavigationMenu_Hide(); }
private void Add_Clicked(TrakHound_UI.Button bt) { if (bt.DataObject != null) { var info = (DeviceInfo)bt.DataObject; if (!info.Loading) { AddDevice(info); } } }
private void Dashboard_Clicked(TrakHound_UI.Button bt) { var plugin = Plugins.Find(x => x.Title == "Dashboard"); if (plugin != null) { AddTab(plugin); } NavigationMenu_Hide(); }
private void AddDevice_Clicked(TrakHound_UI.Button bt) { var connection = new TempServer.MTConnect.MTConnectConnection(); connection.DeviceId = Guid.NewGuid().ToString(); connection.Address = AddDeviceAddress; connection.Port = AddDevicePort; connection.DeviceName = AddDeviceName; AddMTConnectConnection(connection); }
private void UnselectAll_Clicked(TrakHound_UI.Button bt) { foreach (var listItem in ListItems) { if (!listItem.AlreadyAdded) { listItem.Selected = false; } } UpdateSelectedCount(); }
private void FindDevicesAdd_Clicked(TrakHound_UI.Button bt) { var connection = (TempServer.MTConnect.MTConnectConnection)bt.DataObject; AddMTConnectConnection(connection); var i = MTConnectDeviceItems.ToList().FindIndex(o => o.DeviceId == connection.DeviceId); if (i >= 0) { MTConnectDeviceItems.RemoveAt(i); } }
private void RestoreDefaults_Clicked(TrakHound_UI.Button bt) { QueueWriteInterval = 5000; DebugEnabled = false; ErrorEnabled = true; NotificationEnabled = false; WarningEnabled = false; DebugRecycleDays = WEEK_MS; ErrorRecycleDays = WEEK_MS; NotificationRecycleDays = DAY_MS; WarningRecycleDays = DAY_MS; }
private void AddDevice_Clicked(TrakHound_UI.Button bt) { var device = new Device(); device.DeviceId = Guid.NewGuid().ToString(); device.Address = AddDeviceAddress; device.Port = AddDevicePort; device.DeviceName = AddDeviceName; Devices.Add(device); SelectedDevice = device; SaveDevices(Devices.ToList()); }
private void ClearAll_Clicked(TrakHound_UI.Button bt) { var result = TrakHound_UI.MessageBox.Show("Are you sure you want to clear the enire layout?", "Clear Layout", TrakHound_UI.MessageBoxButtons.YesNo); if (result == TrakHound_UI.MessageBoxDialogResult.Yes) { foreach (var deviceItem in DeviceItems) { AddListItem(deviceItem.Device); } ClearDeviceItems(); } }
private void SaveDataServer_Clicked(TrakHound_UI.Button bt) { if (SelectedDataServer != null) { var dataServerItem = DataServerItems.ToList().Find(o => o.Id == SelectedDataServer.Id); if (dataServerItem != null) { dataServerItem.Hostname = SelectedDataServerHostname; dataServerItem.Port = SelectedDataServerPort; dataServerItem.UseSSL = SelectedDataServerUseSSL; dataServerItem.SendInterval = SelectedDataServerSendInterval; SaveDataServers(); } } }
private void DeviceList_DisableAll_Clicked(TrakHound_UI.Button bt) { foreach (var item in DeviceListItems) { item.SuppressCheckedChanged = true; item.Enabled = false; item.SuppressCheckedChanged = false; Dispatcher.BeginInvoke(new Action(() => { overviewPage.RemoveDevice(item.DeviceId); }), System.Windows.Threading.DispatcherPriority.Background, null); } SaveDeviceList(); }