예제 #1
0
        public void OpenFormTask()
        {
            TaskForm Childform = new TaskForm
            {
                MdiParent = this.ParentForm,
                Dock      = DockStyle.Fill
            };

            Childform.Show();
        }
예제 #2
0
        public void TaskFormDefaultResponse(TaskForm x)
        {
            // Zmienne przechowujace szerokosc oraz wysokosc ekranu
            int widthSize  = x.Width;
            int heightSize = x.Height;
            //zmienne przechowujace skalowanie dla wiekszej liczby kontrolek20
            int fontSize             = 20;
            int textBoxWidthSize     = (int)(widthSize / 3.4);
            int textBoxHeightSize    = (int)(heightSize / 14.29);
            int buttonWidthSize      = (int)(widthSize / 6.94);
            int buttonHeightSize     = heightSize / 10;
            int buttonHeightLocation = (int)(heightSize / 1.27);
            // zmienne przechowujace skalowanie dla wlasciwosci size kontrolek
            int descriptionTextBoxHeightSize = (int)(heightSize / 4.5);
            int taskDataGridViewWidthSize    = widthSize / 2;
            int taskDataGridViewHeightSize   = heightSize;

            // Ustawienie rozmairu dla wszystkich kontrolek
            x.TaskNameTextBox.Size    = new Size(textBoxWidthSize, textBoxHeightSize);
            x.CategoryTextBox.Size    = new Size(textBoxWidthSize, textBoxHeightSize);
            x.DescriptionTextBox.Size = new Size(textBoxWidthSize, descriptionTextBoxHeightSize);
            x.TaskDataGridView.Size   = new Size(taskDataGridViewWidthSize, taskDataGridViewHeightSize);
            x.SaveButton.Size         = new Size(buttonWidthSize, buttonHeightSize);
            x.DeleteButton.Size       = new Size(buttonWidthSize, buttonHeightSize);
            x.CancelButton.Size       = new Size(buttonWidthSize, buttonHeightSize);
            // zmienne przechowujace skalowanie dla wlasciowsci location kontrolek
            int saveButtonWidthLocation   = (int)(widthSize / 68.18);
            int deleteButtonWidthLocation = widthSize / 6;
            int cancelButtonWidthLocation = (int)(widthSize / 3.14);

            // Ustawienie lokalizacji dla wszystkich kontrolek
            x.SaveButton.Location   = new Point(saveButtonWidthLocation, buttonHeightLocation);
            x.DeleteButton.Location = new Point(deleteButtonWidthLocation, buttonHeightLocation);
            x.CancelButton.Location = new Point(cancelButtonWidthLocation, buttonHeightLocation);
            // Ustawienie czcionek dla wszystkich kontrolek
            if (Settings.Default.BoldFont)
            {
                x.TaskNameLabel.Font = new Font(fontName, fontSize, fontStyle);
                x.CategoryLabel.Font = new Font(fontName, fontSize, fontStyle);
                x.DescribeLabel.Font = new Font(fontName, fontSize, fontStyle);
            }
            else
            {
                x.TaskNameLabel.Font = new Font(fontName, fontSize);
                x.CategoryLabel.Font = new Font(fontName, fontSize);
                x.DescribeLabel.Font = new Font(fontName, fontSize);
            }
        }
예제 #3
0
 internal TaskForm LoadOrders(TaskForm task)
 {
     currentForm = task;
     return(currentForm);
 }