From: cmorley <gi...@gi...> - 2011-05-18 05:39:28
|
Add spindle-at-speed to advanced options spindle display allows setting near scale, filter gain and whether to use spindle-at-speed option. http://git.linuxcnc.org/?p=emc2.git;a=commitdiff;h=c183492 --- src/emc/usr_intf/stepconf/stepconf.glade | 3734 +++++++++++++++--------------- src/emc/usr_intf/stepconf/stepconf.py | 59 +- 2 files changed, 1960 insertions(+), 1833 deletions(-) diff --git a/src/emc/usr_intf/stepconf/stepconf.glade b/src/emc/usr_intf/stepconf/stepconf.glade old mode 100644 new mode 100755 index 9029afb..7a85536 --- a/src/emc/usr_intf/stepconf/stepconf.glade +++ b/src/emc/usr_intf/stepconf/stepconf.glade @@ -42,49 +42,49 @@ Stepconf requires a minimum 800 X 600 display resolution</property> <property name="n_rows">6</property> <property name="n_columns">2</property> <child> - <widget class="GtkImage" id="image1"> + <widget class="GtkRadioButton" id="createconfig"> <property name="visible">True</property> - <property name="xpad">12</property> - <property name="ypad">12</property> - <property name="stock">gtk-info</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">Create a _new configuration</property> + <property name="use_underline">True</property> + <property name="response_id">0</property> + <property name="active">True</property> + <property name="draw_indicator">True</property> </widget> <packing> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> + <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkCheckButton" id="createshortcut"> + <widget class="GtkRadioButton" id="modifyconfig"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="label" translatable="yes">Create a desktop _launcher to start EMC with this configuration.</property> + <property name="label" translatable="yes">Modify a configuration already created with this program</property> <property name="use_underline">True</property> <property name="response_id">0</property> <property name="draw_indicator">True</property> + <property name="group">createconfig</property> </widget> <packing> <property name="right_attach">2</property> - <property name="top_attach">5</property> - <property name="bottom_attach">6</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkCheckButton" id="createsymlink"> + <widget class="GtkLabel" id="label171"> <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">Create a desktop _shortcut (symlink) to configuration files.</property> - <property name="use_underline">True</property> - <property name="response_id">0</property> - <property name="draw_indicator">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Do you wish to:</property> </widget> <packing> <property name="right_attach">2</property> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> @@ -107,51 +107,51 @@ Stepconf requires a minimum 800 X 600 display resolution</property> </packing> </child> <child> - <widget class="GtkLabel" id="label171"> + <widget class="GtkCheckButton" id="createsymlink"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Do you wish to:</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">Create a desktop _shortcut (symlink) to configuration files.</property> + <property name="use_underline">True</property> + <property name="response_id">0</property> + <property name="draw_indicator">True</property> </widget> <packing> <property name="right_attach">2</property> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkRadioButton" id="modifyconfig"> + <widget class="GtkCheckButton" id="createshortcut"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="label" translatable="yes">Modify a configuration already created with this program</property> + <property name="label" translatable="yes">Create a desktop _launcher to start EMC with this configuration.</property> <property name="use_underline">True</property> <property name="response_id">0</property> <property name="draw_indicator">True</property> - <property name="group">createconfig</property> </widget> <packing> <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> + <property name="top_attach">5</property> + <property name="bottom_attach">6</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkRadioButton" id="createconfig"> + <widget class="GtkImage" id="image1"> <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">Create a _new configuration</property> - <property name="use_underline">True</property> - <property name="response_id">0</property> - <property name="active">True</property> - <property name="draw_indicator">True</property> + <property name="xpad">12</property> + <property name="ypad">12</property> + <property name="stock">gtk-info</property> </widget> <packing> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="y_options">GTK_FILL</property> </packing> </child> </widget> @@ -233,484 +233,29 @@ Stepconf requires a minimum 800 X 600 display resolution</property> <placeholder/> </child> <child> - <widget class="GtkLabel" id="maxsteprate"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="xalign">0</property> - <property name="label">maxsteprate</property> - <property name="selectable">True</property> - </widget> - <packing> - <property name="left_attach">4</property> - <property name="right_attach">5</property> - <property name="top_attach">12</property> - <property name="bottom_attach">13</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="baseperiod"> + <widget class="GtkHSeparator" id="hseparator2"> + <property name="height_request">17</property> <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="xalign">0</property> - <property name="label">baseperiod</property> - <property name="selectable">True</property> </widget> <packing> - <property name="left_attach">4</property> <property name="right_attach">5</property> - <property name="top_attach">11</property> - <property name="bottom_attach">12</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkCheckButton" id="manualtoolchange"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">_Onscreen prompt for -tool change</property> - <property name="use_underline">True</property> - <property name="response_id">0</property> - <property name="draw_indicator">True</property> - </widget> - <packing> - <property name="top_attach">12</property> - <property name="bottom_attach">13</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label208"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Min Base Period:</property> - </widget> - <packing> - <property name="left_attach">3</property> - <property name="right_attach">4</property> - <property name="top_attach">11</property> - <property name="bottom_attach">12</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - <property name="x_padding">4</property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label209"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Max step rate:</property> - </widget> - <packing> - <property name="left_attach">3</property> - <property name="right_attach">4</property> - <property name="top_attach">12</property> - <property name="bottom_attach">13</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - <property name="x_padding">4</property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label205"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">ns</property> - </widget> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">11</property> - <property name="bottom_attach">12</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkSpinButton" id="latency"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="adjustment">19900 0 50000 100 1000 1000</property> - <property name="climb_rate">100</property> - <property name="numeric">True</property> - <signal name="value_changed" handler="on_calculate_ideal_period"/> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">11</property> - <property name="bottom_attach">12</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label204"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Base Period Maximum _Jitter:</property> - <property name="use_markup">True</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">latency</property> - </widget> - <packing> - <property name="top_attach">11</property> - <property name="bottom_attach">12</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="top_attach">10</property> + <property name="bottom_attach">11</property> </packing> </child> <child> - <widget class="GtkHSeparator" id="hseparator1"> + <widget class="GtkHSeparator" id="hseparator21"> <property name="height_request">17</property> <property name="visible">True</property> </widget> <packing> <property name="right_attach">5</property> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> + <property name="top_attach">8</property> + <property name="bottom_attach">9</property> <property name="y_options">GTK_FILL</property> </packing> </child> <child> - <widget class="GtkLabel" id="label5"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Driver characteristics: (Multiply by 1000 for times specified in µs or microseconds) - Additional signal conditioning or isolation such as optocouplers and RC filters - can impose timing constraints of their own, in addition to those of the driver.</property> - </widget> - <packing> - <property name="right_attach">5</property> - <property name="top_attach">5</property> - <property name="bottom_attach">6</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkEntry" id="machinename"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <signal name="changed" handler="on_machinename_changed"/> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="confdir"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="xalign">1</property> - <property name="label">confdir</property> - <property name="selectable">True</property> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkComboBox" id="axes"> - <property name="visible">True</property> - <property name="items" translatable="yes">XYZ -XYZA -XZ (Lathe)</property> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkComboBox" id="units"> - <property name="visible">True</property> - <property name="items" translatable="yes">Inch -Millimeter</property> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkComboBox" id="drivertype"> - <property name="visible">True</property> - <property name="items"></property> - <signal name="changed" handler="on_drivertype_changed"/> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">6</property> - <property name="bottom_attach">7</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label177"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">D_river type:</property> - <property name="use_underline">True</property> - </widget> - <packing> - <property name="top_attach">6</property> - <property name="bottom_attach">7</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label169"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Configuration directory:</property> - </widget> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label3"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Machine _units:</property> - <property name="use_underline">True</property> - </widget> - <packing> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label2"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Axis configuration:</property> - <property name="use_underline">True</property> - </widget> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label1"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Machine _Name:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">machinename</property> - </widget> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkButton" id="latency_test"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">_Test Base -Period Jitter </property> - <property name="use_underline">True</property> - <property name="response_id">0</property> - <signal name="clicked" handler="on_latency_test_clicked"/> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">12</property> - <property name="bottom_attach">13</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkExpander" id="parport_expander"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <child> - <widget class="GtkTable" id="table3"> - <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">3</property> - <child> - <widget class="GtkCheckButton" id="pp3_checkbutton"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">T_hird Parport Address:</property> - <property name="use_underline">True</property> - <property name="response_id">0</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="on_pp3_checkbutton_toggled"/> - </widget> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - </packing> - </child> - <child> - <widget class="GtkCheckButton" id="pp2_checkbutton"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">S_econd Parport Address:</property> - <property name="use_underline">True</property> - <property name="xalign">0</property> - <property name="response_id">0</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="on_pp2_checkbutton_toggled"/> - </widget> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - </packing> - </child> - <child> - <widget class="GtkEntry" id="ioaddr3"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - </packing> - </child> - <child> - <widget class="GtkEntry" id="ioaddr2"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <widget class="GtkComboBox" id="pp3_direction"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="items" translatable="yes">In -Out</property> - </widget> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_EXPAND</property> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <widget class="GtkComboBox" id="pp2_direction"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="items" translatable="yes">In -Out</property> - </widget> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_EXPAND</property> - <property name="y_options">GTK_EXPAND</property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label10"> - <property name="visible">True</property> - <property name="xalign">0.20999999344348907</property> - <property name="label" translatable="yes"> Out</property> - </widget> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - </packing> - </child> - <child> - <widget class="GtkEntry" id="ioaddr"> - <property name="visible">True</property> - <property name="can_focus">True</property> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkLabel" id="label207"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">First Parport _Base Address:</property> - <property name="use_underline">True</property> - <property name="justify">GTK_JUSTIFY_RIGHT</property> - <property name="mnemonic_widget">ioaddr</property> - </widget> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - </widget> - </child> - <child> - <widget class="GtkLabel" id="label9"> - <property name="visible">True</property> - <property name="label" translatable="yes"> Parallel Port Settings</property> - </widget> - <packing> - <property name="type">label_item</property> - </packing> - </child> - </widget> - <packing> - <property name="right_attach">3</property> - <property name="top_attach">9</property> - <property name="bottom_attach">10</property> - </packing> - </child> - <child> <widget class="GtkExpander" id="drivetime_expander"> <property name="visible">True</property> <property name="can_focus">True</property> @@ -773,183 +318,183 @@ Out</property> <placeholder/> </child> <child> - <widget class="GtkLabel" id="label88"> + <widget class="GtkLabel" id="label4"> <property name="visible">True</property> <property name="xalign">0</property> - <property name="label" translatable="yes">ns</property> + <property name="label" translatable="yes">Step _Time:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">steptime</property> </widget> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkSpinButton" id="dirsetup"> + <widget class="GtkSpinButton" id="steptime"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="adjustment">0 0 500000 100 1000 1000</property> + <property name="adjustment">1000 0 500000 100 1000 1000</property> <property name="climb_rate">100</property> <property name="numeric">True</property> + <signal name="value_changed" handler="on_calculate_ideal_period"/> </widget> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> + <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkLabel" id="label8"> + <widget class="GtkLabel" id="label85"> <property name="visible">True</property> <property name="xalign">0</property> - <property name="label" translatable="yes">_Direction Setup:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">dirsetup</property> + <property name="label" translatable="yes">ns</property> </widget> <packing> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkLabel" id="label87"> + <widget class="GtkLabel" id="label6"> <property name="visible">True</property> <property name="xalign">0</property> - <property name="label" translatable="yes">ns</property> + <property name="label" translatable="yes">Step _Space:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">stepspace</property> </widget> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkSpinButton" id="dirhold"> + <widget class="GtkSpinButton" id="stepspace"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="adjustment">0 0 500000 100 1000 1000</property> <property name="climb_rate">100</property> <property name="numeric">True</property> + <signal name="value_changed" handler="on_calculate_ideal_period"/> </widget> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkLabel" id="label7"> + <widget class="GtkLabel" id="label86"> <property name="visible">True</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Direction _Hold:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">dirhold</property> + <property name="label" translatable="yes">ns</property> </widget> <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkLabel" id="label86"> + <widget class="GtkLabel" id="label7"> <property name="visible">True</property> <property name="xalign">0</property> - <property name="label" translatable="yes">ns</property> + <property name="label" translatable="yes">Direction _Hold:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">dirhold</property> </widget> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkSpinButton" id="stepspace"> + <widget class="GtkSpinButton" id="dirhold"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="adjustment">0 0 500000 100 1000 1000</property> <property name="climb_rate">100</property> <property name="numeric">True</property> - <signal name="value_changed" handler="on_calculate_ideal_period"/> </widget> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkLabel" id="label6"> + <widget class="GtkLabel" id="label87"> <property name="visible">True</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Step _Space:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">stepspace</property> + <property name="label" translatable="yes">ns</property> </widget> <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkLabel" id="label85"> + <widget class="GtkLabel" id="label8"> <property name="visible">True</property> <property name="xalign">0</property> - <property name="label" translatable="yes">ns</property> + <property name="label" translatable="yes">_Direction Setup:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">dirsetup</property> </widget> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options">GTK_FILL</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkSpinButton" id="steptime"> + <widget class="GtkSpinButton" id="dirsetup"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="adjustment">1000 0 500000 100 1000 1000</property> + <property name="adjustment">0 0 500000 100 1000 1000</property> <property name="climb_rate">100</property> <property name="numeric">True</property> - <signal name="value_changed" handler="on_calculate_ideal_period"/> </widget> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkLabel" id="label4"> + <widget class="GtkLabel" id="label88"> <property name="visible">True</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Step _Time:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">steptime</property> + <property name="label" translatable="yes">ns</property> </widget> <packing> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> <property name="x_options">GTK_FILL</property> <property name="y_options"></property> </packing> @@ -975,465 +520,271 @@ Out</property> </packing> </child> <child> - <widget class="GtkHSeparator" id="hseparator21"> - <property name="height_request">17</property> - <property name="visible">True</property> - </widget> - <packing> - <property name="right_attach">5</property> - <property name="top_attach">8</property> - <property name="bottom_attach">9</property> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <widget class="GtkHSeparator" id="hseparator2"> - <property name="height_request">17</property> + <widget class="GtkExpander" id="parport_expander"> <property name="visible">True</property> + <property name="can_focus">True</property> + <child> + <widget class="GtkTable" id="table3"> + <property name="visible">True</property> + <property name="n_rows">3</property> + <property name="n_columns">3</property> + <child> + <widget class="GtkLabel" id="label207"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">First Parport _Base Address:</property> + <property name="use_underline">True</property> + <property name="justify">GTK_JUSTIFY_RIGHT</property> + <property name="mnemonic_widget">ioaddr</property> + </widget> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options"></property> + </packing> + </child> + <child> + <widget class="GtkEntry" id="ioaddr"> + <property name="visible">True</property> + <property name="can_focus">True</property> + </widget> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"></property> + </packing> + </child> + <child> + <widget class="GtkLabel" id="label10"> + <property name="visible">True</property> + <property name="xalign">0.20999999344348907</property> + <property name="label" translatable="yes"> Out</property> + </widget> + <packing> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + </packing> + </child> + <child> + <widget class="GtkComboBox" id="pp2_direction"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="items" translatable="yes">In +Out</property> + </widget> + <packing> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">GTK_EXPAND</property> + <property... [truncated message content] |