internal static void btExternalTool_ToolClick(object sender, ToolClickEventArgs e) { if (e.Tool.OwningRibbonGroup != null && e.Tool.OwningRibbonGroup.Tab.Key == "rtTools") { executeCommand(e.Tool.Tag.ToString()); } }
private void toolBarManager_ToolClick(object sender, ToolClickEventArgs e) { var pProj = SelectedNode?.Parent?.Tag as Project; switch (e.Tool.Key) { case "Refresh": default: RefreshProc(); RefreshStep(); break; case "Add": goto default; case "Edit": goto default; case "Delete": goto default; case "AddChild": goto default; } }
//waitfix:還未考慮跳過權限檢查的問題 protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { ToolClickEventArgs eTool; ToolBase utb; try { if (keyData == (Keys.Control | Keys.Enter)) { utb = UtbmMain.Tools["BtOk"]; eTool = new ToolClickEventArgs(utb, null); UtbmMain_ToolClick(UtbmMain, eTool); return(true); } if (keyData == (Keys.Escape)) { this.Close(); return(true); } } catch (Exception ex) { WfShowErrorMsg(ex.Message); } return(base.ProcessCmdKey(ref msg, keyData)); }
internal static void btUpgradeCheck_ToolClick(object sender, ToolClickEventArgs e) { try { var url = new Uri("http://sql8r.se/updates/latestversion.xml"); WebRequest r = WebRequest.Create(url); WebResponse response = r.GetResponse(); Stream s = response.GetResponseStream(); var sr = new StreamReader(s); string xml = sr.ReadToEnd(); response.Close(); var doc = new XmlDocument(); doc.LoadXml(xml); int major = int.Parse(doc.GetElementsByTagName("major")[0].InnerText); int minor = int.Parse(doc.GetElementsByTagName("minor")[0].InnerText); //int bulid = int.Parse(doc.GetElementsByTagName("build")[0].InnerText); var av = new Version(major, minor); var iv = DialogHelper.Instance.GetAssemblyVersion(); IPresenter p = PresenterFactory.Instance.GetUpdatesPresenter(iv, av); p.ShowDialog(); } catch (WebException wex) { throw new SQL8rException("Unable to perform version check", wex); } }
private void FrmAdmi611s_Load(object sender, EventArgs e) { ToolClickEventArgs eTool; ToolBase utb; if (_srcFormState == YREditType.新增) { utb = UtbmMain.Tools["btinsert"]; eTool = new ToolClickEventArgs(utb, null); UtbmMain_ToolClick(UtbmMain, eTool); } else if (_srcFormState == YREditType.修改) { utb = UtbmMain.Tools["btupdate"]; var drModify = TabMaster.DtSource.NewRow(); drModify["ady01"] = _srcVwAdmi611s.ady01; drModify["ady02"] = _srcVwAdmi611s.ady02; drModify["ady03"] = _srcVwAdmi611s.ady03; drModify["ady03_c"] = BoAdm.OfGetAdo02(_srcVwAdmi611s.ady03); drModify["ady04"] = _srcVwAdmi611s.ady04; drModify["ady05"] = _srcVwAdmi611s.ady05; drModify["ady06"] = _srcVwAdmi611s.ady06; drModify["ady07"] = _srcVwAdmi611s.ady07; TabMaster.DtSource.Rows.Add(drModify); uGridMaster.ActiveRow = uGridMaster.Rows[0]; //bindingMaster.MoveFirst(); eTool = new ToolClickEventArgs(utb, null); //DRMASTER = drModify; UtbmMain_ToolClick(UtbmMain, eTool); TabMaster.DtSource.AcceptChanges(); //先接受方便後續還原為舊值 } }
/// <summary> /// This is the tool click handler for the Applications>Licensing ribbon group /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void licensing_ToolClick(object sender, ToolClickEventArgs e) { ApplicationsWorkItemController controller = workItem.Controller as ApplicationsWorkItemController; switch (e.Tool.SharedProps.Caption) { case ToolNames.SetIgnored: controller.SetIgnored(); break; case ToolNames.SetIncluded: controller.SetIncluded(); break; case ToolNames.NewLicense: controller.NewLicense(); break; case ToolNames.EditLicense: controller.EditLicense(); break; case ToolNames.DeleteLicense: controller.DeleteLicense(); break; default: break; } }
private void toolbars_ToolClick(object sender, ToolClickEventArgs e) { switch (e.Tool.Key) { case "Exit": Application.Exit(); break; case "logoff": this.DialogResult = DialogResult.Yes; this.Close(); if (_isCloseCurLogin) { _flg.Show(); } _isCloseCurLogin = true; break; case "UpdatePW": var frmupdatepw = new FrmModifyPassword(this); frmupdatepw.Show(); break; default: ShowForm(e.Tool.Key); break; } }
/// <summary> /// This is the tool click handler for the Applications>Configuration ribbon group /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void admin_ToolClick(object sender, ToolClickEventArgs e) { AdministrationWorkItemController controller = workItem.Controller as AdministrationWorkItemController; switch (e.Tool.SharedProps.Caption) { case ToolNames.general: controller.DisplayGeneralOptions(); break; case ToolNames.locations: controller.DisplayLocationOptions(); break; case ToolNames.auditing: controller.DisplayAuditingOptions(); break; case ToolNames.dataSetup: controller.DisplayDataSetupOptions(); break; case ToolNames.tools: controller.DisplayToolsOptions(); break; default: break; } }
/// <summary> /// 点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ToolBarPaging_ToolClick(object sender, ToolClickEventArgs e) { var funcName = "ToolBarPaging_ToolClick"; LogHelper.WriteBussLogStart(Trans.COM, LoginInfoDAX.UserName, funcName, "", "", null); if (ToolBarPaging != null) { switch (e.Tool.Key) { //第一页 case SysConst.EN_FIRSTPAGE: ((TextBoxTool)(ToolBarPaging.Tools[SysConst.EN_PAGEINDEX])).Text = SysConst.NUMBER_ONE.ToString(); break; // 前一页 case SysConst.EN_FORWARDPAGE: ((TextBoxTool)(ToolBarPaging.Tools[SysConst.EN_PAGEINDEX])).Text = (PageIndex - 1).ToString(); break; // 下一页 case SysConst.EN_NEXTPAGE: ((TextBoxTool)(ToolBarPaging.Tools[SysConst.EN_PAGEINDEX])).Text = (PageIndex + 1).ToString(); break; // 最后一页 case SysConst.EN_LASTPAGE: ((TextBoxTool)(ToolBarPaging.Tools[SysConst.EN_PAGEINDEX])).Text = TotalPageCount.ToString(); break; } } LogHelper.WriteBussLogEndOK(Trans.COM, LoginInfoDAX.UserName, funcName, "", "", null); }
void buttonToolToolClick(object sender, ToolClickEventArgs e) { var inizio = testoEditor.SelectionStart; var testo = testoEditor.Text; testo = testo.Substring(0, inizio) + string.Format("${0} ", e.Tool.Key) + testo.Substring(inizio); testoEditor.Text = testo; }
void ultraToolbarsManager1ToolClick(object sender, ToolClickEventArgs e) { switch (e.Tool.Key) { case "Trova": // ButtonTool SearchableControls.Utility.OpenFindDialog(Controls); break; case "TrovaSuccessivo": // ButtonTool SearchableControls.Utility.FindNext(Controls); break; case "salva": // ButtonTool if (ParentForm != null) { ParentForm.DialogResult = DialogResult.OK; ParentForm.Close(); } break; case "Annulla": // ButtonTool testoEditor.Text = _testo; break; } }
internal static void btSvr_ToolClick(object sender, ToolClickEventArgs e) { var settings = (ServerConnectionSettings)e.Tool.Tag; MainPresenter.Instance.ConnectToServer(settings); MainPresenter.Instance.OpenPane(MainPresenter.DockedPaneKeys.Database); }
private void textBoxMessage_ToolClick(object sender, ToolClickEventArgs e) { if (e.Tool.Name == "Clear") { this.textBoxMessage.Text = ""; } }
private void ultraToolbarsManager1_ToolClick(object sender, ToolClickEventArgs e) { if (e.Tool.GetType() == typeof(ButtonTool)) { var buttonKey = ((ButtonTool)e.Tool).Key; OpenForm(buttonKey); } }
internal static void btSvr_ToolClick(object sender, ToolClickEventArgs e) { var settings = (Logic.DomainModel.Project.Sql8rProjectFile)e.Tool.Tag; //MainPresenter.Instance.ConnectToServer(settings); ProjectPresenter.Instance.OpenProject(settings.Path); MainPresenter.Instance.OpenPane(MainPresenter.DockedPaneKeys.Files); }
/// <summary> /// This is the tool click handler for the Applications>Report ribbon group /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void reportNonCompliantPublishers_ToolClick(object sender, ToolClickEventArgs e) { ILaytonView applicationsTabView = WorkItem.Items[Layton.Cab.Interface.ViewNames.MainTabView] as ILaytonView; ((ApplicationsTabView)applicationsTabView).ReportNonCompliantPublishers(); //ILaytonView tabView = (ILaytonView)WorkItem.RootWorkItem.Workspaces[WorkspaceNames.TabWorkspace].ActiveSmartPart; //((ApplicationsTabView)tabView).ReportNonCompliantPublishers(); }
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { ToolClickEventArgs eTool; ToolBase utb; try { if (keyData == (Keys.Control | Keys.Enter)) { utb = UtbmMain.Tools["BtOk"]; eTool = new ToolClickEventArgs(utb, null); UtbmMain_ToolClick(UtbmMain, eTool); //toolstripbutton_click(BtnOk, null); return(true); } //if (keyData == (Keys.Control | Keys.A)) //{ // if (FormQueryMode == YRQueryType.NA) // { // this.Close(); // return true; // } //} if (keyData == (Keys.Escape)) { if (FormQueryMode == YRQueryType.NA) { this.Close(); return(true); } else if (FormQueryMode == YRQueryType.INQUERY) { if (uGrid_Master.ActiveCell != null && uGrid_Master.ActiveCell.IsInEditMode) { return(false); //由grid原生事件處理 } else { utb = UtbmMain.Tools["BtCancel"]; eTool = new ToolClickEventArgs(utb, null); UtbmMain_ToolClick(UtbmMain, eTool); //toolstripbutton_click(BtnOk, null); return(true); } } } } catch (Exception ex) { GlobalFn.ofShowDialog(ex.Message); } return(base.ProcessCmdKey(ref msg, keyData)); }
private void textBox3_ToolClick(object sender, ToolClickEventArgs e) { if (String.IsNullOrEmpty(this.textBox3.Text)) { AlertBox.Show("Cannot send an email to an empty address! ", icon: MessageBoxIcon.Error); } else { AlertBox.Show("I'm sending an email to " + this.textBox3.Text); } }
private void PanelExToolClick(object sender, ToolClickEventArgs e) { var toolEx = e.Tool as ComponentToolEx; if (toolEx != null) { toolEx.PerformClick(); // there's no Cancel :( // e.Cancel = !toolEx.ClickBubbling; } }
//*****************************表單自訂Fuction**************************************** #region WfLoadData private void WfLoadInitialData() { vw_glat300_1 glat300_1Model = null; List <vw_glat300a> glat300aList = null; List <SqlParameter> sqlParmList = null; int chkCnts = 0; string sql = ""; //DataTable dtPickSource = null; try { //資料入後 模擬 update var drMaster = TabMaster.DtSource.NewRow(); WfSetMasterRow(drMaster, _glat300_1Model); TabMaster.DtSource.Rows.Add(drMaster); WfSetActiveRowToNewRow(uGridMaster, 0); ToolClickEventArgs toolClickEventArg = new ToolClickEventArgs(UtbmMain.Tools["btupdate"], null); UtbmMain_ToolClick(UtbmMain, toolClickEventArg); //這裡會觸發 reterivedetail--但需考量前端來源,所以要再更新一次 glat300_1Model = DrMaster.ToItem <vw_glat300_1>(); glat300aList = _dtGlat300a.ToList <vw_glat300a>(); //勾選已載入資料 if (glat300aList != null && glat300aList.Count > 0) { if (TabDetailList[0].DtSource != null && TabDetailList[0].DtSource.Rows.Count > 0) { foreach (DataRow drDetail in TabDetailList[0].DtSource.Rows) { var glat300_1sModel = drDetail.ToItem <vw_glat300_1s>(); var glat300aModel = glat300aList.Where(p => p.gfh01 == glat300_1sModel.gfg01 && p.gfh02 == glat300_1sModel.gfg02 && p.gfh04 == glat300_1Model.gfb02) .FirstOrDefault(); if (glat300aModel != null && GlobalFn.isNullRet(glat300aModel.gfh01, "") != "") { drDetail["is_pick"] = "Y"; drDetail["gfh09"] = glat300aModel.gfh09; } } WfSetSumGfb09(); if (TabDetailList[0].UGrid.ActiveRow != null) { var activeDataRow = WfGetUgridDatarow(TabDetailList[0].UGrid.ActiveRow); WfSetDetailDisplayMode(0, TabDetailList[0].UGrid.ActiveRow, activeDataRow); } } } } catch (Exception ex) { throw ex; } }
/// <summary> /// This is the tool click handler for the Network->Find ribbon group /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void find_ToolClick(object sender, ToolClickEventArgs e) { NetworkWorkItemController controller = workItem.Controller as NetworkWorkItemController; switch (e.Tool.SharedProps.Caption) { case ToolNames.FindAsset: controller.FindAsset(); break; default: break; } }
private void UtmToolClick(object sender, ToolClickEventArgs e) { try { switch (e.Tool.Key) { case "Flag": IsPinned = _flagTool.Checked; break; case "Show SQL": ShowSql(); break; case "Stop": Stop(); break; case "Commit": CommitAsync(); break; case "Rollback": RollbackAsync(); break; case "Copy": Copy(); break; case "Save": Save(); break; case "Clear": ClearResults(); break; } } catch (Exception ex) { _log.Error("Error performing operation."); _log.Error(ex.Message, ex); Dialog.ShowErrorDialog(Application.ProductName, "Error performing operation.", ex.Message, ex.StackTrace); } finally { RefreshUserInterface(); } }
private void utbmMain_ToolClick(object sender, ToolClickEventArgs e) { try { switch (e.Tool.Key) { case "Nuevo": CrearEntidad(); break; case "Modificar": ModificarEntidad(); break; case "Eliminar": EliminarEntidad(); break; case "Copiar": CopiarEntidad(); break; case "Auditar": AuditarEntidad(); break; case "Actualizar": RefreshView(); break; case "ImportarXML": ImportarXML(); break; case "ExportarXML": ExportarXML(); break; default: m_AccionActual = ((ItemContenedorAccion)m_Acciones.First(a => a.ID == e.Tool.Key)).Accion; IniciarFlujo(); break; } } catch (Exception ex) { SoftException.Control(ex, SystemIcons.Warning.ToBitmap()); } }
private void ultraToolbarsManager1_ToolClick(object sender, ToolClickEventArgs e) { SysFunction function = e.Tool.ToolbarsManager.Tools[e.Tool.Key].Tag as SysFunction; if (function == null) { return; } switch (function.FunctionType) { case "1014": mainMenuTree_OnBipFormOpenning(sender, new OpenFormEventArgs(function)); break; } }
/// <summary> /// 仓位toolBar点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolBarWarehouseBinManager_ToolClick(object sender, ToolClickEventArgs e) { switch (e.Tool.Key) { //添加仓位 case SysConst.EN_ADD: AddWarehouseBin(); break; //删除仓位 case SysConst.EN_DEL: DeleteWarehouseBin(); break; } }
private void discovery_ToolClick(object sender, ToolClickEventArgs e) { NetworkDiscoveryWorkItemController controller = workItem.Controller as NetworkDiscoveryWorkItemController; switch (e.Tool.SharedProps.Caption) { case ToolNames.adImport: controller.RunAdNetworkDiscovery(); break; case ToolNames.netbiosImport: controller.RunNetbiosNetworkDiscovery(); break; case ToolNames.tcpipImport: controller.RunBothDiscovery = false; controller.RunTcpipNetworkDiscovery(); break; case ToolNames.tcpipSettings: //controller.ShowSettings(); FormTcpipSettings formTCPIP = new FormTcpipSettings(); formTCPIP.ShowDialog(); break; case "Find SNMP devices": controller.RunSNMPNetworkDiscovery(); break; case "SNMP Advanced Settings": FormSNMPSettings formSNMP = new FormSNMPSettings(); formSNMP.ShowDialog(); break; case "Auto-Discovery Settings": FormAutoScan formAutoScan = new FormAutoScan(); formAutoScan.ShowDialog(); break; case "Active Directory Advanced Settings": FormADSettings formADSettings = new FormADSettings(); formADSettings.ShowDialog(); break; default: break; } }
private void OnToolbarToolClick(object sender, ToolClickEventArgs e) { switch (e.Tool.Key) { case "toolNewIndentity": // ButtonTool OnNewIdentityToolActivate(sender, EventArgs.Empty); break; case "toolNewNntpServer": // ButtonTool OnNewNewsServerToolActivate(sender, EventArgs.Empty); break; case "toolDelete": // ButtonTool OnDeleteItemToolActivate(sender, EventArgs.Empty); break; } }
/// <summary> /// This is the tool click handler for the Print ribbon group /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void print_ToolClick(object sender, ToolClickEventArgs e) { ReportsWorkItemController controller = workItem.Controller as ReportsWorkItemController; switch (e.Tool.SharedProps.Caption) { case CommonToolNames.Print: controller.PrintGrid(); break; case CommonToolNames.PrintPreview: controller.PrintPreviewGrid(); break; default: break; } }
/// <summary> /// This is the tool click handler for the Administration>User Data ribbon group /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void userdata_ToolClick(object sender, ToolClickEventArgs e) { AdministrationWorkItemController controller = workItem.Controller as AdministrationWorkItemController; switch (e.Tool.SharedProps.Caption) { case ToolNames.userDataAsset: controller.SelectAssetFields(); break; case ToolNames.userDataApps: controller.SelectApplicationFields(); break; default: break; } }
/// <summary> /// This is the tool click handler for the Applications>Aliasing ribbon group /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void aliasing_ToolClick(object sender, ToolClickEventArgs e) { ApplicationsWorkItemController controller = workItem.Controller as ApplicationsWorkItemController; switch (e.Tool.SharedProps.Caption) { case ToolNames.AliasApplications: controller.AliasApplications(); break; case ToolNames.AliasPublishers: controller.AliasPublishers(); break; default: break; } }
/// <summary> /// This is the tool click handler for the Print ribbon group /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void schedule_ToolClick(object sender, ToolClickEventArgs e) { ReportsWorkItemController controller = workItem.Controller as ReportsWorkItemController; switch (e.Tool.SharedProps.Caption) { case CommonToolNames.Schedule: controller.ScheduleReports(); break; case CommonToolNames.LocationFilter: controller.FilterLocations(); break; default: break; } }
private async void Utm_ToolClick(object sender, ToolClickEventArgs e) { try { switch (e.Tool.Key) { case "Add Files": AddFiles(); break; case "Remove Files": RemoveFiles(); break; case "Move Up": MoveFiles(1); break; case "Move Down": MoveFiles(-1); break; case "Run": await RunSqlFilesAsync(); break; case "Stop": _cancellationTokenSource.Cancel(); _utm.Tools["Stop"].SharedProps.Enabled = false; break; case "Clear": ClearResults(); break; } } catch (Exception ex) { _log.Error("Error occured."); _log.Error(ex.Message, ex); Dialog.ShowErrorDialog(Application.ProductName, "Error occured during last action", ex.Message, ex.StackTrace); } }
private void ultraToolbarsManagerStandard_ToolClick_1(object sender, ToolClickEventArgs e) { if (e.Tool.Key == "Salva" && _currentPlugin != null) _currentPlugin.Salva(); if (e.Tool.Key == "pdf") esportaGridPdf(); if (e.Tool.Key == "excel") esportaGridExcel(); }
void ToolbarsClickHandler(object sender, ToolClickEventArgs e) { switch (e.Tool.Key) { case "bold": // ButtonTool this.format(Util.BOLD, false); break; case "italic": // ButtonTool this.format(Util.ITALIC, false); break; case "refrain": // ButtonTool this.format(Util.REF, true); break; case "special": // ButtonTool this.format(Util.SPEC, false); break; case "tab": // ButtonTool int tabpos = this.richTextBox1.SelectionStart; this.richTextBox1.Text = this.richTextBox1.Text.Insert(tabpos, '\t'.ToString()); this.richTextBox1.Focus(); this.richTextBox1.Select(tabpos + 1, 0); break; case "indent": // ButtonTool ComboBoxTool combo = (ComboBoxTool)this.toolbars.Toolbars[0].Tools["indentCombo"]; this.format(Util.BLOCK + ((ValueListItem)combo.SelectedItem).DisplayText, true); break; case "Seitenumbruch": // ButtonTool int findpos; if ((findpos = this.richTextBox1.Find("<" + Util.PGBR + " />", 0, RichTextBoxFinds.MatchCase)) == -1) { this.toolbars.Toolbars[0].Tools["undo"].SharedProps.Enabled = true; this.undo = this.richTextBox1.Rtf; int pos = this.richTextBox1.SelectionStart; if ((pos > 0) && (this.richTextBox1.Text[pos - 1] != '\n')) { this.richTextBox1.Text = this.richTextBox1.Text.Insert(pos, "\n"); pos++; } this.richTextBox1.Text = this.richTextBox1.Text.Insert(pos, "\n<" + Util.PGBR + " />\n"); pos += Util.PGBR.Length + 6; if ((pos < this.richTextBox1.Text.Length) && (this.richTextBox1.Text[pos] != '\n')) { this.richTextBox1.Text = this.richTextBox1.Text.Insert(pos, "\n"); } this.richTextBox1.Focus(); this.richTextBox1.Select(pos + 1, 0); } else { Util.MBoxError("Nur ein Seitenumbruch möglich!"); this.richTextBox1.Focus(); this.richTextBox1.Select(findpos, 4 + Util.PGBR.Length); } break; case "jumpmark": // ButtonTool InsertJumpMark ijm = new InsertJumpMark(); int line = this.richTextBox1.GetLineFromCharIndex(this.richTextBox1.SelectionStart) + 1; ijm.JumpMarkName = "Sprungmarke Zeile " + line; if (ijm.ShowDialog(this) == DialogResult.OK) { this.toolbars.Toolbars[0].Tools["undo"].SharedProps.Enabled = true; this.undo = this.richTextBox1.Rtf; int jmpMarkPos = this.richTextBox1.SelectionStart; string jumpMark = string.IsNullOrEmpty(ijm.JumpMarkName) ? "Sprungmarke Zeile " + line : ijm.JumpMarkName.Replace('\"', '\''); jumpMark = "<" + Util.JMP + " name=\"" + jumpMark + "\" />"; this.richTextBox1.Text = this.richTextBox1.Text.Insert(jmpMarkPos, jumpMark); this.richTextBox1.Focus(); this.richTextBox1.Select(jmpMarkPos + jumpMark.Length, 0); } break; case "undo": // ButtonTool if (this.undo != "") { this.richTextBox1.Rtf = this.undo; this.undo = ""; } else if (this.richTextBox1.CanUndo) { this.richTextBox1.Undo(); } break; } }
void salvaLayoutToolClick(object sender, ToolClickEventArgs e) { try { if (((StateButtonTool)e.Tool).Checked) { saveLayoutFile.AddExtension = true; saveLayoutFile.CheckPathExists = true; saveLayoutFile.DefaultExt = "zip"; var result = saveLayoutFile.ShowDialog(); if (result == DialogResult.OK) { var form = new ExecuteLoadDataObjectAsync<string>("Il layout è in corso di salvataggio ....." + Environment.NewLine + "Si prega di attendere."); Func<string> loadDati = () => getFormLayoutService().ExportLayout(saveLayoutFile.FileName); form.LoadData(loadDati); form.ShowDialog(); var message = form.DataSourceObject; if (string.IsNullOrEmpty(message)) CommonMessages.DisplayComplete("Il layout è stato correttamente salvato nel file:" + Environment.NewLine + saveLayoutFile.FileName); else CommonMessages.DisplayWarning("Si sono verificati degli errori nella creazione del file zip: " + message); form.Dispose(); } saveLayoutFile.Dispose(); ((StateButtonTool)e.Tool).Checked = false; } } catch (Exception ex) { _log.Warn("Errore durante il salvataggio del layout delle grid - " + Utility.GetMethodDescription() + " - azienda:" + Login.Instance.CurrentLogin().Azienda, ex); } }
private void ultraToolbarsManagerStandardToolClick1(object sender, ToolClickEventArgs e) { switch (e.Tool.Key) { case "controlloRapportino": getPraticaService().ControlloRapportinoNotifica(); break; } }
private void ultraToolbarsManager1_ToolClick( object sender, ToolClickEventArgs e) { var aFrmEventDetails = new FrmEventDetails(); switch (e.Tool.Key) { case "AddEvent": // ButtonTool ctrlCalendarScheduleMonth1.AddAppointment(aFrmEventDetails); break; case "EditEvent": // ButtonTool ctrlCalendarScheduleMonth1.EditAppointment(aFrmEventDetails); break; case "RemoveEvent": // ButtonTool ctrlCalendarScheduleMonth1.DeleteAppointments(aFrmEventDetails); break; case "ViewDay": // ButtonTool ctrlCalendarScheduleMonth1.ViewDay ( this, ctrlCalendarScheduleMonth1.ultraCalendarInfo1.ActiveDay); break; case "LogBook": // ButtonTool LoadForm(); break; case "ToExcel": ExportToExcel(GlobalSettings.CalendarData); break; case "PrintCalandar": // ButtonTool ctrlCalendarScheduleMonth1.ultraSchedulePrintDocument1.Print(); break; } }
void helpButtonToolClick(object sender, ToolClickEventArgs e) { if (((StateButtonTool)e.Tool).Checked) { //Help.ShowHelp(this, _helpProvider.HelpNamespace, HelpNavigator.TableOfContents); var helpFileName = Path.Combine(Application.StartupPath, "sfera.pdf"); if (File.Exists(helpFileName)) { try { System.Diagnostics.Process.Start(helpFileName); } catch (Win32Exception ex) { CommonMessages.DisplayWarning("Per visualizzare la guida occorre installare un pdf reader, per esempio Acrobat Reader."); } catch (Exception ex) { _log.ErrorFormat("Errore nell'apertura della guida - {0} - azienda:{1}", ex, Utility.GetMethodDescription(), Login.Instance.CurrentLogin().Azienda); } } } }
void ripristinaLayoutToolClick(object sender, ToolClickEventArgs e) { try { if (((StateButtonTool)e.Tool).Checked) { var result = openLayoutFile.ShowDialog(); if (result == DialogResult.OK) { var message = getFormLayoutService().ImportLayout(openLayoutFile.FileName); if (string.IsNullOrEmpty(message)) CommonMessages.DisplayComplete("Il layout è stato correttamente ripristinato"); else CommonMessages.DisplayWarning("Si sono verificati degli errori durante il ripristino del layout."); } openLayoutFile.Dispose(); ((StateButtonTool)e.Tool).Checked = false; } } catch (Exception ex) { _log.Warn("Errore durante il ripristino del layout delle grid - " + Utility.GetMethodDescription() + " - azienda:" + Login.Instance.CurrentLogin().Azienda, ex); } }
void pluginContrattiButtonToolClick(object sender, ToolClickEventArgs e) { if (_pluginContrattiList.ContainsKey(e.Tool.Key)) { var iPlugin = _pluginContrattiList[e.Tool.Key]; var form = iPlugin.GetNewForm(_condominio, this); if (form != null) { form.MdiParent = MdiParent; form.Show(); } } }
void resetLayoutToolClick(object sender, ToolClickEventArgs e) { try { if (((StateButtonTool)e.Tool).Checked) { var message = getFormLayoutService().ResetLayout(new List<string>()); ((StateButtonTool)e.Tool).Checked = false; var childForms = new List<Form>(MdiChildren.Length); childForms.AddRange(MdiChildren); foreach (var form in childForms) { try { resetGridLayout(form.Controls); } catch (Exception ex) { _log.Warn("Errore durante il reset del layout delle grid - SINGOLA FORM - " + Utility.GetMethodDescription() + " - form:" + form.Name, ex); throw; } } } } catch (Exception ex) { _log.Warn("Errore durante il reset del layout delle grid - " + Utility.GetMethodDescription() + " - azienda:" + Login.Instance.CurrentLogin().Azienda, ex); } }
private void ultraToolbarsManagerStandardToolClick1(object sender, ToolClickEventArgs e) { switch (e.Tool.Key) { case "chiusura": _dettaglioPraticaUC1.ChiudiPratica(); break; case "nuovaAttivita": _dettaglioPraticaUC1.NuovaAttivita(); break; } }
private void ultraToolbarsManagerStandardToolClick1(object sender, ToolClickEventArgs e) { if (e.Tool.Key == "Cancella") { if (CommonMessages.DisplayConfirm("Sei sicuro di voler cancellare la spesa?") == DialogResult.Yes) { var messageAuth = getFatturaService().IsAllowDelete(_spesa); if (string.IsNullOrEmpty(messageAuth.FatalMessage)) { var result = DialogResult.Yes; if (!string.IsNullOrEmpty(messageAuth.WarnMessage)) result = CommonMessages.DisplayConfirm("Avvertimenti per la cancellazione della spesa:" + Environment.NewLine + messageAuth.WarnMessage + Environment.NewLine + "Vuoi confermare la chiusura dell'esercizio?"); if (result == DialogResult.Yes) { string message = getFatturaService().Delete(_spesa); if (string.IsNullOrEmpty(message)) { CommonMessages.DisplayComplete("La spesa è stata eliminata"); Close(); } else CommonMessages.DisplayWarning("Durante l'eliminazione della spesa si sono verificati i seguenti errori:" + Environment.NewLine + message); } } else CommonMessages.DisplayWarning("Non è ammessa l'eliminazione della spesa:" + Environment.NewLine + messageAuth.FatalMessage); } } }
protected void ToolbarToolClick(object sender, ToolClickEventArgs e) { switch (e.Tool.Key.ToLower()) { case "edit": // ButtonTool ExecuteEditing(); break; case "new": // ButtonTool ExecuteNew(); break; case "copy": // ButtonTool ExecuteCopy(); break; case "salva": // ButtonTool ExecuteSave(); break; case "refresh": // ButtonTool ExecuteRefresh(); break; case "elimina": // ButtonTool ExecuteDelete(); break; case "excel": // ButtonTool ExecuteExportExcel(); break; case "stampa": // ButtonTool ExecuteReport(); break; } }
void relaeaseButtonToolClick(object sender, ToolClickEventArgs e) { if (((StateButtonTool)e.Tool).Checked) { var form = new ReleaseNoteUI(); form.ShowDialog(); form.Dispose(); } }
private void OnToolClick(object sender, ToolClickEventArgs e) { switch (e.Tool.Key) { case "Address": LaunchAddressControl(); break; case "DropDownButton": LaunchDropDownButtonControl(); break; case "Calculator": LaunchCalculatorControl(); break; case "CurrencyEditor": LaunchCurrencyEditor(); break; case "EditablePanel": LaunchEditablePanel(); break; case "ComboBoxEditor": LaunchComboBoxEditor(); break; case "PercentageEditor": LaunchPercentageEditor(); break; } }
void ultraToolbarsManager1ToolClick(object sender, ToolClickEventArgs e) { clearStateButton(e.Tool); // Form normali if (_pluginList.ContainsKey(e.Tool.Key)) { var isNew = e.Tool.Tag != null && e.Tool.Tag.ToString() == "NEW"; itemClick(e.Tool.Key, isNew); } else if (e.Tool.Key == "Esci") Close(); }
private void ultraToolbarsManager_ToolClick(object sender, ToolClickEventArgs e) { switch (e.Tool.Key){ case "cmdExit": Close(); break; case "cmdSave": if (ActiveMdiChild != null) { var form = (Verbale)ActiveMdiChild; save(form); } break; case "cmdClose": ActiveMdiChild?.Close(); break; case "cmdOpen": if (openFileDialog.ShowDialog() == DialogResult.OK) { AssembleaSvolgimentoLocal svolgimento=null; try { Cursor = Cursors.WaitCursor; svolgimento = new AssembleaSvolgimentoLocal(openFileDialog.FileName, string.Empty); Cursor = Cursors.Default; } catch (Exception ex1) { var frmLogin = new FrmLogin(); if (frmLogin.ShowDialog(this) == DialogResult.OK) { try { Cursor = Cursors.WaitCursor; svolgimento = new AssembleaSvolgimentoLocal(openFileDialog.FileName, frmLogin.txtPassword.Text); Cursor = Cursors.Default; _log.InfoFormat("Aperto file assemblea - ultraToolbarsManager_ToolClick - filename:{0}", openFileDialog.FileName); } catch (Exception ex2) { _log.ErrorFormat("Errore nell'apertura del file dell'assemblea - ultraToolbarsManager_ToolClick - fileName:{0}", ex2, openFileDialog.FileName); MessageBox.Show(@"Si è verificato un problema aprendo il file dell'assemblea. Se il file è protetto da password verificare che sia corretta.", Text, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } if (svolgimento!=null) { Cursor = Cursors.WaitCursor; var form = new Verbale(ModalitaDiLavoro.Offline, svolgimento); form.FormClosing += form_formclosing; form.MdiParent = this; form.WindowState = FormWindowState.Maximized; form.Show(); Cursor = Cursors.Default; ultraToolbarsManager.Tools["cmdOpen"].SharedProps.Enabled = false; ultraToolbarsManager.Tools["cmdSave"].SharedProps.Enabled = true; ultraToolbarsManager.Tools["cmdClose"].SharedProps.Enabled = true; } } break; } }
protected void UltraToolbarsManagerStandardToolClick(object sender, ToolClickEventArgs e) { // LayoutMdi(MdiLayout.TileVertical); switch (e.Tool.Key) { case "Close": // ButtonTool Close(); break; case "Excel": esportaGridExcel(); break; case "Pdf": esportaGridPdf(); break; case "anteprima": esportaGridPreview(); break; } }
private void UltraToolbarsManager1OnToolClick(object sender, ToolClickEventArgs e) { //var process = Process.GetProcessesByName("notepad")[0]; //var hobj = new HwndObject(process.MainWindowHandle); //var loc = hobj.Location; //var classname = hobj.ClassName; //var size = hobj.Size; switch (e.Tool.Key) { case "Settings": ShowSettings(); break; case "Launch All": LaunchAll(); break; default: { if (e.Tool.Key.StartsWith("App_")) { var appName = e.Tool.Key.Split('_')[1]; var app = m_appsItems.FirstOrDefault(x => x.AppID.Equals(appName)); if (app != null) StartApp(app.AppID); } } break; } //var prc = Process.Start(@"C:\workspace\dyuen_main_dev\Symmetry.Sys.NET\SI.BSA.LN\bin\Debug\SI.BSA.LN.exe"); }