void fileMenu_ItemAccept(Widget source, EventArgs e) { MenuCtrlAcceptEventArgs menuEventArgs = (MenuCtrlAcceptEventArgs)e; if (menuEventArgs.Item == newProject) { createNewProjectClicked(source, e); } else if (menuEventArgs.Item == openProject) { openProjectClicked(source, e); } else if (menuEventArgs.Item == saveAll) { editorController.saveAllCachedResources(); } else if (menuEventArgs.Item == closeProject) { editorController.closeProject(); } }
void fileListButton_MouseButtonClick(Widget source, EventArgs e) { PopupMenu popupMenu = (PopupMenu)Gui.Instance.createWidgetT("PopupMenu", "PopupMenu", source.AbsoluteLeft, source.AbsoluteTop + source.Height, 1, 1, Align.Default, "Overlapped", ""); popupMenu.Visible = false; popupMenu.ItemAccept += (menu, evt) => { MenuCtrlAcceptEventArgs mcae = (MenuCtrlAcceptEventArgs)evt; editorController.openEditor(mcae.Item.ItemName); }; popupMenu.Closed += (menu, evt) => { ThreadManager.invoke(() => Gui.Instance.destroyWidget(menu)); }; foreach (String file in editorController.OpenFiles) { MenuItem menuItem = popupMenu.addItem(file, MenuItemType.Normal, file); } LayerManager.Instance.upLayerItem(popupMenu); popupMenu.ensureVisible(); popupMenu.setVisibleSmooth(true); }
void menu_ItemAccept(Widget source, EventArgs e) { MenuCtrlAcceptEventArgs mcae = (MenuCtrlAcceptEventArgs)e; if (mcae.Item == automatic) { sceneViewController.AutoAspectRatio = true; } if (mcae.Item == sixteenNine) { sceneViewController.AspectRatio = 16f / 9f; sceneViewController.AutoAspectRatio = false; } if (mcae.Item == fourThree) { sceneViewController.AspectRatio = 4f / 3f; sceneViewController.AutoAspectRatio = false; } if (mcae.Item == oneOne) { sceneViewController.AspectRatio = 1f; sceneViewController.AutoAspectRatio = false; } }
void popupMenu_ItemAccept(Widget source, EventArgs e) { MenuCtrlAcceptEventArgs evt = (MenuCtrlAcceptEventArgs)e; ((TaskMenuDelegate)evt.Item.UserObject).Invoke(); }
void popupMenu_ItemAccept(Widget source, EventArgs e) { MenuCtrlAcceptEventArgs mcae = (MenuCtrlAcceptEventArgs)e; ((ContextMenuItem)mcae.Item.UserObject).execute(); }
void menu_ItemAccept(Widget source, EventArgs e) { MenuCtrlAcceptEventArgs ae = (MenuCtrlAcceptEventArgs)e; ((EditInterfaceCommand)ae.Item.UserObject).execute(editUICallback); }
void menuItemAccept(Widget source, EventArgs e) { MenuCtrlAcceptEventArgs menuEventArgs = (MenuCtrlAcceptEventArgs)e; menuActions[menuEventArgs.Item].Invoke(); }
void menu_ItemAccept(Widget source, EventArgs e) { MenuCtrlAcceptEventArgs mcae = (MenuCtrlAcceptEventArgs)e; ViewHost.Context.runAction(mcae.Item.ItemId, ViewHost); }