Beispiel #1
0
        private void InitializeComponent()
        {
            SuspendLayout();

            lblName      = new Label();
            lblName.Text = "lblName";

            lblPriority      = new Label();
            lblPriority.Text = "lblPriority";

            lblStatus      = new Label();
            lblStatus.Text = "lblStatus";

            lblStartDate      = new Label();
            lblStartDate.Text = "lblStartDate";

            lblStopDate      = new Label();
            lblStopDate.Text = "lblStopDate";

            lblPercent      = new Label();
            lblPercent.Text = "lblPercent";

            txtName = new TextBox();

            cmbPriority          = new ComboBox();
            cmbPriority.ReadOnly = true;

            cmbStatus          = new ComboBox();
            cmbStatus.ReadOnly = true;

            txtStartDate          = new GKDateBox();
            txtStartDate.Provider = new FixedMaskedTextProvider("00/00/0000");

            txtStopDate          = new GKDateBox();
            txtStopDate.Provider = new FixedMaskedTextProvider("00/00/0000");

            nudPercent           = new NumericUpDown();
            nudPercent.Increment = 5;

            GroupBox1         = new GroupBox();
            GroupBox1.Content = new DefTableLayout {
                Rows =
                {
                    new TableRow {
                        Cells =  { lblName,txtName }
                    },
                    new TableRow {
                        Cells =
                        {
                            lblPriority,
                            TableLayout.Horizontal(10,cmbPriority,  lblStatus, cmbStatus, lblPercent, nudPercent)
                        }
                    },
                    new TableRow {
                        Cells =
                        {
                            lblStartDate,
                            TableLayout.Horizontal(10,txtStartDate,  lblStopDate, txtStopDate)
                        }
                    }
                }
            };

            //

            pageTasks      = new TabPage();
            pageTasks.Text = "pageTasks";

            pageCommunications      = new TabPage();
            pageCommunications.Text = "pageCommunications";

            pageGroups      = new TabPage();
            pageGroups.Text = "pageGroups";

            pageNotes      = new TabPage();
            pageNotes.Text = "pageNotes";

            tabsData = new TabControl();
            tabsData.Pages.Add(pageTasks);
            tabsData.Pages.Add(pageCommunications);
            tabsData.Pages.Add(pageGroups);
            tabsData.Pages.Add(pageNotes);
            tabsData.Size = new Size(600, 260);

            btnAccept = new Button();
            btnAccept.ImagePosition = ButtonImagePosition.Left;
            btnAccept.Size          = new Size(130, 26);
            btnAccept.Text          = "btnAccept";
            btnAccept.Click        += btnAccept_Click;

            btnCancel = new Button();
            btnCancel.ImagePosition = ButtonImagePosition.Left;
            btnCancel.Size          = new Size(130, 26);
            btnCancel.Text          = "btnCancel";
            btnCancel.Click        += btnCancel_Click;

            Content = new DefTableLayout {
                Rows =
                {
                    new TableRow {
                        Cells =  { GroupBox1}
                    },
                    new TableRow {
                        ScaleHeight = true,
                        Cells       = { tabsData }
                    },
                    UIHelper.MakeDialogFooter(null, btnAccept, btnCancel)
                }
            };

            DefaultButton = btnAccept;
            AbortButton   = btnCancel;
            Title         = "ResearchEditDlg";

            SetPredefProperties(850, 560);
            ResumeLayout();
        }
Beispiel #2
0
        private void InitializeComponent()
        {
            SuspendLayout();

            lblTheme      = new Label();
            lblTheme.Text = "lblTheme";

            lblDate      = new Label();
            lblDate.Text = "lblDate";

            lblType      = new Label();
            lblType.Text = "lblType";

            lblCorresponder      = new Label();
            lblCorresponder.Text = "lblCorresponder";

            btnPersonAdd        = new Button();
            btnPersonAdd.Size   = new Size(26, 26);
            btnPersonAdd.Click += btnPersonAdd_Click;

            txtName = new TextBox();

            txtDate          = new GKDateBox();
            txtDate.Provider = new FixedMaskedTextProvider("00/00/0000");

            cmbCorrType          = new ComboBox();
            cmbCorrType.ReadOnly = true;

            txtDir          = new ComboBox();
            txtDir.ReadOnly = true;
            txtDir.Width    = 100;

            txtCorresponder          = new TextBox();
            txtCorresponder.ReadOnly = true;

            GroupBox1         = new GroupBox();
            GroupBox1.Content = new DefTableLayout {
                Rows =
                {
                    new TableRow {
                        Cells =  { lblTheme,txtName      }
                    },
                    new TableRow {
                        //Cells = { lblCorresponder, TableLayout.Horizontal(10, new TableCell(txtDir, false), new TableCell(txtCorresponder, true), btnPersonAdd) }
                        Cells =
                        {
                            lblCorresponder,
                            new DefStackLayout(0,                                   10, Orientation.Horizontal)
                            {
                                Items ={ txtDir,       new StackLayoutItem(txtCorresponder,   true),btnPersonAdd }
                            }
                        }
                    },
                    new TableRow {
                        Cells =
                        {
                            lblType,
                            TableLayout.Horizontal(10,cmbCorrType,  lblDate, txtDate)
                        }
                    }
                }
            };

            //

            pageNotes      = new TabPage();
            pageNotes.Text = "pageNotes";

            pageMultimedia      = new TabPage();
            pageMultimedia.Text = "pageMultimedia";

            tabsData = new TabControl();
            tabsData.Pages.Add(pageNotes);
            tabsData.Pages.Add(pageMultimedia);
            tabsData.Size = new Size(600, 260);

            btnAccept = new Button();
            btnAccept.ImagePosition = ButtonImagePosition.Left;
            btnAccept.Size          = new Size(130, 26);
            btnAccept.Text          = "btnAccept";
            btnAccept.Click        += btnAccept_Click;

            btnCancel = new Button();
            btnCancel.ImagePosition = ButtonImagePosition.Left;
            btnCancel.Size          = new Size(130, 26);
            btnCancel.Text          = "btnCancel";
            btnCancel.Click        += btnCancel_Click;

            Content = new DefTableLayout {
                Rows =
                {
                    new TableRow {
                        Cells =  { GroupBox1}
                    },
                    new TableRow {
                        ScaleHeight = true,
                        Cells       = { tabsData }
                    },
                    UIHelper.MakeDialogFooter(null, btnAccept, btnCancel)
                }
            };

            DefaultButton = btnAccept;
            AbortButton   = btnCancel;
            Title         = "CommunicationEditDlg";

            SetPredefProperties(680, 520);
            ResumeLayout();
        }
        private void InitializeComponent()
        {
            SuspendLayout();

            btnBC1      = new CheckBox();
            btnBC1.Text = "BC";

            btnBC2      = new CheckBox();
            btnBC2.Text = "BC";

            lblEvent      = new Label();
            lblEvent.Text = "lblEvent";

            lblPlace      = new Label();
            lblPlace.Text = "lblPlace";

            lblDate      = new Label();
            lblDate.Text = "lblDate";

            lblCause      = new Label();
            lblCause.Text = "lblCause";

            lblOrg      = new Label();
            lblOrg.Text = "lblOrg";

            lblAttrValue      = new Label();
            lblAttrValue.Text = "lblAttrValue";

            btnPlaceAdd         = new Button();
            btnPlaceAdd.Enabled = false;
            btnPlaceAdd.Size    = UIHelper.ShortButtonSize;
            btnPlaceAdd.Click  += btnPlaceAdd_Click;

            btnPlaceDelete         = new Button();
            btnPlaceDelete.Enabled = false;
            btnPlaceDelete.Size    = UIHelper.ShortButtonSize;
            btnPlaceDelete.Click  += btnPlaceDelete_Click;

            cmbEventType                       = new ComboBox();
            cmbEventType.ReadOnly              = true;
            cmbEventType.SelectedIndexChanged += EditEventType_SelectedIndexChanged;

            txtEventName = new TextBox();

            txtEventPlace          = new TextBox();
            txtEventPlace.KeyDown += EditEventPlace_KeyDown;

            cmbEventDateType                       = new ComboBox();
            cmbEventDateType.ReadOnly              = true;
            cmbEventDateType.SelectedIndexChanged += EditEventDateType_SelectedIndexChanged;

            txtEventDate1 = new GKDateBox();
            //txtEventDate1.AllowDrop = true;
            //txtEventDate1.DragDrop += new DragEventHandler(EditEventDate1_DragDrop);
            //txtEventDate1.DragOver += new DragEventHandler(EditEventDate1_DragOver);

            txtEventDate2 = new GKDateBox();
            //txtEventDate2.AllowDrop = true;
            //txtEventDate2.DragDrop += new DragEventHandler(EditEventDate1_DragDrop);
            //txtEventDate2.DragOver += new DragEventHandler(EditEventDate1_DragOver);

            txtEventCause = new TextBox();

            txtEventOrg = new TextBox();

            txtAttribute = new ComboBox();

            cmbDate1Calendar          = new ComboBox();
            cmbDate1Calendar.ReadOnly = true;

            cmbDate2Calendar          = new ComboBox();
            cmbDate2Calendar.ReadOnly = true;

            //

            var datesPanel = new TableLayout {
                Padding = new Padding(0),
                Spacing = new Size(10, 10),
                Rows    =
                {
                    new TableRow {
                        Cells =  { cmbEventDateType,txtEventDate1, txtEventDate2 }
                    },
                    new TableRow {
                        Cells =  { null,
                                   TableLayout.Horizontal(10, cmbDate1Calendar, btnBC1),
                                   TableLayout.Horizontal(10, cmbDate2Calendar, btnBC2) }
                    },
                }
            };

            pageCommon         = new TabPage();
            pageCommon.Text    = "pageCommon";
            pageCommon.Content = new DefTableLayout {
                Rows =
                {
                    new TableRow {
                        Cells =  { lblEvent,     TableLayout.Horizontal(10, cmbEventType,                txtEventName)   }
                    },
                    new TableRow {
                        Cells =  { lblAttrValue, txtAttribute }
                    },
                    new TableRow {
                        Cells =  { lblPlace,     TableLayout.Horizontal(10, new TableCell(txtEventPlace, true), btnPlaceAdd, btnPlaceDelete)}
                    },
                    new TableRow {
                        Cells =  { lblDate,      datesPanel }
                    },
                    new TableRow {
                        Cells =  { lblCause,     txtEventCause }
                    },
                    new TableRow {
                        Cells =  { lblOrg,       txtEventOrg }
                    }
                }
            };

            pageNotes      = new TabPage();
            pageNotes.Text = "pageNotes";

            pageMultimedia      = new TabPage();
            pageMultimedia.Text = "pageMultimedia";

            pageSources      = new TabPage();
            pageSources.Text = "pageSources";

            tabsData = new TabControl();
            tabsData.Pages.Add(pageCommon);
            tabsData.Pages.Add(pageNotes);
            tabsData.Pages.Add(pageMultimedia);
            tabsData.Pages.Add(pageSources);

            btnAccept = new Button();
            btnAccept.ImagePosition = ButtonImagePosition.Left;
            btnAccept.Size          = UIHelper.LongButtonSize;
            btnAccept.Text          = "btnAccept";
            btnAccept.Click        += btnAccept_Click;

            btnCancel = new Button();
            btnCancel.ImagePosition = ButtonImagePosition.Left;
            btnCancel.Size          = UIHelper.LongButtonSize;
            btnCancel.Text          = "btnCancel";
            btnCancel.Click        += btnCancel_Click;

            btnAddress        = new Button();
            btnAddress.Size   = UIHelper.LongButtonSize;
            btnAddress.Text   = "btnAddress";
            btnAddress.Click += btnAddress_Click;

            Content = new DefTableLayout {
                Rows =
                {
                    new TableRow {
                        ScaleHeight = true,
                        Cells       = { tabsData }
                    },
                    UIHelper.MakeDialogFooter(btnAddress, null, btnAccept, btnCancel)
                }
            };

            DefaultButton = btnAccept;
            AbortButton   = btnCancel;
            Title         = "EventEditDlg";

            SetPredefProperties(496, 394);
            ResumeLayout();
        }
        private void InitializeComponent()
        {
            SuspendLayout();

            lblPriority      = new Label();
            lblPriority.Text = "lblPriority";

            lblStartDate      = new Label();
            lblStartDate.Text = "lblStartDate";

            lblStopDate      = new Label();
            lblStopDate.Text = "lblStopDate";

            lblGoal      = new Label();
            lblGoal.Text = "lblGoal";

            btnGoalSelect        = new Button();
            btnGoalSelect.Size   = new Size(26, 26);
            btnGoalSelect.Click += btnGoalSelect_Click;

            txtPriority          = new ComboBox();
            txtPriority.ReadOnly = true;

            txtStartDate          = new GKDateBox();
            txtStartDate.Provider = new FixedMaskedTextProvider("00/00/0000");

            txtStopDate          = new GKDateBox();
            txtStopDate.Provider = new FixedMaskedTextProvider("00/00/0000");

            cmbGoalType                       = new ComboBox();
            cmbGoalType.ReadOnly              = true;
            cmbGoalType.SelectedIndexChanged += cmbGoalType_SelectedIndexChanged;

            txtGoal          = new TextBox();
            txtGoal.ReadOnly = true;

            GroupBox1         = new GroupBox();
            GroupBox1.Content = new DefTableLayout {
                Rows =
                {
                    new TableRow {
                        Cells =
                        {
                            lblGoal,
                            cmbGoalType,
                            TableLayout.Horizontal(10,new TableCell(txtGoal,  true), btnGoalSelect)
                        }
                    },
                    new TableRow {
                        Cells =
                        {
                            lblPriority,
                            txtPriority,
                            TableLayout.Horizontal(10,lblStartDate,  txtStartDate, lblStopDate, txtStopDate)
                        }
                    }
                }
            };

            //

            pageNotes      = new TabPage();
            pageNotes.Text = "pageNotes";

            tabsData = new TabControl();
            tabsData.Pages.Add(pageNotes);
            tabsData.Size = new Size(600, 260);

            btnAccept = new Button();
            btnAccept.ImagePosition = ButtonImagePosition.Left;
            btnAccept.Size          = new Size(130, 26);
            btnAccept.Text          = "btnAccept";
            btnAccept.Click        += btnAccept_Click;

            btnCancel = new Button();
            btnCancel.ImagePosition = ButtonImagePosition.Left;
            btnCancel.Size          = new Size(130, 26);
            btnCancel.Text          = "btnCancel";
            btnCancel.Click        += btnCancel_Click;

            Content = new DefTableLayout {
                Rows =
                {
                    new TableRow {
                        Cells =  { GroupBox1}
                    },
                    new TableRow {
                        ScaleHeight = true,
                        Cells       = { tabsData }
                    },
                    UIHelper.MakeDialogFooter(null, btnAccept, btnCancel)
                }
            };

            DefaultButton = btnAccept;
            AbortButton   = btnCancel;
            Title         = "TaskEditDlg";

            SetPredefProperties(680, 500);
            ResumeLayout();
        }