Author: pbartok
Date: 2006-06-28 17:46:15 -0400 (Wed, 28 Jun 2006)
New Revision: 62134
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PrintDialog.cs
Log:
2006-06-28 Atsushi Enomoto <[EMAIL PROTECTED]>
* PrintDialog.cs: Reorder, relayout, remove extra code, set tab
order (fixes #78393)
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
2006-06-28 21:44:55 UTC (rev 62133)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
2006-06-28 21:46:15 UTC (rev 62134)
@@ -1,3 +1,8 @@
+2006-06-28 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * PrintDialog.cs: Reorder, relayout, remove extra code, set tab
+ order (fixes #78393)
+
2006-06-28 Jonathan Pobst <[EMAIL PROTECTED]>
* AccessibleRole.cs, AccessibleStates.cs, AnchorStyles.cs,
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PrintDialog.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PrintDialog.cs
2006-06-28 21:44:55 UTC (rev 62133)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PrintDialog.cs
2006-06-28 21:46:15 UTC (rev 62134)
@@ -315,6 +315,7 @@
{
if (help_button == null) {
help_button = new Button ();
+ help_button.TabIndex = 60;
help_button.Anchor =
((AnchorStyles)((AnchorStyles.Bottom | AnchorStyles.Left)));
help_button.FlatStyle = FlatStyle.System;
@@ -336,6 +337,21 @@
{
form.SuspendLayout ();
+ GroupBox group_box_prn = new GroupBox ();
+ group_box_prn.Location = new Point (10, 8);
+ group_box_prn.Text = "Printer";
+ group_box_prn.Size = new Size (420, 145);
+
+ GroupBox group_box_range = new GroupBox ();
+ group_box_range.Location = new Point (10, 155);
+ group_box_range.Text = "Print range";
+ group_box_range.Size = new Size (240, 100);
+
+ GroupBox group_box_copies = new GroupBox ();
+ group_box_copies.Location = new Point (265, 155);
+ group_box_copies.Text = "Copies";
+ group_box_copies.Size = new Size (165, 100);
+
// Accept button
accept_button = new Button ();
form.AcceptButton = accept_button;
@@ -361,132 +377,116 @@
label.AutoSize = true;
label.Text = "&Name:";
label.Location = new Point (20, 33);
- form.Controls.Add (label);
+ group_box_prn.Controls.Add (label);
label = new Label ();
label.Text = "Status:";
label.AutoSize = true;
label.Location = new Point (20, 60);
- form.Controls.Add (label);
+ group_box_prn.Controls.Add (label);
label_status = new Label ();
label_status.AutoSize = true;
label_status.Location = new Point (80, 60);
- form.Controls.Add (label_status);
+ group_box_prn.Controls.Add (label_status);
label = new Label ();
label.Text = "Type:";
label.AutoSize = true;
label.Location = new Point (20, 80);
- form.Controls.Add (label);
+ group_box_prn.Controls.Add (label);
label_type = new Label ();
label_type.AutoSize = true;
label_type.Location = new Point (80, 80);
- form.Controls.Add (label_type);
+ group_box_prn.Controls.Add (label_type);
label = new Label ();
label.Text = "Where:";
label.AutoSize = true;
label.Location = new Point (20, 100);
- form.Controls.Add (label);
+ group_box_prn.Controls.Add (label);
- label_where = new Label ();
- label_where.AutoSize = true;
- label_where.Location = new Point (80, 100);
- form.Controls.Add (label_where);
label = new Label ();
-
label.Text = "Comment:";
label.AutoSize = true;
label.Location = new Point (20, 120);
- form.Controls.Add (label);
+ group_box_prn.Controls.Add (label);
label_comment = new Label ();
label_comment.AutoSize = true;
label_comment.Location = new Point (80, 120);
- form.Controls.Add (label_where);
- GroupBox group_box_prn = new GroupBox ();
- group_box_prn.Location = new Point (10, 8);
- group_box_prn.Text = "Printer";
- group_box_prn.Size = new Size (400, 145);
-
- GroupBox group_box_range = new GroupBox ();
- group_box_range.Location = new Point (10, 155);
- group_box_range.Text = "Print range";
- group_box_range.Size = new Size (220, 100);
-
radio_all = new RadioButton ();
- radio_all.Location = new Point (20, 170);
+ radio_all.TabIndex = 21;
+ radio_all.Location = new Point (20, 20);
radio_all.Text = "&All";
radio_all.Checked = true;
- form.Controls.Add (radio_all);
+ group_box_range.Controls.Add (radio_all);
radio_pages = new RadioButton ();
- radio_pages.Location = new Point (20, 192);
+ radio_pages.TabIndex = 22;
+ radio_pages.Location = new Point (20, 46);
radio_pages.Text = "Pa&ges";
radio_pages.Width = 60;
- form.Controls.Add (radio_pages);
+ group_box_range.Controls.Add (radio_pages);
radio_sel = new RadioButton ();
- radio_sel.Location = new Point (20, 215);
+ radio_sel.TabIndex = 23;
+ radio_sel.Location = new Point (20, 72);
radio_sel.Text = "&Selection";
- form.Controls.Add (radio_sel);
+ group_box_range.Controls.Add (radio_sel);
labelFrom = new Label ();
labelFrom.Text = "&from:";
labelFrom.AutoSize = true;
- labelFrom.Location = new Point (80, 198);
- form.Controls.Add (labelFrom);
+ labelFrom.Location = new Point (80, 50);
+ group_box_range.Controls.Add (labelFrom);
txtFrom = new TextBox ();
- txtFrom.Location = new Point (115, 196);
+ txtFrom.TabIndex = 24;
+ txtFrom.Location = new Point (120, 50);
txtFrom.Width = 40;
- form.Controls.Add (txtFrom);
+ group_box_range.Controls.Add (txtFrom);
labelTo = new Label ();
labelTo.Text = "&to:";
labelTo.AutoSize = true;
- labelTo.Location = new Point (160, 198);
- form.Controls.Add (labelTo);
+ labelTo.Location = new Point (170, 50);
+ group_box_range.Controls.Add (labelTo);
txtTo = new TextBox ();
- txtTo.Location = new Point (180, 196);
+ txtTo.TabIndex = 25;
+ txtTo.Location = new Point (190, 50);
txtTo.Width = 40;
- form.Controls.Add (txtTo);
+ group_box_range.Controls.Add (txtTo);
chkbox_print = new CheckBox ();
chkbox_print.Location = new Point (305, 115);
chkbox_print.Text = "Print to fil&e";
- form.Controls.Add (chkbox_print);
label = new Label ();
label.Text = "Number of &copies:";
label.AutoSize = true;
- label.Location = new Point (255, 177);
- form.Controls.Add (label);
+ label.Location = new Point (20, 20);
+ group_box_copies.Controls.Add (label);
updown_copies = new NumericUpDown ();
- updown_copies.Location = new Point (360, 175);
- form.Controls.Add (updown_copies);
+ updown_copies.TabIndex = 31;
+ updown_copies.Location = new Point (120, 20);
+ group_box_copies.Controls.Add (updown_copies);
updown_copies.ValueChanged += new System.EventHandler
(OnUpDownValueChanged);
updown_copies.Size = new System.Drawing.Size (40, 20);
chkbox_collate = new CheckBox ();
- chkbox_collate.Location = new Point (320, 210);
+ chkbox_collate.TabIndex = 32;
+ chkbox_collate.Location = new Point (20, 40);
chkbox_collate.Text = "C&ollate";
chkbox_collate.Width = 80;
- form.Controls.Add (chkbox_collate);
+ group_box_copies.Controls.Add (chkbox_collate);
- GroupBox group_box_copies = new GroupBox ();
- group_box_copies.Location = new Point (245, 155);
- group_box_copies.Text = "Copies";
- group_box_copies.Size = new Size (165, 100);
- form.Controls.Add (group_box_copies);
-
// Printer combo
printer_combo = new ComboBox ();
printer_combo.DropDownStyle =
ComboBoxStyle.DropDownList;
@@ -500,15 +500,24 @@
if (installed_printers[i] ==
default_printer_settings.PrinterName)
printer_combo.SelectedItem =
installed_printers[i];
}
+ printer_combo.TabIndex = 11;
+ chkbox_print.TabIndex = 12;
+ group_box_prn.Controls.Add (printer_combo);
+ group_box_prn.Controls.Add (chkbox_print);
- form.Size = new Size (438, 327); // 384
+ form.Size = new Size (450, 327); // 384
form.FormBorderStyle = FormBorderStyle.FixedDialog;
form.MaximizeBox = false;
+ group_box_prn.TabIndex = 10;
+ group_box_range.TabIndex = 20;
+ group_box_copies.TabIndex = 30;
+ accept_button.TabIndex = 40;
+ cancel_button.TabIndex = 50;
+ form.Controls.Add (group_box_prn);
+ form.Controls.Add (group_box_range);
+ form.Controls.Add (group_box_copies);
form.Controls.Add (accept_button);
form.Controls.Add (cancel_button);
- form.Controls.Add (printer_combo);
- form.Controls.Add (group_box_prn);
- form.Controls.Add (group_box_range);
form.ResumeLayout (false);
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches