Advertisement
tomearp

calculator.glade

Jul 29th, 2013
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 11.69 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <interface>
  3.   <!-- interface-requires gtk+ 3.0 -->
  4.   <object class="GtkWindow" id="Main_window">
  5.     <property name="can_focus">False</property>
  6.     <property name="title" translatable="yes">Simple Calculator</property>
  7.     <signal name="delete-event" handler="on_Main_window_delete_event" swapped="no"/>
  8.     <child>
  9.       <object class="GtkBox" id="Main_box">
  10.         <property name="visible">True</property>
  11.         <property name="can_focus">False</property>
  12.         <property name="orientation">vertical</property>
  13.         <property name="homogeneous">True</property>
  14.         <child>
  15.           <object class="GtkBox" id="InputA_box">
  16.             <property name="visible">True</property>
  17.             <property name="can_focus">False</property>
  18.             <property name="homogeneous">True</property>
  19.             <child>
  20.               <object class="GtkLabel" id="InputA_label">
  21.                 <property name="visible">True</property>
  22.                 <property name="can_focus">False</property>
  23.                 <property name="label" translatable="yes">Input A</property>
  24.               </object>
  25.               <packing>
  26.                 <property name="expand">False</property>
  27.                 <property name="fill">True</property>
  28.                 <property name="position">0</property>
  29.               </packing>
  30.             </child>
  31.             <child>
  32.               <object class="GtkEntry" id="InputA_entry">
  33.                 <property name="visible">True</property>
  34.                 <property name="can_focus">True</property>
  35.                 <property name="invisible_char"></property>
  36.                 <property name="placeholder_text">0</property>
  37.               </object>
  38.               <packing>
  39.                 <property name="expand">False</property>
  40.                 <property name="fill">True</property>
  41.                 <property name="position">1</property>
  42.               </packing>
  43.             </child>
  44.           </object>
  45.           <packing>
  46.             <property name="expand">True</property>
  47.             <property name="fill">True</property>
  48.             <property name="position">0</property>
  49.           </packing>
  50.         </child>
  51.         <child>
  52.           <object class="GtkBox" id="InputB_box">
  53.             <property name="visible">True</property>
  54.             <property name="can_focus">False</property>
  55.             <property name="homogeneous">True</property>
  56.             <child>
  57.               <object class="GtkLabel" id="InputB_label">
  58.                 <property name="visible">True</property>
  59.                 <property name="can_focus">False</property>
  60.                 <property name="label" translatable="yes">Input B</property>
  61.               </object>
  62.               <packing>
  63.                 <property name="expand">False</property>
  64.                 <property name="fill">True</property>
  65.                 <property name="position">0</property>
  66.               </packing>
  67.             </child>
  68.             <child>
  69.               <object class="GtkEntry" id="InputB_entry">
  70.                 <property name="visible">True</property>
  71.                 <property name="can_focus">True</property>
  72.                 <property name="invisible_char"></property>
  73.                 <property name="invisible_char_set">True</property>
  74.                 <property name="placeholder_text">0</property>
  75.               </object>
  76.               <packing>
  77.                 <property name="expand">False</property>
  78.                 <property name="fill">True</property>
  79.                 <property name="position">1</property>
  80.               </packing>
  81.             </child>
  82.           </object>
  83.           <packing>
  84.             <property name="expand">True</property>
  85.             <property name="fill">True</property>
  86.             <property name="position">1</property>
  87.           </packing>
  88.         </child>
  89.         <child>
  90.           <object class="GtkBox" id="Result_box">
  91.             <property name="visible">True</property>
  92.             <property name="can_focus">False</property>
  93.             <property name="homogeneous">True</property>
  94.             <child>
  95.               <object class="GtkLabel" id="Result_label">
  96.                 <property name="visible">True</property>
  97.                 <property name="can_focus">False</property>
  98.                 <property name="label" translatable="yes">Result</property>
  99.               </object>
  100.               <packing>
  101.                 <property name="expand">False</property>
  102.                 <property name="fill">True</property>
  103.                 <property name="position">0</property>
  104.               </packing>
  105.             </child>
  106.             <child>
  107.               <object class="GtkEntry" id="Result_entry">
  108.                 <property name="visible">True</property>
  109.                 <property name="can_focus">True</property>
  110.                 <property name="editable">False</property>
  111.                 <property name="invisible_char"></property>
  112.                 <property name="invisible_char_set">True</property>
  113.                 <property name="placeholder_text">0</property>
  114.               </object>
  115.               <packing>
  116.                 <property name="expand">False</property>
  117.                 <property name="fill">True</property>
  118.                 <property name="position">1</property>
  119.               </packing>
  120.             </child>
  121.           </object>
  122.           <packing>
  123.             <property name="expand">True</property>
  124.             <property name="fill">True</property>
  125.             <property name="position">2</property>
  126.           </packing>
  127.         </child>
  128.         <child>
  129.           <object class="GtkButtonBox" id="Functions_buttonbox">
  130.             <property name="visible">True</property>
  131.             <property name="can_focus">False</property>
  132.             <property name="homogeneous">True</property>
  133.             <property name="layout_style">spread</property>
  134.             <child>
  135.               <object class="GtkButton" id="Add_button">
  136.                 <property name="label" translatable="yes">+</property>
  137.                 <property name="use_action_appearance">False</property>
  138.                 <property name="visible">True</property>
  139.                 <property name="can_focus">True</property>
  140.                 <property name="receives_default">True</property>
  141.                 <property name="tooltip_text" translatable="yes">Result = InputA + InputB</property>
  142.                 <property name="use_action_appearance">False</property>
  143.                 <signal name="released" handler="on_Add_button_released" swapped="no"/>
  144.               </object>
  145.               <packing>
  146.                 <property name="expand">False</property>
  147.                 <property name="fill">True</property>
  148.                 <property name="position">0</property>
  149.               </packing>
  150.             </child>
  151.             <child>
  152.               <object class="GtkButton" id="Subtract_button">
  153.                 <property name="label" translatable="yes">-</property>
  154.                 <property name="use_action_appearance">False</property>
  155.                 <property name="visible">True</property>
  156.                 <property name="can_focus">True</property>
  157.                 <property name="receives_default">True</property>
  158.                 <property name="tooltip_text" translatable="yes">Result = InputA - InputB</property>
  159.                 <property name="use_action_appearance">False</property>
  160.                 <signal name="released" handler="on_Subtract_button_released" swapped="no"/>
  161.               </object>
  162.               <packing>
  163.                 <property name="expand">False</property>
  164.                 <property name="fill">True</property>
  165.                 <property name="position">1</property>
  166.               </packing>
  167.             </child>
  168.             <child>
  169.               <object class="GtkButton" id="Multiply_button">
  170.                 <property name="label" translatable="yes">*</property>
  171.                 <property name="use_action_appearance">False</property>
  172.                 <property name="visible">True</property>
  173.                 <property name="can_focus">True</property>
  174.                 <property name="receives_default">True</property>
  175.                 <property name="tooltip_text" translatable="yes">Result = InputA * InputB</property>
  176.                 <property name="use_action_appearance">False</property>
  177.                 <signal name="released" handler="on_Multiply_button_released" swapped="no"/>
  178.               </object>
  179.               <packing>
  180.                 <property name="expand">False</property>
  181.                 <property name="fill">True</property>
  182.                 <property name="position">2</property>
  183.               </packing>
  184.             </child>
  185.             <child>
  186.               <object class="GtkButton" id="Divide_button">
  187.                 <property name="label" translatable="yes">/</property>
  188.                 <property name="use_action_appearance">False</property>
  189.                 <property name="visible">True</property>
  190.                 <property name="can_focus">True</property>
  191.                 <property name="receives_default">True</property>
  192.                 <property name="tooltip_text" translatable="yes">Result = InputA / InputB</property>
  193.                 <property name="use_action_appearance">False</property>
  194.                 <signal name="released" handler="on_Divide_button_released" swapped="no"/>
  195.               </object>
  196.               <packing>
  197.                 <property name="expand">False</property>
  198.                 <property name="fill">True</property>
  199.                 <property name="position">3</property>
  200.               </packing>
  201.             </child>
  202.             <child>
  203.               <object class="GtkButton" id="ANS_A_button">
  204.                 <property name="label" translatable="yes">ANS (A)</property>
  205.                 <property name="use_action_appearance">False</property>
  206.                 <property name="visible">True</property>
  207.                 <property name="can_focus">True</property>
  208.                 <property name="receives_default">True</property>
  209.                 <property name="tooltip_text" translatable="yes">Inserts current Result into Input A</property>
  210.                 <property name="use_action_appearance">False</property>
  211.                 <signal name="released" handler="on_ANS_A_button_released" swapped="no"/>
  212.               </object>
  213.               <packing>
  214.                 <property name="expand">False</property>
  215.                 <property name="fill">True</property>
  216.                 <property name="position">4</property>
  217.               </packing>
  218.             </child>
  219.             <child>
  220.               <object class="GtkButton" id="ANS_B_button">
  221.                 <property name="label" translatable="yes">ANS (B)</property>
  222.                 <property name="use_action_appearance">False</property>
  223.                 <property name="visible">True</property>
  224.                 <property name="can_focus">True</property>
  225.                 <property name="receives_default">True</property>
  226.                 <property name="tooltip_text" translatable="yes">Inserts current Result into Input B</property>
  227.                 <property name="use_action_appearance">False</property>
  228.                 <signal name="released" handler="on_ANS_B_button_released" swapped="no"/>
  229.               </object>
  230.               <packing>
  231.                 <property name="expand">False</property>
  232.                 <property name="fill">True</property>
  233.                 <property name="position">5</property>
  234.               </packing>
  235.             </child>
  236.           </object>
  237.           <packing>
  238.             <property name="expand">False</property>
  239.             <property name="fill">True</property>
  240.             <property name="position">3</property>
  241.           </packing>
  242.         </child>
  243.       </object>
  244.     </child>
  245.   </object>
  246. </interface>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement