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=
"GtkAdjustment" id=
"adjustment1">
6 <property name=
"upper">1000000</property>
7 <property name=
"step-increment">1</property>
8 <property name=
"page-increment">10</property>
10 <object class=
"GtkBox" id=
"SpecialSettingsPage">
11 <property name=
"visible">True
</property>
12 <property name=
"can-focus">False
</property>
13 <property name=
"hexpand">True
</property>
14 <property name=
"vexpand">True
</property>
15 <property name=
"border-width">6</property>
17 <!-- n-columns=1 n-rows=17 -->
18 <object class=
"GtkGrid" id=
"grid1">
19 <property name=
"visible">True
</property>
20 <property name=
"can-focus">False
</property>
21 <property name=
"row-spacing">6</property>
23 <object class=
"GtkCheckButton" id=
"usesql92">
24 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|usesql92">Use SQL92 naming constraints
</property>
25 <property name=
"can-focus">True
</property>
26 <property name=
"receives-default">False
</property>
27 <property name=
"no-show-all">True
</property>
28 <property name=
"use-underline">True
</property>
29 <property name=
"draw-indicator">True
</property>
30 <child internal-child=
"accessible">
31 <object class=
"AtkObject" id=
"usesql92-atkobject">
32 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|usesql92">Only allows characters that conform to the SQL92 naming convention in a name in a data source. All other characters are rejected. Each name must begin with a lowercase letter, an uppercase letter, or an underscore ( _ ). The remaining characters can be ASCII letters, numbers, and underscores.
</property>
37 <property name=
"left-attach">0</property>
38 <property name=
"top-attach">0</property>
42 <object class=
"GtkCheckButton" id=
"append">
43 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|append">Append the table alias name on SELECT statements
</property>
44 <property name=
"can-focus">True
</property>
45 <property name=
"receives-default">False
</property>
46 <property name=
"no-show-all">True
</property>
47 <property name=
"use-underline">True
</property>
48 <property name=
"draw-indicator">True
</property>
49 <child internal-child=
"accessible">
50 <object class=
"AtkObject" id=
"append-atkobject">
51 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettings|extended_tip|append">Appends the alias to the table name in SELECT statements.
</property>
56 <property name=
"left-attach">0</property>
57 <property name=
"top-attach">1</property>
61 <object class=
"GtkCheckButton" id=
"useas">
62 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|useas">Use keyword AS before table alias names
</property>
63 <property name=
"can-focus">True
</property>
64 <property name=
"receives-default">False
</property>
65 <property name=
"no-show-all">True
</property>
66 <property name=
"use-underline">True
</property>
67 <property name=
"draw-indicator">True
</property>
68 <child internal-child=
"accessible">
69 <object class=
"AtkObject" id=
"useas-atkobject">
70 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|useas">Some databases use the keyword
"AS" between a name and its alias, while other databases use a whitespace. Enable this option to insert AS before the alias.
</property>
75 <property name=
"left-attach">0</property>
76 <property name=
"top-attach">2</property>
80 <object class=
"GtkCheckButton" id=
"useoj">
81 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|useoj">Use Outer Join syntax '{oj }'
</property>
82 <property name=
"can-focus">True
</property>
83 <property name=
"receives-default">False
</property>
84 <property name=
"no-show-all">True
</property>
85 <property name=
"use-underline">True
</property>
86 <property name=
"draw-indicator">True
</property>
87 <child internal-child=
"accessible">
88 <object class=
"AtkObject" id=
"useoj-atkobject">
89 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingsoage|extended_tip|useoj">Use escape sequences for outer joins. The syntax for this escape sequence is {oj outer-join}
</property>
94 <property name=
"left-attach">0</property>
95 <property name=
"top-attach">3</property>
99 <object class=
"GtkCheckButton" id=
"ignoreprivs">
100 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|ignoreprivs">Ignore the privileges from the database driver
</property>
101 <property name=
"can-focus">True
</property>
102 <property name=
"receives-default">False
</property>
103 <property name=
"no-show-all">True
</property>
104 <property name=
"use-underline">True
</property>
105 <property name=
"draw-indicator">True
</property>
106 <child internal-child=
"accessible">
107 <object class=
"AtkObject" id=
"ignoreprivs-atkobject">
108 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|ignoreprivs">Ignores access privileges that are provided by the database driver.
</property>
113 <property name=
"left-attach">0</property>
114 <property name=
"top-attach">4</property>
118 <object class=
"GtkCheckButton" id=
"replaceparams">
119 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|replaceparams">Replace named parameters with '?'
</property>
120 <property name=
"can-focus">True
</property>
121 <property name=
"receives-default">False
</property>
122 <property name=
"no-show-all">True
</property>
123 <property name=
"use-underline">True
</property>
124 <property name=
"draw-indicator">True
</property>
125 <child internal-child=
"accessible">
126 <object class=
"AtkObject" id=
"replaceparams-atkobject">
127 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|replaceparams">Replaces named parameters in a data source with a question mark (?).
</property>
132 <property name=
"left-attach">0</property>
133 <property name=
"top-attach">5</property>
137 <object class=
"GtkCheckButton" id=
"displayver">
138 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|displayver">Display version columns (when available)
</property>
139 <property name=
"can-focus">True
</property>
140 <property name=
"receives-default">False
</property>
141 <property name=
"no-show-all">True
</property>
142 <property name=
"use-underline">True
</property>
143 <property name=
"draw-indicator">True
</property>
144 <child internal-child=
"accessible">
145 <object class=
"AtkObject" id=
"displayver-atkobject">
146 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|displayver">Displays the internal version number of the record in the database table.
</property>
151 <property name=
"left-attach">0</property>
152 <property name=
"top-attach">6</property>
156 <object class=
"GtkCheckButton" id=
"usecatalogname">
157 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|usecatalogname">Use catalog name in SELECT statements
</property>
158 <property name=
"can-focus">True
</property>
159 <property name=
"receives-default">False
</property>
160 <property name=
"no-show-all">True
</property>
161 <property name=
"use-underline">True
</property>
162 <property name=
"draw-indicator">True
</property>
163 <child internal-child=
"accessible">
164 <object class=
"AtkObject" id=
"usecatalogname-atkobject">
165 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|usecatalogname">Uses the current data source of the catalog. This option is useful when the ODBC data source is a database server. Do not select this option if the ODBC data source is a dBASE driver.
</property>
170 <property name=
"left-attach">0</property>
171 <property name=
"top-attach">7</property>
175 <object class=
"GtkCheckButton" id=
"useschemaname">
176 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|useschemaname">Use schema name in SELECT statements
</property>
177 <property name=
"can-focus">True
</property>
178 <property name=
"receives-default">False
</property>
179 <property name=
"no-show-all">True
</property>
180 <property name=
"use-underline">True
</property>
181 <property name=
"draw-indicator">True
</property>
182 <child internal-child=
"accessible">
183 <object class=
"AtkObject" id=
"useschemaname-atkobject">
184 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|useschemaname">Allows you to use the schema name in SELECT statements.
</property>
189 <property name=
"left-attach">0</property>
190 <property name=
"top-attach">8</property>
194 <object class=
"GtkCheckButton" id=
"createindex">
195 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|createindex">Create index with ASC or DESC statement
</property>
196 <property name=
"can-focus">True
</property>
197 <property name=
"receives-default">False
</property>
198 <property name=
"no-show-all">True
</property>
199 <property name=
"use-underline">True
</property>
200 <property name=
"draw-indicator">True
</property>
201 <child internal-child=
"accessible">
202 <object class=
"AtkObject" id=
"createindex-atkobject">
203 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|createindex">Creates an index with ASC or DESC statements.
</property>
208 <property name=
"left-attach">0</property>
209 <property name=
"top-attach">9</property>
213 <object class=
"GtkCheckButton" id=
"eol">
214 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|eol">End text lines with CR+LF
</property>
215 <property name=
"can-focus">True
</property>
216 <property name=
"receives-default">False
</property>
217 <property name=
"no-show-all">True
</property>
218 <property name=
"use-underline">True
</property>
219 <property name=
"draw-indicator">True
</property>
220 <child internal-child=
"accessible">
221 <object class=
"AtkObject" id=
"eol-atkobject">
222 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|eol">Select to use the CR + LF code pair to end every text line (preferred for DOS and Windows operating systems).
</property>
227 <property name=
"left-attach">0</property>
228 <property name=
"top-attach">10</property>
232 <object class=
"GtkCheckButton" id=
"ignorecurrency">
233 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|ignorecurrency">Ignore currency field information
</property>
234 <property name=
"can-focus">True
</property>
235 <property name=
"receives-default">False
</property>
236 <property name=
"no-show-all">True
</property>
237 <property name=
"use-underline">True
</property>
238 <property name=
"draw-indicator">True
</property>
239 <child internal-child=
"accessible">
240 <object class=
"AtkObject" id=
"ignorecurrency-atkobject">
241 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|ignorecurrency">Only for Oracle JDBC connections. When enabled it specifies that no column is treated as a currency field. The field type returned from the database driver is discarded.
</property>
246 <property name=
"left-attach">0</property>
247 <property name=
"top-attach">11</property>
251 <object class=
"GtkCheckButton" id=
"inputchecks">
252 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|inputchecks">Form data input checks for required fields
</property>
253 <property name=
"can-focus">True
</property>
254 <property name=
"receives-default">False
</property>
255 <property name=
"no-show-all">True
</property>
256 <property name=
"use-underline">True
</property>
257 <property name=
"draw-indicator">True
</property>
258 <child internal-child=
"accessible">
259 <object class=
"AtkObject" id=
"inputchecks-atkobject">
260 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|inputchecks">When you enter a new record or update an existing record in a form, and you leave a field empty which is bound to a database column which requires input, then you will see a message complaining about the empty field.
</property>
265 <property name=
"left-attach">0</property>
266 <property name=
"top-attach">12</property>
270 <object class=
"GtkCheckButton" id=
"useodbcliterals">
271 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|useodbcliterals">Use ODBC conformant date/time literals
</property>
272 <property name=
"can-focus">True
</property>
273 <property name=
"receives-default">False
</property>
274 <property name=
"no-show-all">True
</property>
275 <property name=
"use-underline">True
</property>
276 <property name=
"draw-indicator">True
</property>
277 <child internal-child=
"accessible">
278 <object class=
"AtkObject" id=
"useodbcliterals-atkobject">
279 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|useodbcliterals">Use date/time literals that conform to ODBC standard.
</property>
284 <property name=
"left-attach">0</property>
285 <property name=
"top-attach">13</property>
289 <object class=
"GtkCheckButton" id=
"primarykeys">
290 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|primarykeys">Supports primary keys
</property>
291 <property name=
"can-focus">True
</property>
292 <property name=
"receives-default">False
</property>
293 <property name=
"no-show-all">True
</property>
294 <property name=
"use-underline">True
</property>
295 <property name=
"draw-indicator">True
</property>
296 <child internal-child=
"accessible">
297 <object class=
"AtkObject" id=
"primarykeys-atkobject">
298 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|primarykeys">Enable to overrule Base's heuristics used to detect whether the database supports primary keys.
</property>
303 <property name=
"left-attach">0</property>
304 <property name=
"top-attach">14</property>
308 <object class=
"GtkCheckButton" id=
"resulttype">
309 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|resulttype">Respect the result set type from the database driver
</property>
310 <property name=
"can-focus">True
</property>
311 <property name=
"receives-default">False
</property>
312 <property name=
"no-show-all">True
</property>
313 <property name=
"use-underline">True
</property>
314 <property name=
"draw-indicator">True
</property>
315 <child internal-child=
"accessible">
316 <object class=
"AtkObject" id=
"resulttype-atkobject">
317 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|resulttype">Use the database driver different scroll capabilities of a result set.
</property>
322 <property name=
"left-attach">0</property>
323 <property name=
"top-attach">15</property>
327 <!-- n-columns=2 n-rows=2 -->
328 <object class=
"GtkGrid" id=
"grid2">
329 <property name=
"visible">True
</property>
330 <property name=
"can-focus">False
</property>
331 <property name=
"row-spacing">6</property>
332 <property name=
"column-spacing">12</property>
334 <object class=
"GtkLabel" id=
"comparisonft">
335 <property name=
"can-focus">False
</property>
336 <property name=
"no-show-all">True
</property>
337 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|comparisonft">Comparison of Boolean values:
</property>
338 <property name=
"use-underline">True
</property>
339 <property name=
"mnemonic-widget">comparison
</property>
340 <property name=
"xalign">1</property>
343 <property name=
"left-attach">0</property>
344 <property name=
"top-attach">0</property>
348 <object class=
"GtkComboBoxText" id=
"comparison">
349 <property name=
"can-focus">False
</property>
350 <property name=
"no-show-all">True
</property>
352 <item translatable=
"yes" context=
"specialsettingspage|comparison">Default
</item>
353 <item translatable=
"yes" context=
"specialsettingspage|comparison">SQL
</item>
354 <item translatable=
"yes" context=
"specialsettingspage|comparison">Mixed
</item>
355 <item translatable=
"yes" context=
"specialsettingspage|comparison">MS Access
</item>
357 <child internal-child=
"accessible">
358 <object class=
"AtkObject" id=
"comparison-atkobject">
359 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|comparison">Select the type of Boolean comparison that you want to use.
</property>
364 <property name=
"left-attach">1</property>
365 <property name=
"top-attach">0</property>
369 <object class=
"GtkLabel" id=
"rowsft">
370 <property name=
"can-focus">False
</property>
371 <property name=
"no-show-all">True
</property>
372 <property name=
"label" translatable=
"yes" context=
"specialsettingspage|rowsft">Rows to scan column types:
</property>
373 <property name=
"use-underline">True
</property>
374 <property name=
"mnemonic-widget">rows
</property>
375 <property name=
"xalign">1</property>
378 <property name=
"left-attach">0</property>
379 <property name=
"top-attach">1</property>
383 <object class=
"GtkSpinButton" id=
"rows">
384 <property name=
"can-focus">True
</property>
385 <property name=
"no-show-all">True
</property>
386 <property name=
"activates-default">True
</property>
387 <property name=
"truncate-multiline">True
</property>
388 <property name=
"adjustment">adjustment1
</property>
389 <child internal-child=
"accessible">
390 <object class=
"AtkObject" id=
"rows-atkobject">
391 <property name=
"AtkObject::accessible-description" translatable=
"yes" context=
"specialsettingspage|extended_tip|rows">Select the number of rows to let the driver detect the data type.
</property>
396 <property name=
"left-attach">1</property>
397 <property name=
"top-attach">1</property>
402 <property name=
"left-attach">0</property>
403 <property name=
"top-attach">16</property>
408 <property name=
"expand">False
</property>
409 <property name=
"fill">True
</property>
410 <property name=
"position">0</property>