private void ShowUsernamePrompt(UsernamePrompt usernamePrompt) { if (!menu_Canvas.Children.Contains(usernamePrompt.labelBox)) { menu_Canvas.Children.Add(usernamePrompt.labelBox); } if (!menu_Canvas.Children.Contains(usernamePrompt.inputBox)) { menu_Canvas.Children.Add(usernamePrompt.inputBox); } }
private void HideUsernamePrompt(UsernamePrompt usernamePrompt) { if (menu_Canvas.Children.Contains(usernamePrompt.labelBox)) { menu_Canvas.Children.Remove(usernamePrompt.labelBox); } if (menu_Canvas.Children.Contains(usernamePrompt.inputBox)) { menu_Canvas.Children.Remove(usernamePrompt.inputBox); } }
public static SvnAuthProviderObject GetPromptProvider( UsernamePrompt promptFunc, IntPtr promptBaton, int retryLimit, AprPool pool) { IntPtr authObj; SvnDelegate auth = new SvnDelegate(promptFunc); Debug.Write(String.Format("svn_client_get_username_prompt_provider([callback:{0}],{1:X},{2},{3})...", promptFunc.Method.Name, promptBaton.ToInt32(), retryLimit, pool)); Svn.svn_client_get_username_prompt_provider(out authObj, (Svn.svn_auth_username_prompt_func_t)auth.Wrapper, promptBaton, retryLimit, pool); Debug.WriteLine(String.Format("Done({0:X})", authObj.ToInt32())); return(new SvnAuthProviderObject(authObj, auth)); }
public GameMenu(Framework framework) { BaseConstructor(framework, 640, 420); gameMenu_PlayButton = new Button() { Width = 240, Height = 100, FontSize = 60, Content = "Play", RenderTransform = new TranslateTransform(520, 50) //Instantiates the play Button. }; gameMenu_PlayButton.Click += PlayButtonClickEvent; menu_Canvas.Children.Add(gameMenu_PlayButton); //Adds the play Button to the Menu Canvas. gameMenu_MainMenuButton = new Button() { Width = 80, Height = 40, FontSize = 14, Content = "Return to\n Main Menu", RenderTransform = new TranslateTransform(10, 10) //Instantiates the play Button. }; gameMenu_MainMenuButton.Click += MainMenuButtonClickEvent; menu_Canvas.Children.Add(gameMenu_MainMenuButton); //Adds the Main Menu Button to the Menu Canvas. gameMenu_MapSelector = new ComboBox() { Width = 240, Height = 50, FontSize = 30, FontStyle = FontStyles.Italic, IsEditable = true, IsReadOnly = true, Text = "--Select Map--", RenderTransform = new TranslateTransform(360, 230) }; foreach (Framework.MapData mapData in menu_Framework.GetFramework_MapDataList()) { gameMenu_MapSelector.Items.Add(new ComboBoxItem() { Content = mapData.mapName }); } gameMenu_MapSelector.DropDownOpened += DropDownOpenedEvent; gameMenu_MapSelector.DropDownClosed += DropDownClosedEvent; menu_Canvas.Children.Add(gameMenu_MapSelector); gameMenu_1v1ComboBoxItem = new ComboBoxItem() { Content = "1v1" }; gameMenu_TrainingComboBoxItem = new ComboBoxItem() { Content = "Training" }; gameMenu_4PlayerFFAComboBoxItem = new ComboBoxItem() { Content = "4 Player FFA" }; gameMenu_ModeSelector = new ComboBox() { Width = 240, Height = 50, FontSize = 30, FontStyle = FontStyles.Italic, IsEditable = true, IsReadOnly = true, Text = "--Select Mode--", RenderTransform = new TranslateTransform(360, 170) }; gameMenu_ModeSelector.Items.Add(gameMenu_TrainingComboBoxItem); gameMenu_ModeSelector.Items.Add(gameMenu_1v1ComboBoxItem); gameMenu_ModeSelector.Items.Add(gameMenu_4PlayerFFAComboBoxItem); gameMenu_ModeSelector.DropDownOpened += DropDownOpenedEvent; gameMenu_ModeSelector.DropDownClosed += DropDownClosedEvent; menu_Canvas.Children.Add(gameMenu_ModeSelector); gameMenu_ModeDescriptor = new TextBlock() { FontSize = 18, FontStyle = FontStyles.Oblique, RenderTransform = new TranslateTransform(640, 170) }; menu_Canvas.Children.Add(gameMenu_ModeDescriptor); gameMenu_Player1UsernamePrompt = new UsernamePrompt(1, 360, 290); gameMenu_Player2UsernamePrompt = new UsernamePrompt(2, 360, 365); gameMenu_Player3UsernamePrompt = new UsernamePrompt(3, 600, 290); gameMenu_Player4UsernamePrompt = new UsernamePrompt(4, 600, 365); AddToCanvas(); //Adds the Menu Canvas to the Framework Canvas. }
public static SvnAuthProviderObject GetPromptProvider( UsernamePrompt promptFunc, IntPtr promptBaton, int retryLimit, AprPool pool) { IntPtr authObj; SvnDelegate auth = new SvnDelegate(promptFunc); Debug.Write(String.Format("svn_client_get_username_prompt_provider([callback:{0}],{1:X},{2},{3})...",promptFunc.Method.Name,promptBaton.ToInt32(),retryLimit,pool)); Svn.svn_client_get_username_prompt_provider(out authObj, (Svn.svn_auth_username_prompt_func_t) auth.Wrapper, promptBaton, retryLimit, pool); Debug.WriteLine(String.Format("Done({0:X})",authObj.ToInt32())); return(new SvnAuthProviderObject(authObj,auth)); }