static void myApplication_OnStartCreateMenu(object sender, ApplicationEventArgs e) { var myMenuModulo = Nampula.UI.Application.GetInstance().GetMenu(MenuID.cBoUIModulesMenu); var menu = new Nampula.UI.MenuItem("Lista de Empresas"); var mnuTeste = new Nampula.UI.MenuItem(myMenuModulo, BoMenuType.mt_POPUP, "Nampula Teste"); var mnuFormBind = new Nampula.UI.MenuItem(mnuTeste, BoMenuType.mt_STRING, "Form Binding"); mnuFormBind.OnAfterClick += mnuFormBind_OnAfterClick; var mnuTesteForm = new Nampula.UI.MenuItem(mnuTeste, BoMenuType.mt_STRING, "Teste"); mnuTesteForm.OnBeforeClick += mnuTesteForm_OnBeforeClick; var gridViewEditMenu = new Nampula.UI.MenuItem(mnuTeste, BoMenuType.mt_STRING, "GridView Editable Sample"); gridViewEditMenu.OnBeforeClick += gridViewEditMenu_OnBeforeClick; var menuPayment = new Nampula.UI.MenuItem(mnuTeste, BoMenuType.mt_STRING, "Incoming Payment"); new MenuItem(mnuTeste, BoMenuType.mt_STRING, "Grid Demo") .OnAfterClick += Program_OnAfterClick; menuPayment.OnBeforeClick += menuPayment_OnBeforeClick; FormSystemManager.Instance().AddFormWath(new BusinessPartnerForm()); ApplicationSAP.GetInstance().CreateLogginMenu(mnuTeste); }
private static void App_OnStartCreateMenu(object sender, Nampula.UI.ApplicationEventArgs e) { var module = Nampula.UI.Application.GetInstance().GetMenu(MenuID.cBoUIModulesMenu); var menuAddon = new Nampula.UI.MenuItem(module, BoMenuType.mt_POPUP, "Impressão de etiquetas", UI.Properties.Resources.label); var menuLabelPrinting = new MenuItem(menuAddon, BoMenuType.mt_STRING, "Impressão"); menuLabelPrinting.OnAfterClick += MenuLabelPrinting_OnAfterClick; var menuConfig = new MenuItem(menuAddon, BoMenuType.mt_POPUP, "Configurações"); var menuGeneralConfig = new MenuItem(menuConfig, BoMenuType.mt_STRING, "Configurações Gerais"); menuGeneralConfig.OnAfterClick += MenuGeneralConfig_OnAfterClick; }