xref: /core/dbaccess/uiconfig/ui/connectionpage.ui (revision 09df29ae)
1<?xml version="1.0" encoding="UTF-8"?>
2<!-- Generated with glade 3.38.2 -->
3<interface domain="dba">
4  <requires lib="gtk+" version="3.20"/>
5  <object class="GtkBox" id="ConnectionPage">
6    <property name="visible">True</property>
7    <property name="can-focus">False</property>
8    <property name="hexpand">True</property>
9    <property name="vexpand">True</property>
10    <property name="border-width">6</property>
11    <property name="orientation">vertical</property>
12    <property name="spacing">12</property>
13    <child>
14      <object class="GtkFrame" id="frame1">
15        <property name="visible">True</property>
16        <property name="can-focus">False</property>
17        <property name="valign">start</property>
18        <property name="hexpand">True</property>
19        <property name="label-xalign">0</property>
20        <property name="shadow-type">none</property>
21        <child>
22          <!-- n-columns=2 n-rows=2 -->
23          <object class="GtkGrid" id="grid1">
24            <property name="visible">True</property>
25            <property name="can-focus">False</property>
26            <property name="margin-start">12</property>
27            <property name="margin-top">6</property>
28            <property name="hexpand">True</property>
29            <property name="vexpand">True</property>
30            <property name="row-spacing">6</property>
31            <property name="column-spacing">12</property>
32            <child>
33              <object class="GtkLabel" id="browseurllabel">
34                <property name="visible">True</property>
35                <property name="can-focus">False</property>
36                <property name="label" translatable="yes" context="connectionpage|browseurllabel">Path to the dBASE files:</property>
37                <property name="use-underline">True</property>
38                <property name="wrap">True</property>
39                <property name="mnemonic-widget">browseurl</property>
40                <property name="width-chars">38</property>
41                <property name="max-width-chars">38</property>
42                <property name="xalign">0</property>
43              </object>
44              <packing>
45                <property name="left-attach">0</property>
46                <property name="top-attach">0</property>
47              </packing>
48            </child>
49            <child>
50              <object class="GtkButton" id="create">
51                <property name="label" translatable="yes" context="connectionpage|create">_Create New</property>
52                <property name="visible">True</property>
53                <property name="can-focus">True</property>
54                <property name="receives-default">True</property>
55                <property name="use-underline">True</property>
56              </object>
57              <packing>
58                <property name="left-attach">1</property>
59                <property name="top-attach">0</property>
60              </packing>
61            </child>
62            <child>
63              <object class="GtkButton" id="browse">
64                <property name="label" translatable="yes" context="connectionpage|browse">_Browse…</property>
65                <property name="visible">True</property>
66                <property name="can-focus">True</property>
67                <property name="receives-default">True</property>
68                <property name="use-underline">True</property>
69              </object>
70              <packing>
71                <property name="left-attach">1</property>
72                <property name="top-attach">1</property>
73              </packing>
74            </child>
75            <child>
76              <!-- n-columns=2 n-rows=1 -->
77              <object class="GtkGrid">
78                <property name="visible">True</property>
79                <property name="can-focus">False</property>
80                <property name="hexpand">True</property>
81                <child>
82                  <object class="GtkEntry" id="browseurl">
83                    <property name="visible">True</property>
84                    <property name="can-focus">True</property>
85                    <property name="hexpand">True</property>
86                    <property name="truncate-multiline">True</property>
87                  </object>
88                  <packing>
89                    <property name="left-attach">1</property>
90                    <property name="top-attach">0</property>
91                  </packing>
92                </child>
93                <child>
94                  <object class="GtkLabel" id="browselabel">
95                    <property name="visible">True</property>
96                    <property name="can-focus">False</property>
97                  </object>
98                  <packing>
99                    <property name="left-attach">0</property>
100                    <property name="top-attach">0</property>
101                  </packing>
102                </child>
103              </object>
104              <packing>
105                <property name="left-attach">0</property>
106                <property name="top-attach">1</property>
107              </packing>
108            </child>
109          </object>
110        </child>
111        <child type="label">
112          <object class="GtkLabel" id="generalLabel">
113            <property name="visible">True</property>
114            <property name="can-focus">False</property>
115            <property name="label" translatable="yes" context="connectionpage|generalLabel">General</property>
116            <attributes>
117              <attribute name="weight" value="bold"/>
118            </attributes>
119          </object>
120        </child>
121      </object>
122      <packing>
123        <property name="expand">False</property>
124        <property name="fill">True</property>
125        <property name="position">0</property>
126      </packing>
127    </child>
128    <child>
129      <object class="GtkFrame" id="frame2">
130        <property name="visible">True</property>
131        <property name="can-focus">False</property>
132        <property name="valign">start</property>
133        <property name="hexpand">True</property>
134        <property name="label-xalign">0</property>
135        <property name="shadow-type">none</property>
136        <child>
137          <!-- n-columns=2 n-rows=2 -->
138          <object class="GtkGrid" id="grid2">
139            <property name="visible">True</property>
140            <property name="can-focus">False</property>
141            <property name="margin-start">12</property>
142            <property name="margin-top">6</property>
143            <property name="hexpand">True</property>
144            <property name="vexpand">True</property>
145            <property name="row-spacing">6</property>
146            <property name="column-spacing">12</property>
147            <child>
148              <object class="GtkLabel" id="userNameLabel">
149                <property name="visible">True</property>
150                <property name="can-focus">False</property>
151                <property name="label" translatable="yes" context="connectionpage|userNameLabel">_User name:</property>
152                <property name="use-underline">True</property>
153                <property name="mnemonic-widget">userNameEntry</property>
154                <property name="xalign">1</property>
155              </object>
156              <packing>
157                <property name="left-attach">0</property>
158                <property name="top-attach">0</property>
159              </packing>
160            </child>
161            <child>
162              <object class="GtkEntry" id="userNameEntry">
163                <property name="visible">True</property>
164                <property name="can-focus">True</property>
165                <property name="hexpand">True</property>
166                <property name="truncate-multiline">True</property>
167              </object>
168              <packing>
169                <property name="left-attach">1</property>
170                <property name="top-attach">0</property>
171              </packing>
172            </child>
173            <child>
174              <object class="GtkCheckButton" id="passCheckbutton">
175                <property name="label" translatable="yes" context="connectionpage|passCheckbutton">Password required</property>
176                <property name="visible">True</property>
177                <property name="can-focus">True</property>
178                <property name="receives-default">False</property>
179                <property name="use-underline">True</property>
180                <property name="draw-indicator">True</property>
181              </object>
182              <packing>
183                <property name="left-attach">1</property>
184                <property name="top-attach">1</property>
185              </packing>
186            </child>
187            <child>
188              <placeholder/>
189            </child>
190          </object>
191        </child>
192        <child type="label">
193          <object class="GtkLabel" id="userlabel">
194            <property name="visible">True</property>
195            <property name="can-focus">False</property>
196            <property name="label" translatable="yes" context="connectionpage|userlabel">User Authentication</property>
197            <attributes>
198              <attribute name="weight" value="bold"/>
199            </attributes>
200          </object>
201        </child>
202      </object>
203      <packing>
204        <property name="expand">False</property>
205        <property name="fill">True</property>
206        <property name="position">1</property>
207      </packing>
208    </child>
209    <child>
210      <object class="GtkFrame" id="frame3">
211        <property name="visible">True</property>
212        <property name="can-focus">False</property>
213        <property name="valign">start</property>
214        <property name="hexpand">True</property>
215        <property name="label-xalign">0</property>
216        <property name="shadow-type">none</property>
217        <child>
218          <object class="GtkBox" id="box1">
219            <property name="visible">True</property>
220            <property name="can-focus">False</property>
221            <property name="margin-start">12</property>
222            <property name="margin-top">6</property>
223            <property name="hexpand">True</property>
224            <property name="vexpand">True</property>
225            <property name="spacing">12</property>
226            <child>
227              <object class="GtkLabel" id="javaDriverLabel">
228                <property name="visible">True</property>
229                <property name="can-focus">False</property>
230                <property name="label" translatable="yes" context="connectionpage|javaDriverLabel">_JDBC driver class:</property>
231                <property name="use-underline">True</property>
232                <property name="mnemonic-widget">driverEntry</property>
233                <property name="xalign">1</property>
234              </object>
235              <packing>
236                <property name="expand">False</property>
237                <property name="fill">True</property>
238                <property name="position">0</property>
239              </packing>
240            </child>
241            <child>
242              <object class="GtkEntry" id="driverEntry">
243                <property name="visible">True</property>
244                <property name="can-focus">True</property>
245                <property name="hexpand">True</property>
246                <property name="truncate-multiline">True</property>
247              </object>
248              <packing>
249                <property name="expand">False</property>
250                <property name="fill">True</property>
251                <property name="position">1</property>
252              </packing>
253            </child>
254            <child>
255              <object class="GtkButton" id="driverButton">
256                <property name="label" translatable="yes" context="connectionpage|driverButton">Test Class</property>
257                <property name="visible">True</property>
258                <property name="can-focus">True</property>
259                <property name="receives-default">True</property>
260              </object>
261              <packing>
262                <property name="expand">False</property>
263                <property name="fill">True</property>
264                <property name="position">2</property>
265              </packing>
266            </child>
267          </object>
268        </child>
269        <child type="label">
270          <object class="GtkLabel" id="JDBCLabel">
271            <property name="visible">True</property>
272            <property name="can-focus">False</property>
273            <property name="label" translatable="yes" context="connectionpage|JDBCLabel">JDBC Properties</property>
274            <attributes>
275              <attribute name="weight" value="bold"/>
276            </attributes>
277          </object>
278        </child>
279      </object>
280      <packing>
281        <property name="expand">False</property>
282        <property name="fill">True</property>
283        <property name="position">2</property>
284      </packing>
285    </child>
286    <child>
287      <object class="GtkButton" id="connectionButton">
288        <property name="label" translatable="yes" context="connectionpage|connectionButton">Test Connection</property>
289        <property name="visible">True</property>
290        <property name="can-focus">True</property>
291        <property name="receives-default">True</property>
292        <property name="halign">end</property>
293        <property name="valign">end</property>
294        <property name="vexpand">True</property>
295      </object>
296      <packing>
297        <property name="expand">False</property>
298        <property name="fill">True</property>
299        <property name="position">3</property>
300      </packing>
301    </child>
302  </object>
303</interface>
304