Created
April 8, 2010 14:37
-
-
Save asomers/360127 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<interface> | |
<requires lib="gtk+" version="2.16"/> | |
<!-- interface-naming-policy toplevel-contextual --> | |
<object class="GtkListStore" id="liststore1"> | |
<columns> | |
<!-- column-name item --> | |
<column type="gchararray"/> | |
</columns> | |
<data> | |
<row> | |
<col id="0" translatable="yes">Bode</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">Pole-Zero</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">Step Response</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">Impulse Response</col> | |
</row> | |
</data> | |
</object> | |
<object class="GtkListStore" id="liststore2"> | |
<columns> | |
<!-- column-name item --> | |
<column type="gchararray"/> | |
</columns> | |
<data> | |
<row> | |
<col id="0" translatable="yes">V/V</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">dB</col> | |
</row> | |
</data> | |
</object> | |
<object class="GtkListStore" id="liststore3"> | |
<columns> | |
<!-- column-name item --> | |
<column type="gchararray"/> | |
</columns> | |
<data> | |
<row> | |
<col id="0" translatable="yes">V/V</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">dB</col> | |
</row> | |
</data> | |
</object> | |
<object class="GtkListStore" id="liststore4"> | |
<columns> | |
<!-- column-name item --> | |
<column type="gchararray"/> | |
</columns> | |
<data> | |
<row> | |
<col id="0" translatable="yes">Hz</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">kHz</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">MHz</col> | |
</row> | |
</data> | |
</object> | |
<object class="GtkListStore" id="liststore5"> | |
<columns> | |
<!-- column-name item --> | |
<column type="gchararray"/> | |
</columns> | |
<data> | |
<row> | |
<col id="0" translatable="yes">V/V</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">dB</col> | |
</row> | |
</data> | |
</object> | |
<object class="GtkListStore" id="ComparisonStore"> | |
<columns> | |
<!-- column-name Number --> | |
<column type="gint"/> | |
<!-- column-name Color --> | |
<column type="gchararray"/> | |
<!-- column-name colortext --> | |
<column type="gchararray"/> | |
</columns> | |
</object> | |
<object class="GtkListStore" id="ToleranceStore"> | |
<columns> | |
<!-- column-name item --> | |
<column type="gchararray"/> | |
</columns> | |
<data> | |
<row> | |
<col id="0" translatable="yes">Ideal</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">1%</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">5%</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">10%</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">20%</col> | |
</row> | |
</data> | |
</object> | |
<object class="GtkListStore" id="SISuffixStore"> | |
<columns> | |
<!-- column-name item --> | |
<column type="gchararray"/> | |
</columns> | |
<data> | |
<row> | |
<col id="0" translatable="yes">p</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">n</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">µ</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">m</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes"> </col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">k</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">M</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">G</col> | |
</row> | |
</data> | |
</object> | |
<object class="GtkListStore" id="PartsStore"> | |
<columns> | |
<!-- column-name Part --> | |
<column type="gchararray"/> | |
<!-- column-name Value --> | |
<column type="gchararray"/> | |
<!-- column-name ω0 --> | |
<column type="gchararray"/> | |
<!-- column-name Q --> | |
<column type="gchararray"/> | |
<!-- column-name K --> | |
<column type="gchararray"/> | |
</columns> | |
</object> | |
<object class="GtkListStore" id="SeedStore"> | |
<columns> | |
<!-- column-name Part --> | |
<column type="gchararray"/> | |
<!-- column-name Value --> | |
<column type="gchararray"/> | |
</columns> | |
<signal name="row_changed" handler="on_SeedStore_row_changed"/> | |
</object> | |
<object class="GtkListStore" id="liststore6"> | |
<columns> | |
<!-- column-name item --> | |
<column type="gchararray"/> | |
</columns> | |
<data> | |
<row> | |
<col id="0" translatable="yes">Exact values</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">Corner Case</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">Monte Carlo</col> | |
</row> | |
</data> | |
</object> | |
<object class="GtkListStore" id="liststore7"> | |
<columns> | |
<!-- column-name item --> | |
<column type="gchararray"/> | |
</columns> | |
<data> | |
<row> | |
<col id="0" translatable="yes">Ideal Response</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">Gnucap</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">Ngspice</col> | |
</row> | |
</data> | |
</object> | |
<object class="GtkListStore" id="liststore8"> | |
<columns> | |
<!-- column-name Units --> | |
<column type="gchararray"/> | |
</columns> | |
<data> | |
<row> | |
<col id="0" translatable="yes">Vp</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">Vpp</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">V RMS</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">dBV</col> | |
</row> | |
<row> | |
<col id="0" translatable="yes">dBu</col> | |
</row> | |
</data> | |
</object> | |
<object class="GtkWindow" id="MainWindow"> | |
<property name="default_width">1232</property> | |
<property name="default_height">432</property> | |
<accel-groups> | |
<group name="accelgroup1"/> | |
</accel-groups> | |
<child> | |
<object class="GtkVBox" id="vbox1"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkMenuBar" id="menubar1"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkMenuItem" id="menuitem1"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">_File</property> | |
<property name="use_underline">True</property> | |
<child type="submenu"> | |
<object class="GtkMenu" id="menu1"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkImageMenuItem" id="imagemenuitem1"> | |
<property name="label">gtk-new</property> | |
<property name="visible">True</property> | |
<property name="use_underline">True</property> | |
<property name="use_stock">True</property> | |
<property name="accel_group">accelgroup1</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkImageMenuItem" id="imagemenuitem2"> | |
<property name="label">gtk-open</property> | |
<property name="visible">True</property> | |
<property name="use_underline">True</property> | |
<property name="use_stock">True</property> | |
<property name="accel_group">accelgroup1</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkImageMenuItem" id="imagemenuitem3"> | |
<property name="label">gtk-save</property> | |
<property name="visible">True</property> | |
<property name="use_underline">True</property> | |
<property name="use_stock">True</property> | |
<property name="accel_group">accelgroup1</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkImageMenuItem" id="imagemenuitem4"> | |
<property name="label">gtk-save-as</property> | |
<property name="visible">True</property> | |
<property name="use_underline">True</property> | |
<property name="use_stock">True</property> | |
<property name="accel_group">accelgroup1</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkSeparatorMenuItem" id="separatormenuitem1"> | |
<property name="visible">True</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkImageMenuItem" id="QuitImageMenuItem"> | |
<property name="label">gtk-quit</property> | |
<property name="visible">True</property> | |
<property name="use_underline">True</property> | |
<property name="use_stock">True</property> | |
<property name="accel_group">accelgroup1</property> | |
<signal name="activate" handler="gtk_main_quit"/> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkMenuItem" id="menuitem2"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">_Edit</property> | |
<property name="use_underline">True</property> | |
<child type="submenu"> | |
<object class="GtkMenu" id="menu2"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkImageMenuItem" id="imagemenuitem6"> | |
<property name="label">gtk-cut</property> | |
<property name="visible">True</property> | |
<property name="use_underline">True</property> | |
<property name="use_stock">True</property> | |
<property name="accel_group">accelgroup1</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkImageMenuItem" id="imagemenuitem7"> | |
<property name="label">gtk-copy</property> | |
<property name="visible">True</property> | |
<property name="use_underline">True</property> | |
<property name="use_stock">True</property> | |
<property name="accel_group">accelgroup1</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkImageMenuItem" id="imagemenuitem8"> | |
<property name="label">gtk-paste</property> | |
<property name="visible">True</property> | |
<property name="use_underline">True</property> | |
<property name="use_stock">True</property> | |
<property name="accel_group">accelgroup1</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkImageMenuItem" id="imagemenuitem9"> | |
<property name="label">gtk-delete</property> | |
<property name="visible">True</property> | |
<property name="use_underline">True</property> | |
<property name="use_stock">True</property> | |
<property name="accel_group">accelgroup1</property> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkMenuItem" id="menuitem3"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">_View</property> | |
<property name="use_underline">True</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkMenuItem" id="menuitem4"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">_Help</property> | |
<property name="use_underline">True</property> | |
<child type="submenu"> | |
<object class="GtkMenu" id="menu3"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkImageMenuItem" id="imagemenuitem10"> | |
<property name="label">gtk-about</property> | |
<property name="visible">True</property> | |
<property name="use_underline">True</property> | |
<property name="use_stock">True</property> | |
<property name="accel_group">accelgroup1</property> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkNotebook" id="Notebook"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="homogeneous">True</property> | |
<signal name="switch_page" handler="on_notebook_switch_page"/> | |
<child> | |
<object class="GtkHBox" id="SpecHbox"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkVBox" id="vbox2"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkHBox" id="hbox1"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkVBox" id="vbox3"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkLabel" id="approximatio"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Approximation</property> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="LowPassBtn"> | |
<property name="label" translatable="yes">Low-Pass</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="active">True</property> | |
<property name="draw_indicator">True</property> | |
<signal name="toggled" handler="on_LowPassBtn_group_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="HighPassBtn"> | |
<property name="label" translatable="yes">High Pass</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="active">True</property> | |
<property name="draw_indicator">True</property> | |
<property name="group">LowPassBtn</property> | |
<signal name="toggled" handler="on_LowPassBtn_group_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">2</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkHSeparator" id="hseparator1"> | |
<property name="visible">True</property> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="position">3</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="ButterworthBtn"> | |
<property name="label" translatable="yes">Butterworth</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="active">True</property> | |
<property name="draw_indicator">True</property> | |
<signal name="toggled" handler="on_ButterworthBtn_group_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">4</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="ChebyshevIBtn"> | |
<property name="label" translatable="yes">Chebyshev Type I</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="active">True</property> | |
<property name="draw_indicator">True</property> | |
<property name="group">ButterworthBtn</property> | |
<signal name="toggled" handler="on_ButterworthBtn_group_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">5</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="ChebyshevIIBtn"> | |
<property name="label" translatable="yes">Chebyshev Type II</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="active">True</property> | |
<property name="draw_indicator">True</property> | |
<property name="group">ButterworthBtn</property> | |
<signal name="toggled" handler="on_ButterworthBtn_group_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">6</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="BesselBtn"> | |
<property name="label" translatable="yes">Bessel</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="active">True</property> | |
<property name="draw_indicator">True</property> | |
<property name="group">ButterworthBtn</property> | |
<signal name="toggled" handler="on_ButterworthBtn_group_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">7</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="CauerBtn"> | |
<property name="label" translatable="yes">Cauer</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="active">True</property> | |
<property name="draw_indicator">True</property> | |
<property name="group">ButterworthBtn</property> | |
<signal name="toggled" handler="on_ButterworthBtn_group_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">8</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="padding">10</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkTable" id="table1"> | |
<property name="visible">True</property> | |
<property name="n_rows">6</property> | |
<property name="n_columns">3</property> | |
<child> | |
<object class="GtkLabel" id="label1"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Parameters</property> | |
</object> | |
<packing> | |
<property name="right_attach">3</property> | |
<property name="x_options"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkLabel" id="label2"> | |
<property name="visible">True</property> | |
<property name="xalign">1</property> | |
<property name="xpad">5</property> | |
<property name="label" translatable="yes">Passband Gain</property> | |
<property name="justify">right</property> | |
</object> | |
<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> | |
<object class="GtkLabel" id="label3"> | |
<property name="visible">True</property> | |
<property name="has_tooltip">True</property> | |
<property name="xalign">1</property> | |
<property name="xpad">5</property> | |
<property name="label" translatable="yes">Fc</property> | |
<property name="justify">right</property> | |
</object> | |
<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> | |
<object class="GtkLabel" id="label4"> | |
<property name="visible">True</property> | |
<property name="xalign">1</property> | |
<property name="xpad">5</property> | |
<property name="label" translatable="yes">Poles</property> | |
<property name="justify">right</property> | |
</object> | |
<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> | |
<object class="GtkLabel" id="label5"> | |
<property name="visible">True</property> | |
<property name="xalign">1</property> | |
<property name="ypad">5</property> | |
<property name="label" translatable="yes">Passband Ripple</property> | |
<property name="justify">right</property> | |
</object> | |
<packing> | |
<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> | |
<object class="GtkComboBox" id="GainBox"> | |
<property name="visible">True</property> | |
<property name="model">liststore5</property> | |
<property name="active">0</property> | |
<signal name="changed" handler="on_Parameter_changed"/> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext5"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<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_FILL</property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkComboBox" id="CutoffBox"> | |
<property name="visible">True</property> | |
<property name="model">liststore4</property> | |
<property name="active">1</property> | |
<signal name="changed" handler="on_Parameter_changed"/> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext4"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<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_FILL</property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkComboBox" id="RippleBox"> | |
<property name="visible">True</property> | |
<property name="sensitive">False</property> | |
<property name="model">liststore3</property> | |
<property name="active">1</property> | |
<signal name="changed" handler="on_Parameter_changed"/> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext3"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<packing> | |
<property name="left_attach">2</property> | |
<property name="right_attach">3</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> | |
<object class="GtkSpinButton" id="PolesBtn"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="caps_lock_warning">False</property> | |
<property name="adjustment">adjustment1</property> | |
<property name="snap_to_ticks">True</property> | |
<property name="numeric">True</property> | |
<signal name="value_changed" handler="on_Parameter_changed"/> | |
</object> | |
<packing> | |
<property name="left_attach">1</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> | |
<object class="GtkEntry" id="GainEntry"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="text" translatable="yes">1</property> | |
<signal name="focus_out_event" handler="on_Parameter_focus_out_event"/> | |
<signal name="activate" handler="on_Parameter_changed"/> | |
</object> | |
<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"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkEntry" id="CutoffEntry"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="text" translatable="yes">50</property> | |
<signal name="focus_out_event" handler="on_Parameter_focus_out_event"/> | |
<signal name="activate" handler="on_Parameter_changed"/> | |
</object> | |
<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"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkEntry" id="RippleEntry"> | |
<property name="visible">True</property> | |
<property name="sensitive">False</property> | |
<property name="can_focus">True</property> | |
<property name="text" translatable="yes">1</property> | |
<signal name="focus_out_event" handler="on_Parameter_focus_out_event"/> | |
<signal name="activate" handler="on_Parameter_changed"/> | |
</object> | |
<packing> | |
<property name="left_attach">1</property> | |
<property name="right_attach">2</property> | |
<property name="top_attach">4</property> | |
<property name="bottom_attach">5</property> | |
<property name="x_options"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkLabel" id="label9"> | |
<property name="visible">True</property> | |
<property name="xalign">1</property> | |
<property name="ypad">5</property> | |
<property name="label" translatable="yes">Stopband Gain</property> | |
<property name="justify">right</property> | |
</object> | |
<packing> | |
<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> | |
<object class="GtkComboBox" id="SGainBox"> | |
<property name="visible">True</property> | |
<property name="sensitive">False</property> | |
<property name="model">liststore2</property> | |
<property name="active">0</property> | |
<signal name="changed" handler="on_Parameter_changed"/> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext2"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<packing> | |
<property name="left_attach">2</property> | |
<property name="right_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> | |
<object class="GtkEntry" id="SGainEntry"> | |
<property name="visible">True</property> | |
<property name="sensitive">False</property> | |
<property name="can_focus">True</property> | |
<property name="text" translatable="yes">1</property> | |
<signal name="activate" handler="on_Parameter_changed"/> | |
</object> | |
<packing> | |
<property name="left_attach">1</property> | |
<property name="right_attach">2</property> | |
<property name="top_attach">5</property> | |
<property name="bottom_attach">6</property> | |
<property name="x_options"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="padding">10</property> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="padding">10</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkLabel" id="label8"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Comparisons</property> | |
</object> | |
<packing> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkTreeView" id="ComparisonView"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="model">ComparisonStore</property> | |
<child> | |
<object class="GtkTreeViewColumn" id="treeviewcolumn1"> | |
<property name="sizing">autosize</property> | |
<property name="title">Comparison</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext6"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkTreeViewColumn" id="treeviewcolumn2"> | |
<property name="sizing">autosize</property> | |
<property name="title">Color</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext7"/> | |
<attributes> | |
<attribute name="background">1</attribute> | |
<attribute name="text">2</attribute> | |
</attributes> | |
</child> | |
</object> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">2</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkHBox" id="hbox2"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkButton" id="SaveBtn"> | |
<property name="label" translatable="yes">Save</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">True</property> | |
<signal name="clicked" handler="on_SaveBtn_clicked"/> | |
</object> | |
<packing> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkButton" id="LoadBtn"> | |
<property name="label" translatable="yes">Load</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">True</property> | |
<signal name="clicked" handler="on_LoadBtn_clicked"/> | |
</object> | |
<packing> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkButton" id="RemoveBtn"> | |
<property name="label" translatable="yes">Remove</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">True</property> | |
<signal name="clicked" handler="on_RemoveBtn_clicked"/> | |
</object> | |
<packing> | |
<property name="position">2</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">3</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="padding">10</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkVBox" id="PlotVBox"> | |
<property name="visible">True</property> | |
<child> | |
<placeholder/> | |
</child> | |
<child> | |
<placeholder/> | |
</child> | |
<child> | |
<object class="GtkComboBox" id="PlotTypeBox"> | |
<property name="visible">True</property> | |
<property name="model">liststore1</property> | |
<property name="active">0</property> | |
<signal name="changed" handler="on_PlotTypeBox_changed"/> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext1"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="pack_type">end</property> | |
<property name="position">2</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
</object> | |
</child> | |
<child type="tab"> | |
<object class="GtkLabel" id="specification"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Specification</property> | |
</object> | |
<packing> | |
<property name="tab_fill">False</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkHBox" id="hbox3"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkVBox" id="vbox4"> | |
<property name="visible">True</property> | |
<property name="orientation">vertical</property> | |
<child> | |
<object class="GtkHBox" id="hbox4"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkVBox" id="vbox5"> | |
<property name="visible">True</property> | |
<property name="orientation">vertical</property> | |
<child> | |
<object class="GtkLabel" id="label6"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Topology</property> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="SallenKeyBtn"> | |
<property name="label" translatable="yes">Sallen-Key</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="active">True</property> | |
<property name="draw_indicator">True</property> | |
<signal name="toggled" handler="on_SallenKeyBtnGroup_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="MFBBtn"> | |
<property name="label" translatable="yes">Multiple Feedback</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="draw_indicator">True</property> | |
<property name="group">SallenKeyBtn</property> | |
<signal name="toggled" handler="on_SallenKeyBtnGroup_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">2</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="TowThomasBtn"> | |
<property name="label" translatable="yes">Tow-Thomas</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="draw_indicator">True</property> | |
<property name="group">SallenKeyBtn</property> | |
<signal name="toggled" handler="on_SallenKeyBtnGroup_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">3</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkRadioButton" id="StateVariableBtn"> | |
<property name="label" translatable="yes">State Variable</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">False</property> | |
<property name="draw_indicator">True</property> | |
<property name="group">SallenKeyBtn</property> | |
<signal name="toggled" handler="on_SallenKeyBtnGroup_toggled"/> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">4</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkTable" id="table2"> | |
<property name="visible">True</property> | |
<property name="n_rows">3</property> | |
<property name="n_columns">3</property> | |
<child> | |
<object class="GtkLabel" id="label10"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Tolerances</property> | |
</object> | |
<packing> | |
<property name="right_attach">3</property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkLabel" id="label12"> | |
<property name="visible">True</property> | |
<property name="xalign">1</property> | |
<property name="ypad">5</property> | |
<property name="label" translatable="yes">Resistors</property> | |
<property name="justify">right</property> | |
</object> | |
<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> | |
<object class="GtkLabel" id="label13"> | |
<property name="visible">True</property> | |
<property name="xalign">1</property> | |
<property name="ypad">5</property> | |
<property name="label" translatable="yes">Capacitors</property> | |
<property name="justify">right</property> | |
</object> | |
<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> | |
<object class="GtkComboBox" id="RtolBox"> | |
<property name="visible">True</property> | |
<property name="model">ToleranceStore</property> | |
<property name="active">0</property> | |
<signal name="changed" handler="on_RtolBox_changed"/> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext8"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<packing> | |
<property name="left_attach">1</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> | |
<object class="GtkComboBox" id="CtolBox"> | |
<property name="visible">True</property> | |
<property name="model">ToleranceStore</property> | |
<property name="active">0</property> | |
<signal name="changed" handler="on_CtolBox_changed"/> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext9"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<packing> | |
<property name="left_attach">1</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> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkVPaned" id="vpaned1"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="orientation">vertical</property> | |
<child> | |
<object class="GtkVBox" id="vbox8"> | |
<property name="visible">True</property> | |
<property name="orientation">vertical</property> | |
<child> | |
<object class="GtkLabel" id="label11"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Seeds</property> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkScrolledWindow" id="scrolledwindow3"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="hscrollbar_policy">never</property> | |
<property name="vscrollbar_policy">automatic</property> | |
<child> | |
<object class="GtkTreeView" id="SeedView"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="model">SeedStore</property> | |
<property name="headers_clickable">False</property> | |
<property name="search_column">0</property> | |
<child> | |
<object class="GtkTreeViewColumn" id="treeviewcolumn6"> | |
<property name="sizing">autosize</property> | |
<property name="title">Part</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext10"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkTreeViewColumn" id="treeviewcolumn7"> | |
<property name="sizing">autosize</property> | |
<property name="title">Value</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext14"> | |
<property name="editable">True</property> | |
<signal name="edited" handler="on_SeedView_cell_edited"/> | |
</object> | |
<attributes> | |
<attribute name="text">1</attribute> | |
</attributes> | |
</child> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
<packing> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="resize">True</property> | |
<property name="shrink">True</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkVBox" id="vbox6"> | |
<property name="visible">True</property> | |
<property name="orientation">vertical</property> | |
<child> | |
<object class="GtkLabel" id="label14"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Parts</property> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkScrolledWindow" id="scrolledwindow2"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="hscrollbar_policy">never</property> | |
<property name="vscrollbar_policy">automatic</property> | |
<child> | |
<object class="GtkTreeView" id="PartsView"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="model">PartsStore</property> | |
<property name="headers_clickable">False</property> | |
<property name="search_column">0</property> | |
<child> | |
<object class="GtkTreeViewColumn" id="treeviewcolumn3"> | |
<property name="sizing">autosize</property> | |
<property name="title">Part</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext11"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkTreeViewColumn" id="treeviewcolumn4"> | |
<property name="sizing">autosize</property> | |
<property name="title">Value</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext12"/> | |
<attributes> | |
<attribute name="text">1</attribute> | |
</attributes> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkTreeViewColumn" id="w0_sens_renderer"> | |
<property name="title">ω0 Sens</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext15"/> | |
<attributes> | |
<attribute name="text">2</attribute> | |
</attributes> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkTreeViewColumn" id="Q Sens"> | |
<property name="title">Q Sens</property> | |
<child> | |
<object class="GtkCellRendererText" id="qsensrenderer"/> | |
<attributes> | |
<attribute name="text">3</attribute> | |
</attributes> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkTreeViewColumn" id="treeviewcolumn9"> | |
<property name="title">Gain Sens</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext16"/> | |
<attributes> | |
<attribute name="text">4</attribute> | |
</attributes> | |
</child> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
<packing> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="resize">True</property> | |
<property name="shrink">True</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="position">2</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkScrolledWindow" id="scrolledwindow1"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="hadjustment">adjustment2</property> | |
<property name="vadjustment">adjustment3</property> | |
<property name="hscrollbar_policy">automatic</property> | |
<property name="vscrollbar_policy">automatic</property> | |
<child> | |
<object class="GtkViewport" id="viewport1"> | |
<property name="visible">True</property> | |
<property name="resize_mode">queue</property> | |
<child> | |
<object class="GtkImage" id="SchImage"> | |
<property name="visible">True</property> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
<packing> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
<child type="tab"> | |
<object class="GtkLabel" id="Implementation"> | |
<property name="visible">True</property> | |
<property name="xalign">0.46000000834465027</property> | |
<property name="label" translatable="yes">Implementation</property> | |
</object> | |
<packing> | |
<property name="position">1</property> | |
<property name="tab_fill">False</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkHBox" id="hbox5"> | |
<property name="visible">True</property> | |
<child> | |
<object class="GtkTable" id="table3"> | |
<property name="visible">True</property> | |
<property name="n_rows">6</property> | |
<property name="n_columns">3</property> | |
<child> | |
<object class="GtkLabel" id="label"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Components</property> | |
</object> | |
<packing> | |
<property name="x_options"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkLabel" id="label15"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Engine</property> | |
</object> | |
<packing> | |
<property name="top_attach">1</property> | |
<property name="bottom_attach">2</property> | |
<property name="x_options"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkLabel" id="label16"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Op-Amp</property> | |
</object> | |
<packing> | |
<property name="top_attach">2</property> | |
<property name="bottom_attach">3</property> | |
<property name="x_options"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkComboBox" id="ComponentsCombo"> | |
<property name="visible">True</property> | |
<property name="model">liststore6</property> | |
<property name="active">0</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext17"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<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> | |
<object class="GtkComboBox" id="EngineCombo"> | |
<property name="visible">True</property> | |
<property name="model">liststore7</property> | |
<property name="active">0</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext18"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<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> | |
<object class="GtkButton" id="ComponentsBtn"> | |
<property name="label" translatable="yes">Configure</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">True</property> | |
</object> | |
<packing> | |
<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> | |
<object class="GtkButton" id="EngineBtn"> | |
<property name="label" translatable="yes">Configure</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">True</property> | |
<signal name="clicked" handler="on_EngineBtn_clicked"/> | |
</object> | |
<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_FILL</property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkButton" id="SimPlotBtn"> | |
<property name="label" translatable="yes">Plot</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">True</property> | |
<signal name="clicked" handler="on_SimPlotBtn_clicked"/> | |
</object> | |
<packing> | |
<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> | |
<property name="y_padding">10</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkProgressBar" id="PlotProgress"> | |
<property name="visible">True</property> | |
<property name="fraction">0.0099999997764825821</property> | |
<property name="text" translatable="yes">Plot Progress</property> | |
</object> | |
<packing> | |
<property name="right_attach">3</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> | |
<property name="y_padding">5</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkButton" id="SimCancelBtn"> | |
<property name="label" translatable="yes">Cancel</property> | |
<property name="visible">True</property> | |
<property name="sensitive">False</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">True</property> | |
<signal name="clicked" handler="on_SimCancelBtn_clicked"/> | |
</object> | |
<packing> | |
<property name="right_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> | |
<property name="y_padding">5</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkFileChooserButton" id="OpampBtn"> | |
<property name="width_request">150</property> | |
<property name="visible">True</property> | |
</object> | |
<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> | |
<object class="GtkButton" id="OpampIdealBtn"> | |
<property name="label" translatable="yes">Ideal Opamp</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">True</property> | |
<signal name="clicked" handler="on_OpampIdealBtn_clicked"/> | |
</object> | |
<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_FILL</property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkVBox" id="SimPlotVBox"> | |
<property name="visible">True</property> | |
<property name="orientation">vertical</property> | |
<child> | |
<placeholder/> | |
</child> | |
<child> | |
<placeholder/> | |
</child> | |
<child> | |
<object class="GtkComboBox" id="SimPlotTypeBox"> | |
<property name="visible">True</property> | |
<property name="model">liststore1</property> | |
<property name="active">0</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext13"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="pack_type">end</property> | |
<property name="position">2</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="position">2</property> | |
</packing> | |
</child> | |
<child type="tab"> | |
<object class="GtkLabel" id="simulation"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">Simulation</property> | |
</object> | |
<packing> | |
<property name="position">2</property> | |
<property name="tab_fill">False</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
</object> | |
</child> | |
</object> | |
<object class="GtkAdjustment" id="adjustment1"> | |
<property name="value">2</property> | |
<property name="lower">1</property> | |
<property name="upper">20</property> | |
<property name="step_increment">1</property> | |
</object> | |
<object class="GtkAccelGroup" id="accelgroup1"/> | |
<object class="GtkAdjustment" id="adjustment2"> | |
<property name="upper">100</property> | |
<property name="step_increment">1</property> | |
<property name="page_increment">10</property> | |
<property name="page_size">10</property> | |
</object> | |
<object class="GtkAdjustment" id="adjustment3"> | |
<property name="upper">100</property> | |
<property name="step_increment">1</property> | |
<property name="page_increment">10</property> | |
<property name="page_size">10</property> | |
</object> | |
<object class="GtkFileChooserDialog" id="filechooserdialog1"> | |
<property name="border_width">5</property> | |
<property name="type_hint">normal</property> | |
<property name="has_separator">False</property> | |
<child internal-child="vbox"> | |
<object class="GtkVBox" id="dialog-vbox1"> | |
<property name="visible">True</property> | |
<property name="orientation">vertical</property> | |
<property name="spacing">2</property> | |
<child> | |
<placeholder/> | |
</child> | |
<child internal-child="action_area"> | |
<object class="GtkHButtonBox" id="dialog-action_area1"> | |
<property name="visible">True</property> | |
<property name="layout_style">end</property> | |
<child> | |
<placeholder/> | |
</child> | |
<child> | |
<placeholder/> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="pack_type">end</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
</object> | |
</child> | |
</object> | |
<object class="GtkDialog" id="GnucapConfigDlg"> | |
<property name="border_width">5</property> | |
<property name="type_hint">normal</property> | |
<child internal-child="vbox"> | |
<object class="GtkVBox" id="dialog-vbox3"> | |
<property name="visible">True</property> | |
<property name="orientation">vertical</property> | |
<property name="spacing">2</property> | |
<child> | |
<object class="GtkTable" id="table4"> | |
<property name="visible">True</property> | |
<property name="n_rows">3</property> | |
<property name="n_columns">3</property> | |
<property name="column_spacing">5</property> | |
<property name="row_spacing">5</property> | |
<child> | |
<object class="GtkLabel" id="label1"> | |
<property name="visible">True</property> | |
<property name="xalign">1</property> | |
<property name="label" translatable="yes">Op-amp positive rail</property> | |
<property name="justify">right</property> | |
</object> | |
<packing> | |
<property name="x_options">GTK_FILL</property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkLabel" id="label2"> | |
<property name="visible">True</property> | |
<property name="xalign">1</property> | |
<property name="label" translatable="yes">Op-amp negative rail</property> | |
<property name="justify">right</property> | |
</object> | |
<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> | |
<object class="GtkLabel" id="label3"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">V</property> | |
</object> | |
<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"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkLabel" id="label4"> | |
<property name="visible">True</property> | |
<property name="label" translatable="yes">V</property> | |
</object> | |
<packing> | |
<property name="left_attach">2</property> | |
<property name="right_attach">3</property> | |
<property name="x_options"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkSpinButton" id="VMinusSpin"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="invisible_char">●</property> | |
<property name="adjustment">adjustment5</property> | |
<property name="numeric">True</property> | |
</object> | |
<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> | |
<object class="GtkSpinButton" id="VPlusSpin"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="invisible_char">●</property> | |
<property name="adjustment">adjustment4</property> | |
<property name="numeric">True</property> | |
</object> | |
<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> | |
<object class="GtkLabel" id="label5"> | |
<property name="visible">True</property> | |
<property name="xalign">1</property> | |
<property name="label" translatable="yes">Signal Level</property> | |
<property name="justify">right</property> | |
</object> | |
<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> | |
<object class="GtkEntry" id="SignalLevelEntry"> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="invisible_char">●</property> | |
</object> | |
<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"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkComboBox" id="SignalLevelCombo"> | |
<property name="visible">True</property> | |
<property name="model">liststore8</property> | |
<property name="active">0</property> | |
<child> | |
<object class="GtkCellRendererText" id="cellrenderertext1"/> | |
<attributes> | |
<attribute name="text">0</attribute> | |
</attributes> | |
</child> | |
</object> | |
<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"></property> | |
<property name="y_options"></property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="position">2</property> | |
</packing> | |
</child> | |
<child internal-child="action_area"> | |
<object class="GtkHButtonBox" id="dialog-action_area3"> | |
<property name="visible">True</property> | |
<property name="layout_style">end</property> | |
<child> | |
<object class="GtkButton" id="button2"> | |
<property name="label" translatable="yes">gtk-cancel</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">True</property> | |
<property name="use_stock">True</property> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
<child> | |
<object class="GtkButton" id="button1"> | |
<property name="label" translatable="yes">gtk-ok</property> | |
<property name="visible">True</property> | |
<property name="can_focus">True</property> | |
<property name="receives_default">True</property> | |
<property name="use_stock">True</property> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="fill">False</property> | |
<property name="position">1</property> | |
</packing> | |
</child> | |
</object> | |
<packing> | |
<property name="expand">False</property> | |
<property name="pack_type">end</property> | |
<property name="position">0</property> | |
</packing> | |
</child> | |
</object> | |
</child> | |
<action-widgets> | |
<action-widget response="-6">button2</action-widget> | |
<action-widget response="-5">button1</action-widget> | |
</action-widgets> | |
</object> | |
<object class="GtkAdjustment" id="adjustment4"> | |
<property name="value">12</property> | |
<property name="upper">100</property> | |
<property name="step_increment">1</property> | |
</object> | |
<object class="GtkAdjustment" id="adjustment5"> | |
<property name="value">-12</property> | |
<property name="lower">-100</property> | |
<property name="step_increment">1</property> | |
</object> | |
</interface> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment