public void ShowConfigWindow() { log.Trace("Showing config window"); ConfigWin = new ConfigWindow(); ConfigWin.Closed += ConfigWin_Closed; ConfigWin.Show(); }
private void ButtonSettings_Click(object sender, RoutedEventArgs e) { ConfigWindow objShowConf = new ConfigWindow(); this.Visibility = Visibility.Visible; objShowConf.Show(); }
/// <summary> /// Show our config window and add handlers to buttons /// </summary> public void OnConfig() { if (!_window.IsVisible) { _window = new ConfigWindow(); _window.Show(); } }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); var viewModel = CreateLomoConfigService(DataSourceType.Database); var configWindow = new ConfigWindow {DataContext = viewModel}; configWindow.Show(); }
private static void ShowWindow() { ConfigWindow window = GetWindow <ConfigWindow> ("配置文件", true); window.Open(configPath); window.position = new Rect(0, 0, 600, 500); window.minSize = new Vector2(600, 500); window.Show(); }
/// <summary> /// コマンドを実行します。 /// </summary> public void Execute() { var dialog = new ConfigWindow(); dialog.Apply += this.Dialog_Apply; // Excelのウィンドウハンドルを取得 var owner = Control.FromHandle(Process.GetCurrentProcess().MainWindowHandle); // オーナーを指定してダイアログの表示 dialog.Show(owner); }
/// <summary> /// Starts the app and computes the command line arguments from windows /// os or exits. /// </summary> /// <param name="sender">object</param> /// <param name="e">StartupEventArgs</param> private void Application_Startup(object sender, StartupEventArgs e) { string[] stringCommandLineArguments = null; // Closes the application, because an error happened. if (e.Args.Length < 1) { Environment.Exit(1); } // Compute the command line arguments, if there are some. else { stringCommandLineArguments = e.Args; // Identify and execute preview, start or config. switch (stringCommandLineArguments[0].ToLower().Trim().Substring(0, 2)) { // Start case of screensaver. case S: ShowScreenSaver(); break; case I: InstallScreensaver(); break; // Preview case of screensaver. case P: PreviewScreensaver(e); break; // Configure case of screensaver. case C: ConfigWindow configWindow = new ConfigWindow(); configWindow.Show(); break; // Default case of screensaver starts the screensaver. default: ShowScreenSaver(); break; } } }
public void OnSelected(IGame selectedGame) { var configWindow = new ConfigWindow(selectedGame) { Owner = Application.Current.MainWindow, WindowStartupLocation = WindowStartupLocation.CenterOwner, Icon = IconImage != null? Imaging.CreateBitmapSourceFromHBitmap(((Bitmap)IconImage).GetHbitmap(), IntPtr.Zero, Int32Rect.Empty, BitmapSizeOptions.FromWidthAndHeight(IconImage.Width, IconImage.Height)) : null }; configWindow.Closing += (sender, args) => { configWindow.Owner.IsEnabled = true; configWindow.Owner.Focus(); }; configWindow.Owner.IsEnabled = false; configWindow.Show(); Console.WriteLine("PCSX2 Configurator: Config Window Opened"); }
private void OnConfig() { ConfigWindow configWindow = new ConfigWindow(this); configWindow.Show(); }
private void ConfigItem_Click(object sender, RoutedEventArgs e) { ConfigWindow configWindow = new ConfigWindow(); configWindow.Show(); }
public void BackToConfig() { MyConfig = new ConfigWindow(); MyConfig.Show(); }
private void MenuConfigClick(object sender, System.EventArgs e) { Console.Write ("click"); ConfigWindow cfg = new ConfigWindow (this); cfg.Show (); }
private void btnConfig_Click(object sender, RoutedEventArgs e) { ConfigWindow config = new ConfigWindow(); config.Show(); }
public static void OpenConfigWindow() { configWindow = new ConfigWindow(); configWindow.Show(); }
// Use this for initialization void Start() { //赋值组件 mainComponent = GetComponent <UIPanel>().ui; tankViewComponent = mainComponent.GetChild("tankViewComponent").asCom; selectModeComponent = mainComponent.GetChild("selectModeComponent").asCom; roomListComponent = UIPackage.CreateObject("BattleCity8102", "RoomList_Component").asCom; //设置钱 moneyTextField = mainComponent.GetChild("moneyTextField").asTextField; mainComponent.GetChild("configButton").asButton.displayObject.layer = 0; mainComponent.GetChildIndex(mainComponent.GetChild("configButton").asButton); moneyTextField.text = money.ToString(); //设置经验 experienceBar = mainComponent.GetChild("experienceBar").asProgress; experienceBar.value = experience; //给按钮注册监听 //设置按钮按下,显示设置窗口 configWindow = new ConfigWindow(50);//初始音量设置为50 mainComponent.GetChild("configButton").asButton.onClick.Add(() => { configWindow.Show(); }); //返回按钮按下,返回主页面 mainComponent.GetChild("returnButton").asButton.onClick.Add(() => { //关闭窗口,移除房间列表组件,将模式选择组件渲染先于经验条 if (roomInfoWindow != null) { roomInfoWindow.Dispose(); } roomListComponent.GetChild("entryRoomButton").asButton.enabled = false; currentRoom = null;//当前选中房间为空 mainComponent.RemoveChild(roomListComponent); mainComponent.AddChild(selectModeComponent); mainComponent.SetChildIndexBefore(selectModeComponent, mainComponent.GetChildIndex(experienceBar)); mainComponent.GetChild("configButton").asButton.visible = true; mainComponent.GetChild("returnButton").asButton.visible = false; }); //对战按钮按下,加载roomConponent selectModeComponent.GetChild("LANBattleButton").onClick.Add(() => { //隐藏设置按钮,显示返回按钮 mainComponent.GetChild("configButton").asButton.visible = false; mainComponent.GetChild("returnButton").asButton.visible = true; BattleButtonOnClick(roomListComponent); }); //进入房间按钮按下,显示TankListWindow roomListComponent.GetChild("entryRoomButton").asButton.enabled = false;//防止不选房间进行点击 roomListComponent.GetChild("entryRoomButton").asButton.onClick.Add(() => { if (roomInfoWindow != null) { roomInfoWindow.Dispose();//关闭房间信息窗口 } tankListWindow = new TankListWindow(tankNum); tankListWindow.Show(); }); //创建房间时弹窗,创建完成循环发送房间信息 roomListComponent.GetChild("createRoomButton").asButton.onClick.Add(() => { MainUI.player.isHost = true; createRmWindow = new CreateRmWindow(); createRmWindow.Show(); }); //刷新时清空当前房间,播放动效,查询房间,重新渲染列表 Transition t = roomListComponent.GetTransition("t0"); roomListComponent.GetChild("refreshButton").asButton.onClick.Add(() => { currentRoom = null; roomListComponent.GetChild("entryRoomButton").asButton.enabled = false; t.ChangePlayTimes(2); t.Play(() => { roomListComponent.GetChild("refreshMask").visible = false; roomListComponent.GetChild("refreshTextField").visible = false; }); rooms = RoomManager.SearchRoom(rooms); roomList.itemRenderer = RenderListItem; roomList.numItems = rooms.Count; }); }