private void ClickButton() { UserControls.Add(new Model() { Header = "some name..." }); }
/// <summary> /// Construct /// </summary> /// <param name="page"></param> public GenerateCodeForm(UserControls.CanvasTabPage page) { InitializeComponent(); page.projectInfo.projectXml = page.activeProjectContent; this.page = page; this.languageValueLabel.Text = page.projectInfo.languageID; }
public NewPage() { InitializeComponent(); pos = new Point(); vm = new NewPageVM(); this.DataContext = vm; UserControls.Control().GetFiles.ForEach(z => { var name = z.Substring(z.LastIndexOf(@"\") + 1).Replace(".txt", ""); UserControls.Control().CreateBtn(wrappanel, name, (x, y) => { CustomControl myControl = new CustomControl(); myControl.Name = GetControlsName("myControl"); //myControl.Foreground = MainWindow.GetColor("#1e1e1e"); //myControl.Background = MainWindow.GetColor("#1e1e1e"); myControl.MouseDoubleClick += (m, n) => { UserControls.Control().CreateProperties(myControl.Name, name); cc.Content = new Frame { Content = customSetting }; ccp.Visibility = Visibility; cc.Visibility = Visibility.Visible; }; myControl.btn.Margin = new Thickness(15, 20, 5, 5); grid.Children.Add(myControl); }); }); }
private void btn_login_login_Click(object sender, EventArgs e) { string user_name = tb_userName_login.Text.ToString().Trim(); string password = tb_pass_login.Text.ToString().Trim(); if (!string.IsNullOrEmpty(user_name) && !string.IsNullOrEmpty(password)) { UserControls users = new UserControls(); string name = users.AuthenticateUser(user_name, password, "admin"); if (!string.IsNullOrEmpty(name)) { DatabaseHelper.name = name; this.Hide(); new Dashboard().Show(); } else { MessageBox.Show("No user found with this user name and passsword."); } } else { MessageBox.Show("Please Enter All Values."); } }
protected void RegisterUser(object sender, EventArgs e) { if (IsValid) { string fName = txtFirstName.Text; string lName = txtLastName.Text; string email = txtEmail.Text; string password = txtPassword.Text; int phoneNumber = Convert.ToInt32(txtPhone.Text); int paypalID = 20; string uNum = txtUnitNumber.Text; string sNum = txtStreetNumber.Text; string sName = txtStreetName.Text; string city = txtCity.Text; string state = txtState.Text; string country = txtCountry.Text; int pCode = Convert.ToInt32(txtPostcode.Text); string regoDate = DateTime.Now.ToString("yyyy/MM/dd"); //BL.Models.User newUser = new BL.Models.User(fName, lName, email, password, phoneNumber, payPalID); //Address newAddress = new Address(sNum, sName, city, state, pCode, country); AddressControls AC = new AddressControls(); UserControls UC = new UserControls(); int stateID = AC.getStateID(state); int addressID = AC.addAddress(uNum, sNum, sName, city, stateID, pCode, country, true); int phoneID = UC.addPhoneNumber(phoneNumber); UC.addUser(fName, lName, email, phoneID, addressID, paypalID, password, regoDate); string verificationCode = "JEFF"; MailSender MS = new MailSender(); MS.sendVerificationEmail(email, fName, verificationCode); // Add in some verification stuff Response.Redirect("RegistrationConfirmation.aspx"); } }
private void btn_delete_user_Click(object sender, EventArgs e) { string user_name = tb_userName_user.Text.ToString().Trim(); UserControls userControls = new UserControls(); if (isValidString(user_name)) { User user = userControls.SearchUser(user_name, "user"); if (user != null) { bool isDeleted = userControls.DeleteUser(user_name, "user"); if (isDeleted) { LoadUsers(); MessageBox.Show("User Deleted."); } else { MessageBox.Show("User can not be Deleted."); } } else { MessageBox.Show("User Doesn't Exist."); } } else { MessageBox.Show("Enter User Name."); } }
private void btn_login_masterLogin_Click(object sender, EventArgs e) { bool isVisible = tb_login_masterPass.Visible; if (isVisible) { string password = tb_login_masterPass.Text.ToString().Trim(); if (!string.IsNullOrEmpty(password)) { UserControls userControl = new UserControls(); string name = userControl.AuthenticateUser("master", password, "master"); if (!string.IsNullOrEmpty(name)) { DatabaseHelper.name = name; this.Hide(); new Dashboard().Show(); } else { MessageBox.Show("Incorrect Master Password."); } } else { MessageBox.Show("Please Enter Master Password."); } } else { tb_login_masterPass.Visible = true; lbl_login_masterPass.Visible = true; btn_login_masterLogin.Text = "Submit"; } }
public AddOrder(UserControls userControl, List <Products> productList, int customerId) { InitializeComponent(); UserControls = userControl; ProductList = productList; CustomerID = customerId; }
void dsc_GetProcessInstanceTraceXmlCompleted(object sender, GetProcessInstanceTraceXmlCompletedEventArgs e) { //流程跟踪 ObservableCollection <ProcessInstanceTrace> pits = e.Result; foreach (ProcessInstanceTrace item in pits) { if (UserControls.ContainsKey(item.FromNodeId)) { UserControls[item.FromNodeId].SetState(StateEnum.COMPLETED); } if (UserControls.ContainsKey(item.EdgeId)) { UserControls[item.EdgeId].SetState(StateEnum.COMPLETED); } if (UserControls.ContainsKey(item.ToNodeId)) { UserControls[item.ToNodeId].SetState(StateEnum.RUNNING); } } for (int i = pits.Count - 1, j = 0; i >= 0 && j < 4; i--, j++) { if (UserControls.ContainsKey(pits[i].EdgeId)) { UserControls[pits[i].EdgeId].SetState(StateEnum.RUNNING); } if (UserControls.ContainsKey(pits[i].FromNodeId) && UserControls[pits[i].FromNodeId] is ActivityControl) { break; } } }
public CancelOrders(UserControls userControls, AdminControls adminControls, List <Products> productList, List <Orders> orderList, int accessLevel) { InitializeComponent(); UserControls = userControls; AdminControls = adminControls; ProductList = productList; OrderList = orderList; AccessLevel = accessLevel; }
protected virtual void ApplyInstruction(IInstruction instruction) { CloseBrokenRules(); foreach (var userControl in UserControls.Where(userControl => userControl.ActiveControl != null)) { userControl.ApplyInstruction(instruction); } }
private void revisionGrid_DoubleClickRevision(object sender, UserControls.RevisionGridClasses.DoubleClickRevisionEventArgs e) { if (e.Revision != null) { SelectedRevision = e.Revision; DialogResult = DialogResult.OK; Close(); } }
void SetReferences() { UserControlsGo = GameObject.Find("UserControls"); UserControlsRef = UserControlsGo.GetComponent <UserControls>(); SelectObjectRef = UserControlsGo.GetComponent <SelectObject>(); MoveObjectRef = UserControlsGo.GetComponent <MoveObject>(); ResourcesDataControllerRef = GetComponent <ResourcesDataController>(); StateMachineRef = GetComponent <StateMachine>(); }
private void FolderDropDown_RequestFolderChange(object sender, UserControls.RequestFolderChangeEventArgs e) { TaskViewModel v = DataContext as TaskViewModel; if (v != null) { Debug.Assert(v.Task == e.Task); var destination = App.Root.TaskData.MoveTask(v.Task, e.FolderName, App.Root.FolderColorOptions); App.Root.TaskData.CurrentFolder = destination; } }
private int getAllAdmins() { UserControls userControls = new UserControls(); List <User> users = userControls.LoadUsers("admin"); int count = 0; foreach (User u in users) { count++; } return(count); }
void login_OnSignIn(object sender, UserControls.Login.SignInEventArgs e) { CurrentUser.Client = e.Client; if (CurrentUser.Client.IsOnline()) { RemoveControlsToMainForm(uiPanelMain.Controls.Find("login", false)[0]); uiChatWindow chatwindow = new uiChatWindow(); chatwindow.init(); AddControlsToMainForm(chatwindow, null); } }
public static void SavePlayer(UserControls player) { BinaryFormatter formatter = new BinaryFormatter(); string path = Application.persistentDataPath + "/player.sv"; FileStream stream = new FileStream(path, FileMode.Create); PlayerData data = new PlayerData(player.transform.position.x, player.transform.position.y, player.transform.position.z); formatter.Serialize(stream, data); stream.Close(); }
private void LoadUsers() { UserControls userControls = new UserControls(); gv_info_user.DataSource = userControls.LoadUsers("user"); tb_userName_user.Text = ""; tb_name_user.Text = ""; tb_phone_user.Text = ""; tb_location_user.Text = ""; tb_pass_user.Text = ""; dtp_dob_user.Value = DateTime.Now; tb_search_user.Text = ""; }
private void tsbtnCreateTab_Click(object sender, System.EventArgs e) { if (tscbUserControls.SelectedItem != null) { string controlName = tscbUserControls.SelectedItem as string; DBControl dbctrl = UserControls.Find(x => x.Name.Equals(controlName)); if (dbctrl != null) { AddControl(dbctrl); } } }
private void btn_user_name_enter_issue_Click(object sender, EventArgs e) { string user_name = tb_user_name_issue.Text.Trim(); if (isValidString(user_name)) { UserControls userControls = new UserControls(); User user = userControls.SearchUser(user_name, "user"); if (user != null) { IssueControls issueControls = new IssueControls(); List <Issue> issues = issueControls.LoadIssuesByUser(user_name); int issued = 0; int returned = 0; int expired = 0; foreach (Issue i in issues) { if (i.Status.Equals("Issued")) { issued++; } else if (i.Status.Equals("Rerturned")) { returned++; } else { expired++; } } lbl_user_info_issue.Text = "Returned: " + returned + " Issued: " + issued + " Expired: " + expired; if (expired == 0) { tb_book_id_issue.Enabled = true; btn_book_enter_issue.Enabled = true; tb_user_name_issue.Enabled = false; btn_user_name_enter_issue.Enabled = false; } } else { MessageBox.Show("User Doesn't Exist."); } } else { MessageBox.Show("Enter User Name."); } }
public HostUserControl() { // UserControls InitializeComponent(); this.DockPanel1.DataContext = this; UserControls = Assembly.GetEntryAssembly().GetTypes() .Where(a => typeof(UserControl).IsAssignableFrom(a)) .Select(a => (UserControl)Activator.CreateInstance(a)) .GroupBy(a => string.IsNullOrEmpty(a.Name) ? a.GetType().Name.Replace("UserControl", string.Empty) : a.Name) .OrderBy(a => a.Key) .ToDictionary(); ItemsControl1.ItemsSource = UserControls; ContentControl1.Content = UserControls.FirstOrDefault().Value; }
//set user information according to data recieved after logging in successfully public void SetUserName(string username, string accessLevel, string currentUserId) { CustomerId = Convert.ToInt32(currentUserId); AccessLevel = Convert.ToInt32(accessLevel); //display logged in users username txtUserName.Text = username; //setup for regular user form view if (accessLevel == "0") { Size = new Size(706, 560); var userControls = new UserControls(CustomerId, AccessLevel); txtAccessLevel.Text = "User"; btnCreateUser.Visible = false; btnLogin.Visible = false; btnLogout.Visible = true; pnlAdmin.Visible = false; pnlUser.Visible = true; pnlUser.Controls.Add(userControls); } //setup for admins form view else if (accessLevel == "1") { Size = new Size(1606, 560); var adminControls = new AdminControls(CustomerId, AccessLevel); var userControls = new UserControls(adminControls, CustomerId, AccessLevel); txtAccessLevel.Text = "Admin"; btnLogin.Visible = false; btnLogout.Visible = true; pnlAdmin.Visible = true; pnlUser.Visible = true; pnlUser.Controls.Add(userControls); pnlAdmin.Controls.Add(adminControls); } }
//基地航空隊のステータスの更新 public static void SetAirBaseStatus(UserControls.AirBaseCorps uAirBaseCorps) { if(!uAirBaseCorps.IsHandleCreated) { var form = uAirBaseCorps.FindForm(); if (form == null) return; if (!form.IsHandleCreated) return; } if(uAirBaseCorps.InvokeRequired) { var d = new SetAirBaseStatusCallBack(SetAirBaseStatusInvokerLogic); uAirBaseCorps.Invoke(d, new object[] { uAirBaseCorps.Handler }); } else { SetAirBaseStatusInvokerLogic(uAirBaseCorps.Handler); } }
public void SearchIssue(int id) { IssueControls issueControls = new IssueControls(); Issue issue = issueControls.SearchIssue(id); if (issue != null) { string user_name = issue.UserName; int book_id = issue.BookId; UserControls userControls = new UserControls(); User user = userControls.SearchUser(user_name, "user"); BookControls bookControls = new BookControls(); Book book = bookControls.SearchBook(book_id); if (user != null && book != null) { tb_issue_id_issue.Text = issue.Id.ToString().Trim(); tb_user_name_issue.Text = issue.UserName.Trim(); tb_book_id_issue.Text = issue.BookId.ToString().Trim(); cb_status_issue.SelectedIndex = cb_status_issue.FindStringExact(issue.Status.Trim()); dtp_issue_date_issue.Value = DateTime.ParseExact(issue.IssueDate, "dd/MM/yyyy", CultureInfo.InvariantCulture); dtp_tobe_return_issue.Value = DateTime.ParseExact(issue.TobeRetunDate, "dd/MM/yyyy", CultureInfo.InvariantCulture); if (issue.ReturnDate.Equals("nill")) { dtp_return_date_issue.Value = DateTime.Now; } else { dtp_return_date_issue.Value = DateTime.ParseExact(issue.ReturnDate, "dd/MM/yyyy", CultureInfo.InvariantCulture); } EnableViews(); cb_search_issue.SelectedIndex = cb_search_issue.FindStringExact("User"); gv_info_issue.DataSource = issueControls.LoadIssuesByUser(user_name); } else { MessageBox.Show("User or Book Doesn't Exist."); } } else { MessageBox.Show("Issue Doesn't Exist."); } }
private void InitUserControls() { UsrCtrlIisMgr = new IisMgrUsrCtrl(); UsrCtrlIisMgr.Dock = DockStyle.Fill; UsrCtrlIisMgr.Parent = this; UsrCtrlFileSplitter = new FileSplitterUsrCtrl(); UsrCtrlFileSplitter.Dock = DockStyle.Fill; UsrCtrlFileSplitter.Parent = this; UsrCtrlSPList = new SPListUsrCtrl(); UsrCtrlSPList.Dock = DockStyle.Fill; UsrCtrlSPList.Parent = this; UsrCtrlWinSvcs = new WinSvcsUsrCtrl(); UsrCtrlWinSvcs.Dock = DockStyle.Fill; UsrCtrlWinSvcs.Parent = this; UserControls.Add(UsrCtrlIisMgr); UserControls.Add(UsrCtrlFileSplitter); UserControls.Add(UsrCtrlSPList); UserControls.Add(UsrCtrlWinSvcs); }
private void SearchUser(string user_name) { UserControls userControls = new UserControls(); User user = userControls.SearchUser(user_name, "user"); if (user != null) { tb_userName_user.Text = user.User_Name; tb_name_user.Text = user.Name; tb_phone_user.Text = Convert.ToString(user.Phone); tb_location_user.Text = user.Location; tb_pass_user.Text = user.Password; dtp_dob_user.Value = DateTime.ParseExact(user.DOB, "dd/MM/yyyy", CultureInfo.InvariantCulture); } else { MessageBox.Show("No User Found."); } }
//リセット private static void ResetAirBaseBattle(UserControls.AirBaseCorpsLabelHandler handler, System.Windows.Forms.ToolTip tooltip, int index) { var reset = new Action<UserControls.AirBaseCorpsLabelHandler.AirCombatItem>(item => { item.Stage1Enemy.Text = ""; item.Stage1Player.Text = ""; item.Stage2Enemy.Text = ""; item.Stage2Player.Text = ""; item.AttachPlayer.Text = ""; tooltip.SetToolTip(item.AttachPlayer, null); item.AttachEnemy.Text = ""; tooltip.SetToolTip(item.AttachEnemy, null); item.AirSupCondition.Text = ""; }); var b = handler.AirCombats[index]; reset(b.First); reset(b.Second); }
static void Main() { Queue <Position> snakeElements = new Queue <Position>(); SnakeInitializer.Start(snakeElements); int direction = 0; ConsoleStart.SetHeightAndWidth(); Random randomNumberGenerator = new Random(); while (true) { if (Console.KeyAvailable) { ConsoleKeyInfo userinput = Console.ReadKey(); direction = UserControls.Move(userinput); } SnakeMove.Move(snakeElements, direction, randomNumberGenerator); } }
private void btn_add_user_Click(object sender, EventArgs e) { string user_name = tb_userName_user.Text.ToString().Trim(); string name = tb_name_user.Text.ToString().Trim(); string sphone = tb_phone_user.Text.ToString().Trim(); string location = tb_location_user.Text.ToString().Trim(); string dob = dtp_dob_user.Value.ToString("dd/MM/yyyy").Trim(); string password = tb_pass_user.Text.ToString().Trim(); if (isValidString(user_name) && isValidString(name) && isValidString(location) && isValidString(password) && isValidString(sphone)) { int phone = int.Parse(sphone); UserControls userControls = new UserControls(); User user = userControls.SearchUser(user_name, "user"); if (user == null) { user = new User(user_name, name, phone, location, dob, "user", password); userControls = new UserControls(user); bool isAdded = userControls.AddUser(); if (isAdded) { LoadUsers(); MessageBox.Show("User Added."); } else { MessageBox.Show("User can not be Added."); } } else { MessageBox.Show("User Already Exists."); } } else { MessageBox.Show("Please Enter All Info."); } }
/// <summary> /// Creator: Steven Cardona /// Created: 04/16/2020 /// Approver: /// /// When mouse up on lblStatusBar will bring up canAdduser to view logged in user Information /// </summary> /// <remarks> /// Updater: NA /// Updated: NA /// Update: NA /// </remarks> /// <param name="sender"></param> /// <param name="e"></param> private void lblStatusBar_MouseUp(object sender, MouseButtonEventArgs e) { canInventory.Visibility = Visibility.Hidden; canAM.Visibility = Visibility.Hidden; canFM.Visibility = Visibility.Hidden; canPoS.Visibility = Visibility.Hidden; canVolHub.Visibility = Visibility.Hidden; canRequests.Visibility = Visibility.Hidden; canSysAd.Visibility = Visibility.Visible; canAdoptions.Visibility = Visibility.Hidden; canDonRec.Visibility = Visibility.Hidden; canPersonnel.Visibility = Visibility.Hidden; txtWelcome.Visibility = Visibility.Hidden; canMessages.Visibility = Visibility.Hidden; tabViewUsers.Focus(); UserControls userControls = new UserControls(_user); userControls.canViewUserERoles.Visibility = Visibility.Hidden; userControls.canUserView.Visibility = Visibility.Hidden; userControls.canAddUser.Visibility = Visibility.Visible; frmUserControls.Content = userControls; }
public HostUserControl() { // UserControls InitializeComponent(); this.DockPanel1.DataContext = this; UserControls = Assembly .GetEntryAssembly() .GetTypes() .Where(a => typeof(UserControl).IsAssignableFrom(a)) .GroupBy(a => a.Name?.Replace("UserControl", string.Empty)) .OrderBy(a => a.Key) .ToDictionaryOnIndex() .ToDictionary(a => a.Key, a => new Func <UserControl>(() => (UserControl)Activator.CreateInstance(a.Value))); MainListBox.ItemsSource = UserControls; ContentControl1.Content = UserControls.FirstOrDefault().Value.Invoke(); MainListBox.SelectAddChanges().Subscribe(async => { ContentControl1.Content = ((KeyValuePair <string, Func <UserControl> >)MainListBox.SelectedItem).Value.Invoke(); }); }
void Awake() { solver = gameObject.GetComponent <CubeSolver>(); visualizer = gameObject.GetComponent <CubeVisualizer>(); user = gameObject.GetComponent <UserControls>(); }
void GetCodeList1_ucCLSelectedEH(object sender, UserControls.GetCodeListEventArgs e) { if (e.GetCLDataTable != null) { _dtCodelists = e.GetCLDataTable; GVIncludeCodelistDataBind(); //if (IsPostBack) //PopolateConstraintComponents(); } }
void ctrl_ObjectSelected(object sender, UserControls.ObjectSelectedEventArgs args) { SelectedObject = args.Object; }
private void Awake() { controls = new UserControls(); controls.Gameplay.Move.performed += ctx => move = ctx.ReadValue <Vector2>(); controls.Gameplay.Move.canceled += ctx => move = Vector2.zero; }
private void GetCodeListCLMTarget_ucCodeListSelectedEH(object sender, UserControls.GetCodeListEventArgs e) { if (!ValidateCLM(true)) { txtCLSource.Text = ""; return; } PopolateCLMLBTarget(e.GetCodeListArtefactIdentity); ICodelistMapMutableObject clm = CreateOrUpdateCLM(); UpdateCLMTarget(ref clm, e.GetCodeListArtefactIdentity); ClearCLMMappings(); SetSSToSession(); PopolateGVCLM(); }
//リセット private static void ResetAirBaseStatus(UserControls.AirBaseCorpsLabelHandler handler, int indexAirBase) { var b = handler.AirBases[indexAirBase]; foreach(var s in b.Squadrons) { s.PlaneName.Text = ""; s.PlaneNum.Text = ""; s.Training.Text = ""; s.Cost.Text = ""; s.Radius.Text = ""; s.Dispatch.Text = ""; s.AirSupValue.Text = ""; } b.TotalNum.Text = ""; b.TotalCost.Text = ""; b.TotalRadius.Text = ""; b.TotalDispatch.Text = ""; b.TotalAirSup.Text = ""; }
public winGoodsInfo(DataBaseAdapter adapter, UserControls.RowView row) { InitializeComponent(); this.row = row; this.adapter = adapter; }
public ContainerItemWebSvc(string name, UserControls.uc_SourceBrowser ucBrowsers, Dictionary<string, UserControls.uc_Wm> ucWebMethods) { Name = name; wsControl = ucBrowsers; uc_webMethods = ucWebMethods; }
private void DetailsDropDown_RequestFolderRename(object sender, UserControls.RequestFolderRenameEventArgs e) { App.Root.TaskData.RenameFolder(e.Folder, e.NewName); }
void GetDSDTarget_ucDSDSelectedEH(object sender, UserControls.GetDSDEventArgs e) { if (!ValidateSM(true)) { txtArtefactTarget.Text = ""; return; } ArtefactIdentity ai = Utils.GetArtefactIdentityFromString(txtArtefactTarget.Text); PopolateSMLBTarget(ai, AvailableStructures.KEY_FAMILY); IStructureMapMutableObject sm = CreateOrUpdateSM(); UpdateSMTarget(ref sm, ai, "Dsd"); ClearSMMappings(); SetSSToSession(); PopolateGVSM(); }
public Presenter(MainForms form) { onePage = new List <Button>(); twoPage = new List <Button>(); view = form; twoPage = view.Controls.OfType <Button>().Where((b, i) => i < 8).ToList(); onePage = view.Controls.OfType <Button>().Where((b, i) => i > 7).ToList(); userControls = new UserControls() { DrawShape = new DrawShapesControl(), DrawCordinate = new DrawCoordinateControl(), DrawText = new DrawTextControl(), DrawGraphics = new DrawGraphicsTemperatures(), DrawStatistic = new DrawStatistics(), DrawImage = new DrawStaticImage(), DrawAnimate = new DrawAnimateImage(), DrawPlay = new DrawPlayGame(), DrawRotate = new DrawRotate(), DrawClippingLines = new DrawClippingLines(), DrawGenerationCurves = new DrawGenerationCurves(), DrawB = new DrawBLine(), DrawPoly = new DrawPoly(), Draw3D = new DrawFigure3D(), Draw3DAnimation = new DrawFigure3DAnimation() }; #region Event /*Draw shape*/ view.btnDrawShapes.Click += (s, e) => view.AddControlsToPanel(userControls.DrawShape); /*Draw coordinate*/ view.btnCoordinate.Click += (s, e) => view.AddControlsToPanel(userControls.DrawCordinate); /*Draw text*/ view.btnText.Click += (s, e) => view.AddControlsToPanel(userControls.DrawText); /*Draw graphics*/ view.btnGraphics.Click += (s, e) => view.AddControlsToPanel(userControls.DrawGraphics); view.btn_Statistic.Click += (s, e) => view.AddControlsToPanel(userControls.DrawStatistic); view.btnDrawArt.Click += (s, e) => view.AddControlsToPanel(userControls.DrawImage); view.btnAnimate.Click += (s, e) => view.AddControlsToPanel(userControls.DrawAnimate); view.btnGame.Click += (s, e) => view.AddControlsToPanel(userControls.DrawGame); view.btnRotate.Click += (s, e) => view.AddControlsToPanel(userControls.DrawRotate); view.btn_DCL.Click += (s, e) => view.AddControlsToPanel(userControls.DrawClippingLines); view.btn_Gen.Click += (s, e) => view.AddControlsToPanel(userControls.DrawGenerationCurves); view.btnBline.Click += (s, e) => view.AddControlsToPanel(userControls.DrawB); view.btnPoly.Click += (s, e) => view.AddControlsToPanel(userControls.DrawPoly); view.btn3D.Click += (s, e) => view.AddControlsToPanel(userControls.Draw3D); view.btn3DAnimation.Click += (s, e) => view.AddControlsToPanel(userControls.Draw3DAnimation); /*Close main form*/ view.pClose.Click += (s, e) => view.Close(); #endregion #region Dark theme style /*Custom dark-theme*/ view.pDarkTheme.Click += (s, e) => { view.pDark.BackColor = Color.Black; view.btnPrev.BackColor = Color.Black; view.btnPrev.ForeColor = Color.White; foreach (Control controls in view.Controls) { if (controls is Button) { controls.BackColor = Color.Black; controls.ForeColor = Color.White; } } view.pDarkTheme.Visible = false; view.pLightTheme.Visible = true; view.pBlackLine.BackColor = Color.White; view.pLineDarkVertical.Visible = false; }; view.pLightTheme.Click += (s, e) => { view.pDark.BackColor = Color.Transparent; view.btnPrev.BackColor = Color.Transparent; view.btnPrev.ForeColor = SystemColors.ControlDarkDark; foreach (Control controls in view.Controls) { if (controls is Button) { controls.BackColor = Color.Transparent; controls.ForeColor = SystemColors.ControlDarkDark; } } view.pDarkTheme.Visible = true; view.pLightTheme.Visible = false; view.pBlackLine.BackColor = SystemColors.ControlDarkDark; view.pLineDarkVertical.Visible = true; }; view.btnNext.Click += (s, e) => { view.btnNext.Visible = false; view.btnPrev.Visible = true; for (int i = 0; i < onePage.Count; i++) { onePage[i].Visible = false; } for (int i = 0; i < twoPage.Count; i++) { twoPage[i].Visible = true; } }; view.btnPrev.Click += (s, e) => { view.btnNext.Visible = true; view.btnPrev.Visible = false; for (int i = 0; i < onePage.Count; i++) { onePage[i].Visible = true; } for (int i = 0; i < twoPage.Count; i++) { twoPage[i].Visible = false; } }; #endregion }
public OrderPickup(UserControls userControls, List <Orders> orderList) { InitializeComponent(); UserControls = userControls; OrderList = orderList; }
public void UseGeometryMeasure(UserControls.GeometryMeasureControl geometryMeasureControl) { }
public async void drawToolsClickEventListener(object sender, UserControls.DrawToolClickEventArgs args) { if (args.stopDraw) { if (_mapView.Editor.Cancel.CanExecute(null)) _mapView.Editor.Cancel.Execute(null); } else { await drawGraphics(args.drawShapeType); } }
//基地航空隊の戦闘の更新(非スレッドセーフ) private static void SetAirBaseBattleInvokerLogic(UserControls.AirBaseCorpsLabelHandler handler, System.Windows.Forms.ToolTip tooltip) { if (handler.AirCombats == null) return; if (APIBattle.BattleQueue == null || APIBattle.BattleView == null) return; if (APIGetMember.BaseAirCorps == null) return; if(!Config.ShowBattleInfo) { foreach(var i in Enumerable.Range(0, handler.AirCombats.Length)) ResetAirBaseBattle(handler, tooltip, i); return; } var view = APIBattle.BattleView; if(view.Situation == BattleSituation.EndBattle || view.Situation == BattleSituation.EndCombinedBattle) { return; } if(APIBattle.BattleQueue.Count == 0) { foreach(var i in Enumerable.Range(0, handler.AirCombats.Length)) if (!Config.BattleDetailViewKeeping) ResetAirBaseBattle(handler, tooltip, i); return; } var info = APIBattle.BattleQueue.Peek(); if (info.api_air_base_attack == null) return; bool[] isSecond = new bool[BaseAirCorp.NumOfSquadron]; foreach(var attack in info.api_air_base_attack) { if (handler.AirCombats.Length < attack.api_base_id) continue; var index = attack.api_base_id - 1; //1回目か2回目のターゲット判定 var target = isSecond[index] ? handler.AirCombats[index].Second : handler.AirCombats[index].First; isSecond[index] = true; if(attack.api_stage1 != null) { target.Stage1Player.Text = attack.api_stage1.api_f_lostcount + "/" + attack.api_stage1.api_f_count; target.Stage1Enemy.Text = attack.api_stage1.api_e_lostcount + "/" + attack.api_stage1.api_e_count; //触接 if(attack.api_stage1.api_touch_plane != null && attack.api_stage1.api_touch_plane.Count >= 2) { ExMasterSlotitem playerAttach; if(APIMaster.MstSlotitems.TryGetValue(attack.api_stage1.api_touch_plane[0], out playerAttach)) { target.AttachPlayer.Text = "+" + playerAttach.api_houm; tooltip.SetToolTip(target.AttachPlayer, playerAttach.api_name); } else { target.AttachPlayer.Text = "×"; tooltip.SetToolTip(target.AttachPlayer, null); } ExMasterSlotitem enemyAttach; if(APIMaster.MstSlotitems.TryGetValue(attack.api_stage1.api_touch_plane[1], out enemyAttach)) { target.AttachEnemy.Text = "+" + enemyAttach.api_houm; tooltip.SetToolTip(target.AttachEnemy, enemyAttach.api_name); } else { target.AttachEnemy.Text = "×"; tooltip.SetToolTip(target.AttachEnemy, null); } } else { target.AttachPlayer.Text = "×"; tooltip.SetToolTip(target.AttachPlayer, null); } //制空権 target.AirSupCondition.Text = Helper.BattleAirConditionToString(attack.api_stage1.api_disp_seiku); } if(attack.api_stage2 != null) { target.Stage2Player.Text = attack.api_stage2.api_f_lostcount + "/" + attack.api_stage2.api_f_count; target.Stage2Enemy.Text = attack.api_stage2.api_e_lostcount + "/" + attack.api_stage2.api_e_count; } } }
private void LinkReplyClick(object sender, UserControls.HyperLinkEventArgs e) { Hyperlink link = sender as Hyperlink; Run run = link.Inlines[0] as Run; Tuple<string, string, string> tuple = e.Tag as Tuple<string, string, string>; ReplyTarget = new Tuple<string, string>(run.Text, tuple.Item2); FillCommentTextBox(ReplyTarget); }
private void Awake() { Instance = this; }
public void SelectMenuItem(UserControls.Menu.Menu.ElementsMenu oMenuItem) { Master.SelectMenuItem(oMenuItem); }
private void FolderDropDown_RequestFolderChange(object sender, UserControls.RequestFolderChangeEventArgs e) { var editTask = DataContext as EditTask; if (editTask != null && editTask.Task == e.Task) { editTask.Task.FolderName = e.FolderName; } }
void GetDataFlowSource_ucDFSelectedEH(object sender, UserControls.GetDFEventArgs e) { if (!ValidateSM(true)) { txtArtefactSource.Text = ""; return; } ArtefactIdentity ai = Utils.GetArtefactIdentityFromString(txtArtefactSource.Text); PopolateSMLBSource(ai, AvailableStructures.DATAFLOW); IStructureMapMutableObject sm = CreateOrUpdateSM(); UpdateSMSource(ref sm, ai, "Dataflow"); ClearSMMappings(); SetSSToSession(); PopolateGVSM(); }
void GetDSD1_ucDSDSelectedEH(object sender, UserControls.GetDSDEventArgs e) { if (e.GetDSDDataTable != null) { _dtArtefacts = e.GetDSDDataTable; if (IsPostBack) PopolateConstraintComponents(); } }
/// <summary> /// Save Jira issues as BCF 2.0 /// </summary> /// <param name="jiraPan"></param> public static void SaveBcf2FromJira(UserControls.MainPanel mainPan) { try { BCF2.BcfFile bcf2 = new BCF2.BcfFile(); string ReportFolder = Path.Combine(Path.GetTempPath(), "BCFtemp", Path.GetRandomFileName()); bcf2.TempPath = ReportFolder; bcf2.ProjectName = ((Project)(mainPan.jiraPan.projCombo.SelectedItem)).name; //bcf2.ProjectId = ; // Is there a guid for a Jira project? int errors = 0; // Add issues (markups) foreach (object t in mainPan.jiraPan.issueList.SelectedItems) { int index = mainPan.jiraPan.issueList.Items.IndexOf(t); Issue issue = mainPan.jira.IssuesCollection[index]; if (issue.viewpoint == "" || issue.snapshotFull == "") { errors++; continue; } // Create temp. folder string issueGuid = issue.fields.guid; if (!Directory.Exists(Path.Combine(ReportFolder, issueGuid))) Directory.CreateDirectory(Path.Combine(ReportFolder, issueGuid)); // Convert header files List<BCF2.HeaderFile> bcf2Headers = new List<BCF2.HeaderFile>(); bcf2Headers.Add(new BCF2.HeaderFile() { Date = issue.fields.created == null ? new DateTime() : DateTime.Parse(issue.fields.created), Filename = "Jira Export " + DateTime.Now.ToShortDateString().Replace("/", "-"), isExternal = true, // default true for now Reference = "" // default empty for now }); // Convert Comments ObservableCollection<BCF2.Comment> bcf2Comments = new ObservableCollection<BCF2.Comment>(); foreach (var comm in issue.fields.comment.comments) { if (comm != null) { bcf2Comments.Add(new BCF2.Comment() { Author = comm.author == null ? null : comm.author.displayName, Comment1 = comm.body == null ? null : comm.body, Date = comm.created == null ? new DateTime() : DateTime.Parse(comm.created), Guid = Guid.NewGuid().ToString(), ModifiedAuthor = comm.updateAuthor == null ? null : comm.updateAuthor.displayName, ModifiedDate = comm.updated == null ? new DateTime() : DateTime.Parse(comm.updated), ReplyToComment = null, // default null Status = "Unknown", Topic = new BCF2.CommentTopic() { Guid = issueGuid }, // all referenced to markup's topic VerbalStatus = issue.fields.status == null ? null : issue.fields.status.name, Viewpoint = null }); } } // Convert Topic BCF2.Topic bcf2Topic = new BCF2.Topic() { AssignedTo = issue.fields.assignee == null ? null : issue.fields.assignee.displayName, BimSnippet = null, CreationAuthor = issue.fields.creator == null ? null : issue.fields.creator.displayName, CreationDate = issue.fields.created == null ? new DateTime() : DateTime.Parse(issue.fields.created), Description = issue.fields.description == null ? null : issue.fields.description, DocumentReferences = null, Guid = issueGuid, Index = null, Labels = null, ModifiedAuthor = null, ModifiedDate = issue.fields.updated == null ? new DateTime() : DateTime.Parse(issue.fields.updated), Priority = issue.fields.priority == null ? null : issue.fields.priority.name, ReferenceLink = null, RelatedTopics = null, Title = issue.fields.summary == null ? null : issue.fields.summary, TopicStatus = issue.fields.status == null ? null : issue.fields.status.name, TopicType = issue.fields.issuetype == null ? null : issue.fields.issuetype.name }; // Add BCF 2.0 issues/markups bcf2.Issues.Add(new BCF2.Markup() { Header = bcf2Headers, Comment = bcf2Comments, Topic = bcf2Topic, // Viewpoints = bcf2ViewPoints // use the one saved on Jira }); // Save viewpoint and snapshot try { mainPan.saveSnapshotViewpoint(issue.viewpoint, Path.Combine(ReportFolder, issueGuid, "viewpoint.bcfv")); mainPan.saveSnapshotViewpoint(issue.snapshotFull, Path.Combine(ReportFolder, issueGuid, "snapshot.png")); } catch (Exception ex) { MessageBox.Show("Failed to download viewpoint.bcfv and snapshot.png on Jira", "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); return; } } if (errors != 0) { MessageBox.Show(errors + " Issue/s were not exported because not formatted correctly.", "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); if (errors == mainPan.jiraPan.issueList.SelectedItems.Count) { mainPan.DeleteDirectory(ReportFolder); return; } } // Save BCF 2.0 file BCF2.BcfContainer.SaveBcfFile(bcf2); } catch (Exception ex) { // Get stack trace for the exception with source file information var st = new System.Diagnostics.StackTrace(ex, true); // Get the top stack frame var frame = st.GetFrame(0); // Get the line number from the stack frame var line = frame.GetFileLineNumber(); MessageBox.Show("Exception:" + line + "=====" + ex.ToString()); } }
//基地航空隊のステータスの更新(非スレッドセーフ) private static void SetAirBaseStatusInvokerLogic(UserControls.AirBaseCorpsLabelHandler handler) { if (handler.AirBases == null) return; if (APIGetMember.BaseAirCorps == null) return; var n = Math.Min(handler.AirBases.Length, APIGetMember.BaseAirCorps.Count); //航空隊別の表示 foreach(var i in Enumerable.Range(0, n)) { var base_clasobj = APIGetMember.BaseAirCorps[i]; var base_view = handler.AirBases[i]; if(base_clasobj.api_plane_info == null) return; var base_viewobj = base_clasobj.GetViewStatus(APIGetMember.SlotItemsDictionary); //中隊別の表示 foreach(var j in Enumerable.Range(0, Math.Min(base_clasobj.api_plane_info.Count, base_view.Squadrons.Length))) { var sq_clsobj = base_clasobj.api_plane_info[j]; var sq_view = base_view.Squadrons[j]; var viewobj = base_viewobj.SquadronView[j]; if (viewobj != null) { sq_view.PlaneName.Text = viewobj.PlaneName; sq_view.PlaneNum.Text = sq_clsobj.api_count.ToString(); sq_view.Training.Text = viewobj.Training; sq_view.Cost.Text = viewobj.Cost.ToString(); sq_view.Radius.Text = viewobj.Radius.ToString(); sq_view.Dispatch.Text = viewobj.Dispatch.ToString(); sq_view.AirSupValue.Text = viewobj.AirSup.AirSupValueMin + "-" + viewobj.AirSup.AirSupValueMax; } else { sq_view.PlaneName.Text = ""; sq_view.PlaneNum.Text = ""; sq_view.Training.Text = ""; sq_view.Cost.Text = ""; sq_view.Radius.Text = ""; sq_view.Dispatch.Text = ""; sq_view.AirSupValue.Text = ""; } } //航空隊の合計値 base_view.TotalNum.Text = base_viewobj.TotalNum.ToString(); base_view.TotalCost.Text = base_viewobj.TotalCost.ToString(); base_view.TotalRadius.Text = base_viewobj.TotalRedius.ToString(); base_view.TotalDispatch.Text = base_viewobj.TotalDispatch.ToString(); base_view.TotalAirSup.Text = base_viewobj.TotalAirSup.AirSupValueMin + "-" + base_viewobj.TotalAirSup.AirSupValueMax; } //ない航空隊はリセット for(int i=n; i<BaseAirCorp.NumOfAirBase; i++) { ResetAirBaseStatus(handler, i); } }