Пример #1
0
 void newTree_DoubleClick(object sender, EventArgs e)
 {
     if (OKBtn.Enabled)
     {
         OKBtn.PerformClick();
     }
 }
Пример #2
0
 /// <summary>
 /// 键盘释放事件-聚焦入库按钮
 /// </summary>
 /// <param name="sender">事件源</param>
 /// <param name="e">事件参数</param>
 private void RemarkTB_KeyUp(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)
     {
         OKBtn.Focus();
     }
 }
Пример #3
0
 private void OpTextBox_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == (char)Keys.Enter)
     {
         OKBtn.Focus();
     }
 }
Пример #4
0
        private void enableAppropriateComponents()
        {
            switch (state)
            {
            case formState.nodata:
                sessionListSel.Enabled = true;
                enableSessionDetailPanel(false);
                newSessionBtn.Enabled = true;
                startBtn.Enabled      = false;
                OKBtn.Enabled         = false;
                cancelBtn.Enabled     = false;
                OKBtn.SetTitleWithMnemonic("Create");
                break;

            case formState.unchanged:
                sessionListSel.Enabled = true;
                enableSessionDetailPanel(true);
                newSessionBtn.Enabled = true;
                if ((YACRSSession.Instance.Detail.M_questionMode == cls_sessionDetail.qmode.teacherled) && (DefaultQuSel.SelectedIndex >= 0))
                {
                    startBtn.Enabled = true;
                }
                else
                {
                    startBtn.Enabled = false;
                }
                OKBtn.Enabled     = false;
                cancelBtn.Enabled = false;
                OKBtn.SetTitleWithMnemonic("Update");
                break;

            case formState.changed:
                sessionListSel.Enabled = false;
                enableSessionDetailPanel(true);
                newSessionBtn.Enabled = false;
                startBtn.Enabled      = false;
                OKBtn.Enabled         = true;
                cancelBtn.Enabled     = true;
                OKBtn.SetTitleWithMnemonic("Update");
                break;

            case formState.unsaved:
                sessionListSel.Enabled = false;
                enableSessionDetailPanel(true);
                newSessionBtn.Enabled = false;
                startBtn.Enabled      = false;
                if (titleEdt.StringValue.Length > 0)
                {
                    OKBtn.Enabled = true;
                }
                else
                {
                    OKBtn.Enabled = true;
                }
                cancelBtn.Enabled = true;
                //OKBtn.SetTitleWithMnemonic("Create");
                break;
            }
        }
Пример #5
0
 public SnackBar()
 {
     InitializeComponent();
     OKBtn.Text("OK");
     OKBtn.ChangeTextColor("#1abc9c");
     OKBtn.RippleColor(Colors.White);
     Loaded += SnackBar_Loaded;
 }
Пример #6
0
 private void GiveNames_KeyUp(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         OKBtn.PerformClick();
     }
     else if (e.KeyCode == Keys.Escape)
     {
         CancelBtn.PerformClick();
     }
 }
 public DisplayMessageWindow(string title, string dispImg, string dispMsg)
 {
     InitializeComponent();
     vm                = (DisplayMessageVM)DataContext;
     vm.TitleImgMsg    = title;
     vm.DisplayImgPath = dispImg;
     vm.MsgDescription = dispMsg;
     SetImg.Visibility = Visibility.Visible;
     OKBtn.Focus();
     Keyboard.Focus(OKBtn);
 }
Пример #8
0
 public override void Draw(Vector2 OFFSET, Color COLOR)
 {
     base.Draw(OFFSET, COLOR);
     canvasY.Draw(OFFSET);
     canvasX.Draw(OFFSET);
     cancelBtn.Draw(OFFSET);
     OKBtn.Draw(OFFSET);
     ProjName.Draw(OFFSET);
     Globals.primitives.DrawTxt("width:", new Vector2(10, 65) + pos, Globals.fontSize, Color.Gray);
     Globals.primitives.DrawTxt("height:", new Vector2(125, 65) + pos, Globals.fontSize, Color.Gray);
     Globals.primitives.DrawTxt("name:", new Vector2(10, 35) + pos, Globals.fontSize, Color.Gray);
 }
Пример #9
0
        /// <summary>
        /// Event handler. Called by InputBox for key press events.
        /// </summary>
        ///
        /// <param name="sender"> Source of the event. </param>
        /// <param name="e">      Key press event information. </param>
        private void InputBox_KeyPress(object sender, KeyPressEventArgs e)
        {
            switch (e.KeyChar)
            {
            case (Char)27:
                CancelBtn.PerformClick();
                break;

            case (Char)13:
                if (Input.Length != 0)
                {
                    OKBtn.PerformClick();
                }
                break;
            }
        }
Пример #10
0
 public void _showMessagePanel(string Contents, string title = "提示", string cancelText = "关闭", string OKText = "", cancelCB _cancelcb = null, okCB cb = null)
 {
     okcb      = null;
     _cancelCB = null;
     _cancelCB = _cancelcb;
     okcb      = cb;
     cancelBtn.Find("Text").GetComponent <Text>().text = cancelText;
     titleText.text    = title;
     ContentsText.text = Contents;
     if (OKText != "")
     {
         OKBtn.gameObject.SetActive(true);
         cancelBtn.localPosition = new Vector3(-149, -97, 0);
         OKBtn.localPosition     = new Vector3(149, -97, 0);
         OKBtn.Find("Text").GetComponent <Text>().text = OKText;
     }
 }
Пример #11
0
 public override void Update(Vector2 OFFSET)
 {
     if (canvasX.content != "" && int.Parse(canvasX.content) > 1000)
     {
         canvasX.content = "1000";
     }
     if (canvasY.content != "" && int.Parse(canvasY.content) > 1000)
     {
         canvasY.content = "1000";
     }
     base.Update(OFFSET);
     canvasX.Update(OFFSET);
     canvasY.Update(OFFSET);
     cancelBtn.Update(OFFSET);
     OKBtn.Update(OFFSET);
     ProjName.Update(OFFSET);
 }
Пример #12
0
 /// <summary>
 /// 双击事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void listView_DoubleClick(object sender, EventArgs e)
 {
     if (listView.SelectedItems.Count > 0)
     {
         MyItem myitem = listView.SelectedItems[0] as MyItem;
         if (myitem is MyFileItem)
         {
             OKBtn.PerformClick();
         }
         else
         {
             InitListView(myitem.Element);
             filePaths.Add(myitem.Element);
             pathNum++;
             SetBackEnabled();
             SetPreEnabled();
             upToolStripButton.Enabled = (myitem.Element.AbsoluteFilePath != Service.Sdsite.CurrentDocument.Resources.AbsoluteFilePath);
         }
     }
 }
Пример #13
0
        void ReleaseDesignerOutlets()
        {
            if (defaultQuActiveSecs != null)
            {
                defaultQuActiveSecs.Dispose();
                defaultQuActiveSecs = null;
            }

            if (allowGuestsChk != null)
            {
                allowGuestsChk.Dispose();
                allowGuestsChk = null;
            }

            if (allowQuReviewChk != null)
            {
                allowQuReviewChk.Dispose();
                allowQuReviewChk = null;
            }

            if (allowTeacherQuChk != null)
            {
                allowTeacherQuChk.Dispose();
                allowTeacherQuChk = null;
            }

            if (cancelBtn != null)
            {
                cancelBtn.Dispose();
                cancelBtn = null;
            }

            if (courseIdentifierEdt != null)
            {
                courseIdentifierEdt.Dispose();
                courseIdentifierEdt = null;
            }

            if (DefaultQuSel != null)
            {
                DefaultQuSel.Dispose();
                DefaultQuSel = null;
            }

            if (maxMessageLenghtEdt != null)
            {
                maxMessageLenghtEdt.Dispose();
                maxMessageLenghtEdt = null;
            }

            if (newSessionBtn != null)
            {
                newSessionBtn.Dispose();
                newSessionBtn = null;
            }

            if (OKBtn != null)
            {
                OKBtn.Dispose();
                OKBtn = null;
            }

            if (questionModeSel != null)
            {
                questionModeSel.Dispose();
                questionModeSel = null;
            }

            if (sessionListSel != null)
            {
                sessionListSel.Dispose();
                sessionListSel = null;
            }

            if (startBtn != null)
            {
                startBtn.Dispose();
                startBtn = null;
            }

            if (titleEdt != null)
            {
                titleEdt.Dispose();
                titleEdt = null;
            }

            if (ublogRoomSel != null)
            {
                ublogRoomSel.Dispose();
                ublogRoomSel = null;
            }

            if (visibleChk != null)
            {
                visibleChk.Dispose();
                visibleChk = null;
            }
        }
Пример #14
0
 private void TreeDoubleClick(object sender, EventArgs e)
 {
     OKBtn.PerformClick();
 }
Пример #15
0
 private void OutputDevicesComboBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     M.Preferences.PreferredOutputDevice = OutputDevicesComboBox.SelectedItem.ToString();
     OKBtn.Focus();
 }
Пример #16
0
 private void fpSpread1_CellDoubleClick(object sender, FarPoint.Win.Spread.CellClickEventArgs e)
 {
     OKBtn.PerformClick();
 }