root/trunk/data/glade/history_window.glade

Revision 9570, 10.2 kB (checked in by js, 8 months ago)

Add checkbox to a hbox so you don't click it by mistake if you click a
few pixels above close.

Line 
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
3<!--*- mode: xml -*-->
4<glade-interface>
5  <widget class="GtkWindow" id="history_window">
6    <property name="title" translatable="yes">Conversation History</property>
7    <property name="role">history</property>
8    <property name="default_width">650</property>
9    <property name="default_height">450</property>
10    <signal name="key_press_event" handler="on_history_window_key_press_event"/>
11    <signal name="destroy" handler="on_history_window_destroy"/>
12    <child>
13      <widget class="GtkVBox" id="vbox">
14        <property name="visible">True</property>
15        <property name="border_width">12</property>
16        <property name="spacing">6</property>
17        <child>
18          <widget class="GtkVBox" id="vbox1">
19            <property name="visible">True</property>
20            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
21            <property name="spacing">6</property>
22            <child>
23              <widget class="GtkHBox" id="hbox1">
24                <property name="visible">True</property>
25                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
26                <property name="spacing">6</property>
27                <child>
28                  <widget class="GtkComboBoxEntry" id="query_combobox">
29                    <property name="visible">True</property>
30                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
31                    <property name="items" translatable="yes">Enter JID or Contact name
32Groupchat Histories
33All Chat Histories</property>
34                    <signal name="changed" handler="on_query_combobox_changed"/>
35                    <child internal-child="entry">
36                      <widget class="GtkEntry" id="jid_entry">
37                        <property name="visible">True</property>
38                        <property name="can_focus">True</property>
39                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
40                        <signal name="activate" handler="on_jid_entry_activate"/>
41                        <signal name="focus" handler="on_jid_entry_focus"/>
42                      </widget>
43                    </child>
44                  </widget>
45                </child>
46                <child>
47                  <widget class="GtkLabel" id="label3">
48                    <property name="visible">True</property>
49                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
50                    <property name="label" translatable="yes">Search:</property>
51                  </widget>
52                  <packing>
53                    <property name="expand">False</property>
54                    <property name="fill">False</property>
55                    <property name="position">1</property>
56                  </packing>
57                </child>
58                <child>
59                  <widget class="GtkEntry" id="query_entry">
60                    <property name="visible">True</property>
61                    <property name="sensitive">False</property>
62                    <property name="can_focus">True</property>
63                    <property name="activates_default">True</property>
64                    <signal name="activate" handler="on_query_entry_activate"/>
65                  </widget>
66                  <packing>
67                    <property name="expand">False</property>
68                    <property name="position">2</property>
69                  </packing>
70                </child>
71              </widget>
72              <packing>
73                <property name="expand">False</property>
74              </packing>
75            </child>
76            <child>
77              <widget class="GtkVPaned" id="vpaned1">
78                <property name="visible">True</property>
79                <property name="can_focus">True</property>
80                <child>
81                  <widget class="GtkHPaned" id="hpaned">
82                    <property name="visible">True</property>
83                    <property name="can_focus">True</property>
84                    <property name="position">165</property>
85                    <child>
86                      <widget class="GtkVBox" id="vbox">
87                        <property name="visible">True</property>
88                        <property name="spacing">6</property>
89                        <child>
90                          <widget class="GtkCalendar" id="calendar">
91                            <property name="visible">True</property>
92                            <property name="can_focus">True</property>
93                            <signal name="month_changed" handler="on_calendar_month_changed"/>
94                            <signal name="day_selected" handler="on_calendar_day_selected"/>
95                          </widget>
96                          <packing>
97                            <property name="expand">False</property>
98                          </packing>
99                        </child>
100                      </widget>
101                      <packing>
102                        <property name="resize">False</property>
103                        <property name="shrink">False</property>
104                      </packing>
105                    </child>
106                    <child>
107                      <widget class="GtkScrolledWindow" id="scrolledwindow">
108                        <property name="visible">True</property>
109                        <property name="can_focus">True</property>
110                        <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
111                        <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
112                        <property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
113                        <child>
114                          <placeholder/>
115                        </child>
116                      </widget>
117                      <packing>
118                        <property name="resize">True</property>
119                        <property name="shrink">False</property>
120                      </packing>
121                    </child>
122                  </widget>
123                  <packing>
124                    <property name="resize">False</property>
125                    <property name="shrink">True</property>
126                  </packing>
127                </child>
128                <child>
129                  <widget class="GtkScrolledWindow" id="results_scrolledwindow">
130                    <property name="can_focus">True</property>
131                    <property name="no_show_all">True</property>
132                    <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
133                    <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
134                    <property name="shadow_type">GTK_SHADOW_IN</property>
135                    <child>
136                      <widget class="GtkTreeView" id="results_treeview">
137                        <property name="visible">True</property>
138                        <property name="can_focus">True</property>
139                        <property name="rules_hint">True</property>
140                        <signal name="row_activated" handler="on_results_treeview_row_activated"/>
141                      </widget>
142                    </child>
143                  </widget>
144                  <packing>
145                    <property name="resize">True</property>
146                    <property name="shrink">True</property>
147                  </packing>
148                </child>
149              </widget>
150              <packing>
151                <property name="position">1</property>
152              </packing>
153            </child>
154          </widget>
155        </child>
156        <child>
157          <widget class="GtkHBox" id="hbox2">
158            <property name="visible">True</property>
159            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
160            <child>
161              <widget class="GtkCheckButton" id="log_history_checkbutton">
162                <property name="visible">True</property>
163                <property name="can_focus">True</property>
164                <property name="label" translatable="yes">_Log conversation history</property>
165                <property name="use_underline">True</property>
166                <property name="response_id">0</property>
167                <property name="active">True</property>
168                <property name="draw_indicator">True</property>
169              </widget>
170              <packing>
171                <property name="expand">False</property>
172                <property name="fill">False</property>
173              </packing>
174            </child>
175            <child>
176              <placeholder/>
177            </child>
178          </widget>
179          <packing>
180            <property name="expand">False</property>
181            <property name="position">1</property>
182          </packing>
183        </child>
184        <child>
185          <widget class="GtkHButtonBox" id="hbuttonbox">
186            <property name="visible">True</property>
187            <property name="spacing">6</property>
188            <property name="layout_style">GTK_BUTTONBOX_END</property>
189            <child>
190              <widget class="GtkButton" id="close_button">
191                <property name="visible">True</property>
192                <property name="can_focus">True</property>
193                <property name="can_default">True</property>
194                <property name="label">gtk-close</property>
195                <property name="use_stock">True</property>
196                <property name="response_id">0</property>
197                <signal name="clicked" handler="on_close_button_clicked"/>
198              </widget>
199            </child>
200          </widget>
201          <packing>
202            <property name="expand">False</property>
203            <property name="fill">False</property>
204            <property name="position">2</property>
205          </packing>
206        </child>
207      </widget>
208    </child>
209  </widget>
210</glade-interface>
Note: See TracBrowser for help on using the browser.