Beispiel #1
0
        private void frmMessage_Load(object sender, EventArgs e)
        {
            ttButtons.SetToolTip(btnAddTime, "Напомнить позже");
            ttButtons.SetToolTip(btnComplete, "Готово");

            lblHeader.Text = this.Text = Task.TaskName + " :" + cTask.FormatDateString(Task.LastRun, "DD.MM.YYYY HH.mm");

            lblTime.Text = CommonFunctions.AddToSize(DateTime.Now.Hour.ToString(), '0', 2, false) +
                           ":" + CommonFunctions.AddToSize(DateTime.Now.Minute.ToString(), '0', 2, false) +
                           ":" + CommonFunctions.AddToSize(DateTime.Now.Second.ToString(), '0', 2, false);
            lblTime.Left         = ClientSize.Width / 2 - lblTime.Width / 2;
            groupRemindType.Left = ClientSize.Width / 2 - groupRemindType.Width / 2;

            txtRemind.Text  = Task.Remind.ToString();
            txtMessage.Text = Task.MessageText;
            TaskRemindType  = Task.TaskRemindType;
            int    tmp     = (int)TaskRemindType;
            string tmpname = "rbRemindType" + tmp.ToString();

            CheckRadioButton(tmpname, groupRemindType);

            if (NoAddTime)
            {
                groupRemindType.Enabled = false;
                btnAddTime.Enabled      = false;
            }

            tmrTime.Start();
        }
Beispiel #2
0
        private void grdMain_SelectionChanged(object sender, EventArgs e)
        {
            if (grdMain.CurrentCell == null)
            {
                return;
            }

            mnuFieldNameDSBL.Text =
                CommonFunctions.AddToSize(
                    "[" + grdMain.Columns[grdMain.CurrentCell.ColumnIndex].HeaderText + "]",
                    ' ', 11, true);
        }
Beispiel #3
0
        private void grdMain_SelectionChanged(object sender, EventArgs e)
        {
            int maxlen = 15;

            if (grdMain.CurrentCell == null)
            {
                return;
            }

            if ((grdMain.Columns[grdMain.CurrentCell.ColumnIndex].Name == "Name") ||
                (grdMain.Columns[grdMain.CurrentCell.ColumnIndex].Name == "ProgramPath") ||
                (grdMain.Columns[grdMain.CurrentCell.ColumnIndex].Name == "MessageText") ||
                (grdMain.Columns[grdMain.CurrentCell.ColumnIndex].Name == "StartDateTime") ||
                (grdMain.Columns[grdMain.CurrentCell.ColumnIndex].Name == "NextDateTime") ||
                (grdMain.Columns[grdMain.CurrentCell.ColumnIndex].Name == "LastRun"))
            {
                mnuFindDown.Enabled = true;
                mnuFindUp.Enabled   = true;
                mtxtFind.Enabled    = true;

                mnuFieldNameDSBL.Text =
                    CommonFunctions.AddToSize(
                        "[" + cConfig.dsConfig.Tables["Tasks"].
                        Columns[grdMain.CurrentCell.ColumnIndex].ColumnName + "]",
                        ' ', maxlen, true);
            }
            else
            {
                mnuFindDown.Enabled   = false;
                mnuFindUp.Enabled     = false;
                mtxtFind.Enabled      = false;
                mnuFieldNameDSBL.Text =
                    CommonFunctions.AddToSize(
                        "[" + "---" + "]",
                        ' ', maxlen, true);
            }

            //изменение меню в зависимости от того, активирована задача, или нет.
            bool actval = (bool)grdMain.Rows[grdMain.CurrentCellAddress.Y].
                          Cells["Active"].Value;

            if (actval)
            {
                mnuEditActivate.Text = "Деактивировать";
                cmnGridActivate.Text = "Деактивировать";
            }
            else
            {
                mnuEditActivate.Text = "Активировать";
                cmnGridActivate.Text = "Активировать";
            }
        }
Beispiel #4
0
        private void tmrTime_Tick(object sender, EventArgs e)
        {
            TickCtr++;

            if (sep == ":")
            {
                sep = " ";
            }
            else
            {
                sep = ":";
            }

            lblTime.Text = CommonFunctions.AddToSize(DateTime.Now.Hour.ToString(), '0', 2, false) +
                           sep + CommonFunctions.AddToSize(DateTime.Now.Minute.ToString(), '0', 2, false) +
                           sep + CommonFunctions.AddToSize(DateTime.Now.Second.ToString(), '0', 2, false);

            if (this.TopMost)
            {
                this.TopMost = false;
            }
        }