1 <?xml version="1.0" encoding="utf-8"?>
4 <images-root-path>..</images-root-path>
5 <target-gtk-version>2.8.3</target-gtk-version>
8 <widget-library name="../../build/MonoDevelop.Database.Components.dll" />
9 <widget-library name="MonoDevelop.Components, Version=0.19.0.0, Culture=neutral" />
10 <widget-library name="MonoDevelop.Ide, Version=0.19.0.0, Culture=neutral" />
11 <widget-library name="MonoDevelop.Projects.Gui, Version=0.19.0.0, Culture=neutral" />
12 <widget-library name="../../build/MonoDevelop.Database.Designer.dll" internal="true" />
14 <widget class="Gtk.Bin" id="MonoDevelop.Database.Designer.TriggersEditorWidget" design-size="422 300">
15 <property name="MemberName" />
17 <widget class="Gtk.VPaned" id="vpaned">
18 <property name="MemberName" />
19 <property name="CanFocus">True</property>
20 <property name="Position">205</property>
22 <widget class="Gtk.HBox" id="hbox">
23 <property name="MemberName" />
24 <property name="Spacing">6</property>
26 <widget class="Gtk.ScrolledWindow" id="windowTriggers">
27 <property name="MemberName" />
28 <property name="CanFocus">True</property>
29 <property name="ShadowType">In</property>
31 <widget class="Gtk.TreeView" id="listTriggers">
32 <property name="MemberName" />
33 <property name="CanFocus">True</property>
34 <property name="HeadersClickable">True</property>
39 <property name="Position">0</property>
40 <property name="AutoSize">True</property>
44 <widget class="Gtk.VButtonBox" id="vbuttonbox">
45 <property name="MemberName" />
46 <property name="Spacing">6</property>
47 <property name="Size">2</property>
48 <property name="LayoutStyle">Start</property>
50 <widget class="Gtk.Button" id="buttonAdd">
51 <property name="MemberName" />
52 <property name="CanFocus">True</property>
53 <property name="UseStock">True</property>
54 <property name="Type">StockItem</property>
55 <property name="StockId">gtk-add</property>
56 <signal name="Clicked" handler="AddClicked" />
57 <property name="label">gtk-add</property>
60 <property name="Expand">False</property>
61 <property name="Fill">False</property>
65 <widget class="Gtk.Button" id="buttonRemove">
66 <property name="MemberName" />
67 <property name="Sensitive">False</property>
68 <property name="CanFocus">True</property>
69 <property name="UseStock">True</property>
70 <property name="Type">StockItem</property>
71 <property name="StockId">gtk-remove</property>
72 <signal name="Clicked" handler="RemoveClicked" />
73 <property name="label">gtk-remove</property>
76 <property name="Position">1</property>
77 <property name="Expand">False</property>
78 <property name="Fill">False</property>
83 <property name="Position">1</property>
84 <property name="AutoSize">True</property>
85 <property name="Expand">False</property>
86 <property name="Fill">False</property>
91 <property name="Resize">False</property>
95 <widget class="Gtk.Frame" id="frame">
96 <property name="MemberName" />
97 <property name="ShadowType">None</property>
99 <widget class="Gtk.Alignment" id="alignment">
100 <property name="MemberName" />
101 <property name="Xalign">0</property>
102 <property name="Yalign">0</property>
103 <property name="LeftPadding">12</property>
105 <widget class="MonoDevelop.Database.Components.SqlEditorWidget" id="sqlEditor">
106 <property name="MemberName" />
107 <property name="HeightRequest">80</property>
108 <property name="Events">ButtonPressMask</property>
109 <property name="Editable">False</property>
115 <widget class="Gtk.Label" id="GtkLabel2">
116 <property name="MemberName" />
117 <property name="LabelProp" translatable="yes">Statement</property>
118 <property name="UseMarkup">True</property>
121 <property name="type">label_item</property>
129 <widget class="Gtk.Bin" id="MonoDevelop.Database.Designer.ColumnsEditorWidget" design-size="668 400">
130 <property name="MemberName" />
132 <widget class="Gtk.HPaned" id="hpaned">
133 <property name="MemberName" />
134 <property name="CanFocus">True</property>
135 <property name="Position">662</property>
137 <widget class="Gtk.VBox" id="vboxLeft">
138 <property name="MemberName" />
139 <property name="Spacing">6</property>
141 <widget class="Gtk.ScrolledWindow" id="scrolledwindowLeft">
142 <property name="MemberName" />
143 <property name="CanFocus">True</property>
144 <property name="ShadowType">In</property>
146 <widget class="Gtk.TreeView" id="treeColumns">
147 <property name="MemberName" />
148 <property name="CanFocus">True</property>
149 <property name="HeadersClickable">True</property>
154 <property name="Position">0</property>
155 <property name="AutoSize">True</property>
159 <widget class="Gtk.HButtonBox" id="hbuttonbox">
160 <property name="MemberName" />
161 <property name="Spacing">6</property>
162 <property name="Size">4</property>
163 <property name="LayoutStyle">Start</property>
165 <widget class="Gtk.Button" id="buttonAdd">
166 <property name="MemberName" />
167 <property name="CanFocus">True</property>
168 <property name="UseStock">True</property>
169 <property name="Type">StockItem</property>
170 <property name="StockId">gtk-add</property>
171 <signal name="Clicked" handler="AddClicked" />
172 <property name="label">gtk-add</property>
175 <property name="Expand">False</property>
176 <property name="Fill">False</property>
180 <widget class="Gtk.Button" id="buttonRemove">
181 <property name="MemberName" />
182 <property name="Sensitive">False</property>
183 <property name="CanFocus">True</property>
184 <property name="UseStock">True</property>
185 <property name="Type">StockItem</property>
186 <property name="StockId">gtk-remove</property>
187 <signal name="Clicked" handler="RemoveClicked" />
188 <property name="label">gtk-remove</property>
191 <property name="Position">1</property>
192 <property name="Expand">False</property>
193 <property name="Fill">False</property>
197 <widget class="Gtk.Button" id="buttonUp">
198 <property name="MemberName" />
199 <property name="Sensitive">False</property>
200 <property name="CanFocus">True</property>
201 <property name="UseStock">True</property>
202 <property name="Type">StockItem</property>
203 <property name="StockId">gtk-go-up</property>
204 <signal name="Clicked" handler="UpClicked" />
205 <property name="label">gtk-go-up</property>
208 <property name="Position">2</property>
209 <property name="Expand">False</property>
210 <property name="Fill">False</property>
214 <widget class="Gtk.Button" id="buttonDown">
215 <property name="MemberName" />
216 <property name="Sensitive">False</property>
217 <property name="CanFocus">True</property>
218 <property name="UseStock">True</property>
219 <property name="Type">StockItem</property>
220 <property name="StockId">gtk-go-down</property>
221 <signal name="Clicked" handler="DownClicked" />
222 <property name="label">gtk-go-down</property>
225 <property name="Position">3</property>
226 <property name="Expand">False</property>
227 <property name="Fill">False</property>
232 <property name="Position">1</property>
233 <property name="AutoSize">True</property>
234 <property name="Expand">False</property>
235 <property name="Fill">False</property>
240 <property name="Resize">False</property>
244 <widget class="Gtk.ScrolledWindow" id="scrolledwindowRight">
245 <property name="MemberName" />
246 <property name="CanFocus">True</property>
247 <property name="ShadowType">In</property>
249 <widget class="Gtk.Viewport" id="GtkViewport1">
250 <property name="MemberName" />
251 <property name="ShadowType">None</property>
262 <widget class="Gtk.Bin" id="MonoDevelop.Database.Designer.ConstraintsEditorWidget" design-size="615 342">
263 <property name="MemberName" />
268 <widget class="Gtk.Bin" id="MonoDevelop.Database.Designer.IndicesEditorWidget" design-size="300 300">
269 <property name="MemberName" />
274 <widget class="Gtk.Dialog" id="MonoDevelop.Database.Designer.TableEditorDialog" design-size="640 480">
275 <property name="MemberName" />
276 <property name="Title" translatable="yes">Edit Table</property>
277 <property name="TypeHint">Dialog</property>
278 <property name="WindowPosition">Center</property>
279 <property name="SkipTaskbarHint">True</property>
280 <property name="Buttons">2</property>
281 <property name="HelpButton">False</property>
282 <property name="HasSeparator">False</property>
283 <child internal-child="VBox">
284 <widget class="Gtk.VBox" id="dialog1_VBox">
285 <property name="MemberName" />
286 <property name="BorderWidth">2</property>
288 <widget class="Gtk.VBox" id="vboxContent">
289 <property name="MemberName" />
290 <property name="Spacing">6</property>
291 <property name="BorderWidth">6</property>
293 <widget class="Gtk.HBox" id="hboxName">
294 <property name="MemberName" />
295 <property name="Spacing">6</property>
297 <widget class="Gtk.Label" id="label7">
298 <property name="MemberName" />
299 <property name="Xalign">0</property>
300 <property name="LabelProp" translatable="yes">Name</property>
303 <property name="Position">0</property>
304 <property name="AutoSize">True</property>
305 <property name="Expand">False</property>
306 <property name="Fill">False</property>
310 <widget class="Gtk.Entry" id="entryName">
311 <property name="MemberName" />
312 <property name="CanFocus">True</property>
313 <property name="IsEditable">True</property>
314 <property name="InvisibleChar">●</property>
315 <signal name="Changed" handler="NameChanged" />
318 <property name="Position">1</property>
319 <property name="AutoSize">True</property>
324 <property name="Position">0</property>
325 <property name="AutoSize">True</property>
326 <property name="Expand">False</property>
327 <property name="Fill">False</property>
334 <widget class="Gtk.HBox" id="hboxWarning">
335 <property name="MemberName" />
336 <property name="Spacing">6</property>
338 <widget class="Gtk.Image" id="imageWarning">
339 <property name="MemberName" />
340 <property name="Pixbuf">stock:gtk-dialog-warning Menu</property>
343 <property name="Position">0</property>
344 <property name="AutoSize">True</property>
345 <property name="Expand">False</property>
346 <property name="Fill">False</property>
350 <widget class="Gtk.Label" id="labelWarning">
351 <property name="MemberName" />
352 <property name="Xalign">0</property>
353 <property name="LabelProp" translatable="yes" />
356 <property name="Position">1</property>
357 <property name="AutoSize">False</property>
362 <property name="PackType">End</property>
363 <property name="Position">2</property>
364 <property name="AutoSize">True</property>
365 <property name="Expand">False</property>
366 <property name="Fill">False</property>
370 <widget class="Gtk.CheckButton" id="checkPreview">
371 <property name="MemberName" />
372 <property name="CanFocus">True</property>
373 <property name="Label" translatable="yes">Preview SQL</property>
374 <property name="Active">True</property>
375 <property name="DrawIndicator">True</property>
376 <property name="HasLabel">True</property>
377 <property name="UseUnderline">True</property>
380 <property name="PackType">End</property>
381 <property name="Position">3</property>
382 <property name="AutoSize">True</property>
383 <property name="Expand">False</property>
384 <property name="Fill">False</property>
389 <property name="Position">0</property>
390 <property name="AutoSize">True</property>
395 <child internal-child="ActionArea">
396 <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
397 <property name="MemberName" />
398 <property name="Spacing">6</property>
399 <property name="BorderWidth">5</property>
400 <property name="Size">2</property>
401 <property name="LayoutStyle">End</property>
403 <widget class="Gtk.Button" id="buttonCancel">
404 <property name="MemberName" />
405 <property name="CanDefault">True</property>
406 <property name="CanFocus">True</property>
407 <property name="UseStock">True</property>
408 <property name="Type">StockItem</property>
409 <property name="StockId">gtk-cancel</property>
410 <property name="ResponseId">-6</property>
411 <signal name="Clicked" handler="CancelClicked" />
412 <property name="label">gtk-cancel</property>
415 <property name="Expand">False</property>
416 <property name="Fill">False</property>
420 <widget class="Gtk.Button" id="buttonOk">
421 <property name="MemberName" />
422 <property name="Sensitive">False</property>
423 <property name="CanDefault">True</property>
424 <property name="CanFocus">True</property>
425 <property name="UseStock">True</property>
426 <property name="Type">StockItem</property>
427 <property name="StockId">gtk-ok</property>
428 <property name="ResponseId">-5</property>
429 <signal name="Clicked" handler="OkClicked" />
430 <property name="label">gtk-ok</property>
433 <property name="Position">1</property>
434 <property name="Expand">False</property>
435 <property name="Fill">False</property>
441 <widget class="Gtk.Dialog" id="MonoDevelop.Database.Designer.CreateDatabaseDialog" design-size="662 474">
442 <property name="MemberName" />
443 <property name="Title" translatable="yes">Create Database</property>
444 <property name="TypeHint">Dialog</property>
445 <property name="WindowPosition">Center</property>
446 <property name="SkipTaskbarHint">True</property>
447 <property name="Buttons">2</property>
448 <property name="HelpButton">False</property>
449 <property name="HasSeparator">False</property>
450 <child internal-child="VBox">
451 <widget class="Gtk.VBox" id="dialog1_VBox">
452 <property name="MemberName" />
453 <property name="BorderWidth">2</property>
455 <widget class="Gtk.Notebook" id="notebook">
456 <property name="MemberName" />
457 <property name="CanFocus">True</property>
458 <property name="CurrentPage">0</property>
459 <property name="ShowTabs">False</property>
461 <widget class="Gtk.VBox" id="vboxConnection">
462 <property name="MemberName" />
463 <property name="Spacing">6</property>
464 <property name="BorderWidth">6</property>
471 <widget class="Gtk.Label" id="label1">
472 <property name="MemberName" />
473 <property name="LabelProp" translatable="yes">Connection</property>
476 <property name="type">tab</property>
481 <property name="Position">0</property>
482 <property name="AutoSize">True</property>
487 <child internal-child="ActionArea">
488 <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
489 <property name="MemberName" />
490 <property name="Spacing">6</property>
491 <property name="BorderWidth">5</property>
492 <property name="Size">2</property>
493 <property name="LayoutStyle">End</property>
495 <widget class="Gtk.Button" id="buttonCancel">
496 <property name="MemberName" />
497 <property name="CanDefault">True</property>
498 <property name="CanFocus">True</property>
499 <property name="UseStock">True</property>
500 <property name="Type">StockItem</property>
501 <property name="StockId">gtk-cancel</property>
502 <property name="ResponseId">-6</property>
503 <signal name="Clicked" handler="CancelClicked" />
504 <property name="label">gtk-cancel</property>
507 <property name="Expand">False</property>
508 <property name="Fill">False</property>
512 <widget class="Gtk.Button" id="buttonOk">
513 <property name="MemberName" />
514 <property name="Sensitive">False</property>
515 <property name="CanDefault">True</property>
516 <property name="CanFocus">True</property>
517 <property name="UseStock">True</property>
518 <property name="Type">StockItem</property>
519 <property name="StockId">gtk-ok</property>
520 <property name="ResponseId">-5</property>
521 <signal name="Clicked" handler="OkClicked" />
522 <property name="label">gtk-ok</property>
525 <property name="Position">1</property>
526 <property name="Expand">False</property>
527 <property name="Fill">False</property>
533 <widget class="Gtk.Dialog" id="MonoDevelop.Database.Designer.ViewEditorDialog" design-size="640 480">
534 <property name="MemberName" />
535 <property name="WindowPosition">CenterOnParent</property>
536 <property name="Buttons">2</property>
537 <property name="HelpButton">False</property>
538 <property name="HasSeparator">False</property>
539 <child internal-child="VBox">
540 <widget class="Gtk.VBox" id="dialog1_VBox">
541 <property name="MemberName" />
542 <property name="BorderWidth">2</property>
544 <widget class="Gtk.VBox" id="vboxContent">
545 <property name="MemberName" />
546 <property name="Spacing">6</property>
547 <property name="BorderWidth">6</property>
549 <widget class="Gtk.HBox" id="hboxName">
550 <property name="MemberName" />
551 <property name="Spacing">6</property>
553 <widget class="Gtk.Label" id="label7">
554 <property name="MemberName" />
555 <property name="Xalign">0</property>
556 <property name="LabelProp" translatable="yes">Name</property>
559 <property name="Position">0</property>
560 <property name="AutoSize">True</property>
561 <property name="Expand">False</property>
562 <property name="Fill">False</property>
566 <widget class="Gtk.Entry" id="entryName">
567 <property name="MemberName" />
568 <property name="CanFocus">True</property>
569 <property name="IsEditable">True</property>
570 <property name="InvisibleChar">●</property>
571 <signal name="Changed" handler="NameChanged" />
574 <property name="Position">1</property>
575 <property name="AutoSize">True</property>
580 <property name="Position">0</property>
581 <property name="AutoSize">True</property>
582 <property name="Expand">False</property>
583 <property name="Fill">False</property>
590 <widget class="Gtk.HBox" id="hboxWarning">
591 <property name="MemberName" />
592 <property name="Spacing">6</property>
594 <widget class="Gtk.Image" id="imageWarning">
595 <property name="MemberName" />
596 <property name="Pixbuf">stock:gtk-dialog-warning Menu</property>
599 <property name="Position">0</property>
600 <property name="AutoSize">True</property>
601 <property name="Expand">False</property>
602 <property name="Fill">False</property>
606 <widget class="Gtk.Label" id="labelWarning">
607 <property name="MemberName" />
608 <property name="Xalign">0</property>
609 <property name="LabelProp" translatable="yes" />
612 <property name="Position">1</property>
613 <property name="AutoSize">False</property>
618 <property name="Position">2</property>
619 <property name="AutoSize">True</property>
620 <property name="Expand">False</property>
621 <property name="Fill">False</property>
626 <property name="Position">0</property>
627 <property name="AutoSize">True</property>
632 <child internal-child="ActionArea">
633 <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
634 <property name="MemberName" />
635 <property name="Spacing">6</property>
636 <property name="BorderWidth">5</property>
637 <property name="Size">2</property>
638 <property name="LayoutStyle">End</property>
640 <widget class="Gtk.Button" id="buttonCancel">
641 <property name="MemberName" />
642 <property name="CanDefault">True</property>
643 <property name="CanFocus">True</property>
644 <property name="UseStock">True</property>
645 <property name="Type">StockItem</property>
646 <property name="StockId">gtk-cancel</property>
647 <property name="ResponseId">-6</property>
648 <signal name="Clicked" handler="CancelClicked" />
649 <property name="label">gtk-cancel</property>
652 <property name="Expand">False</property>
653 <property name="Fill">False</property>
657 <widget class="Gtk.Button" id="buttonOk">
658 <property name="MemberName" />
659 <property name="Sensitive">False</property>
660 <property name="CanDefault">True</property>
661 <property name="CanFocus">True</property>
662 <property name="UseStock">True</property>
663 <property name="Type">StockItem</property>
664 <property name="StockId">gtk-ok</property>
665 <property name="ResponseId">-5</property>
666 <signal name="Clicked" handler="OkClicked" />
667 <property name="label">gtk-ok</property>
670 <property name="Position">1</property>
671 <property name="Expand">False</property>
672 <property name="Fill">False</property>
678 <widget class="Gtk.Dialog" id="MonoDevelop.Database.Designer.ProcedureEditorDialog" design-size="640 480">
679 <property name="MemberName" />
680 <property name="WindowPosition">CenterOnParent</property>
681 <property name="Buttons">2</property>
682 <property name="HelpButton">False</property>
683 <property name="HasSeparator">False</property>
684 <child internal-child="VBox">
685 <widget class="Gtk.VBox" id="dialog1_VBox">
686 <property name="MemberName" />
687 <property name="BorderWidth">2</property>
689 <widget class="Gtk.VBox" id="vboxContent">
690 <property name="MemberName" />
691 <property name="Spacing">6</property>
692 <property name="BorderWidth">6</property>
694 <widget class="Gtk.HBox" id="hboxName">
695 <property name="MemberName" />
696 <property name="Spacing">6</property>
698 <widget class="Gtk.Label" id="label7">
699 <property name="MemberName" />
700 <property name="Xalign">0</property>
701 <property name="LabelProp" translatable="yes">Name</property>
704 <property name="Position">0</property>
705 <property name="AutoSize">True</property>
706 <property name="Expand">False</property>
707 <property name="Fill">False</property>
711 <widget class="Gtk.Entry" id="entryName">
712 <property name="MemberName" />
713 <property name="CanFocus">True</property>
714 <property name="IsEditable">True</property>
715 <property name="InvisibleChar">●</property>
716 <signal name="Changed" handler="NameChanged" />
719 <property name="Position">1</property>
720 <property name="AutoSize">True</property>
725 <property name="Position">0</property>
726 <property name="AutoSize">True</property>
727 <property name="Expand">False</property>
728 <property name="Fill">False</property>
735 <widget class="Gtk.HBox" id="hboxWarning">
736 <property name="MemberName" />
737 <property name="Spacing">6</property>
739 <widget class="Gtk.Image" id="imageWarning">
740 <property name="MemberName" />
741 <property name="Pixbuf">stock:gtk-dialog-warning Menu</property>
744 <property name="Position">0</property>
745 <property name="AutoSize">True</property>
746 <property name="Expand">False</property>
747 <property name="Fill">False</property>
751 <widget class="Gtk.Label" id="labelWarning">
752 <property name="MemberName" />
753 <property name="Xalign">0</property>
754 <property name="LabelProp" translatable="yes" />
757 <property name="Position">1</property>
758 <property name="AutoSize">False</property>
763 <property name="Position">2</property>
764 <property name="AutoSize">True</property>
765 <property name="Expand">False</property>
766 <property name="Fill">False</property>
771 <property name="Position">0</property>
772 <property name="AutoSize">True</property>
777 <child internal-child="ActionArea">
778 <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
779 <property name="MemberName" />
780 <property name="Spacing">6</property>
781 <property name="BorderWidth">5</property>
782 <property name="Size">2</property>
783 <property name="LayoutStyle">End</property>
785 <widget class="Gtk.Button" id="buttonCancel">
786 <property name="MemberName" />
787 <property name="CanDefault">True</property>
788 <property name="CanFocus">True</property>
789 <property name="UseStock">True</property>
790 <property name="Type">StockItem</property>
791 <property name="StockId">gtk-cancel</property>
792 <property name="ResponseId">-6</property>
793 <signal name="Clicked" handler="CancelClicked" />
794 <property name="label">gtk-cancel</property>
797 <property name="Expand">False</property>
798 <property name="Fill">False</property>
802 <widget class="Gtk.Button" id="buttonOk">
803 <property name="MemberName" />
804 <property name="Sensitive">False</property>
805 <property name="CanDefault">True</property>
806 <property name="CanFocus">True</property>
807 <property name="UseStock">True</property>
808 <property name="Type">StockItem</property>
809 <property name="StockId">gtk-ok</property>
810 <property name="ResponseId">-5</property>
811 <signal name="Clicked" handler="OkClicked" />
812 <property name="label">gtk-ok</property>
815 <property name="Position">1</property>
816 <property name="Expand">False</property>
817 <property name="Fill">False</property>
823 <widget class="Gtk.Bin" id="MonoDevelop.Database.Designer.CommentEditorWidget" design-size="300 300">
824 <property name="MemberName" />
826 <widget class="Gtk.ScrolledWindow" id="scrolledwindow">
827 <property name="MemberName" />
828 <property name="CanFocus">True</property>
829 <property name="ShadowType">In</property>
831 <widget class="Gtk.TextView" id="textComment">
832 <property name="MemberName" />
833 <property name="CanFocus">True</property>
834 <property name="Text" translatable="yes" />
840 <widget class="Gtk.Dialog" id="MonoDevelop.Database.Designer.PreviewDialog" design-size="528 382">
841 <property name="MemberName" />
842 <property name="Title" translatable="yes">Preview</property>
843 <property name="TypeHint">Dialog</property>
844 <property name="WindowPosition">Center</property>
845 <property name="SkipTaskbarHint">True</property>
846 <property name="Buttons">2</property>
847 <property name="HelpButton">False</property>
848 <property name="HasSeparator">False</property>
849 <child internal-child="VBox">
850 <widget class="Gtk.VBox" id="dialog1_VBox">
851 <property name="MemberName" />
852 <property name="BorderWidth">2</property>
854 <widget class="Gtk.VBox" id="vboxContent">
855 <property name="MemberName" />
856 <property name="Spacing">6</property>
858 <widget class="MonoDevelop.Database.Components.SqlEditorWidget" id="sqlEditor">
859 <property name="MemberName" />
860 <property name="Events">ButtonPressMask</property>
861 <property name="Editable">False</property>
864 <property name="Position">0</property>
865 <property name="AutoSize">True</property>
870 <property name="Position">0</property>
871 <property name="AutoSize">True</property>
876 <child internal-child="ActionArea">
877 <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
878 <property name="MemberName" />
879 <property name="Spacing">6</property>
880 <property name="BorderWidth">5</property>
881 <property name="Size">2</property>
882 <property name="LayoutStyle">End</property>
884 <widget class="Gtk.Button" id="buttonCancel">
885 <property name="MemberName" />
886 <property name="CanDefault">True</property>
887 <property name="CanFocus">True</property>
888 <property name="UseStock">True</property>
889 <property name="Type">StockItem</property>
890 <property name="StockId">gtk-cancel</property>
891 <property name="ResponseId">-6</property>
892 <signal name="Clicked" handler="CancelClicked" />
893 <property name="label">gtk-cancel</property>
896 <property name="Expand">False</property>
897 <property name="Fill">False</property>
901 <widget class="Gtk.Button" id="buttonOk">
902 <property name="MemberName" />
903 <property name="Sensitive">False</property>
904 <property name="CanDefault">True</property>
905 <property name="CanFocus">True</property>
906 <property name="UseStock">True</property>
907 <property name="Type">StockItem</property>
908 <property name="StockId">gtk-ok</property>
909 <property name="ResponseId">-5</property>
910 <signal name="Clicked" handler="OkClicked" />
911 <property name="label">gtk-ok</property>
914 <property name="Position">1</property>
915 <property name="Expand">False</property>
916 <property name="Fill">False</property>
922 <widget class="Gtk.Dialog" id="MonoDevelop.Database.Designer.UserEditorDialog" design-size="640 480">
923 <property name="MemberName" />
924 <property name="WindowPosition">CenterOnParent</property>
925 <property name="Buttons">2</property>
926 <property name="HelpButton">False</property>
927 <property name="HasSeparator">False</property>
928 <child internal-child="VBox">
929 <widget class="Gtk.VBox" id="dialog1_VBox">
930 <property name="MemberName" />
931 <property name="BorderWidth">2</property>
933 <widget class="Gtk.VBox" id="vboxContent">
934 <property name="MemberName" />
935 <property name="Spacing">6</property>
936 <property name="BorderWidth">6</property>
938 <widget class="Gtk.HBox" id="hboxName">
939 <property name="MemberName" />
940 <property name="Spacing">6</property>
942 <widget class="Gtk.Label" id="label7">
943 <property name="MemberName" />
944 <property name="Xalign">0</property>
945 <property name="LabelProp" translatable="yes">Name</property>
948 <property name="Position">0</property>
949 <property name="AutoSize">True</property>
950 <property name="Expand">False</property>
951 <property name="Fill">False</property>
955 <widget class="Gtk.Entry" id="entryName">
956 <property name="MemberName" />
957 <property name="CanFocus">True</property>
958 <property name="IsEditable">True</property>
959 <property name="InvisibleChar">●</property>
960 <signal name="Changed" handler="NameChanged" />
963 <property name="Position">1</property>
964 <property name="AutoSize">True</property>
969 <property name="Position">0</property>
970 <property name="AutoSize">True</property>
971 <property name="Expand">False</property>
972 <property name="Fill">False</property>
980 <property name="Position">0</property>
981 <property name="AutoSize">True</property>
986 <child internal-child="ActionArea">
987 <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
988 <property name="MemberName" />
989 <property name="Spacing">6</property>
990 <property name="BorderWidth">5</property>
991 <property name="Size">2</property>
992 <property name="LayoutStyle">End</property>
994 <widget class="Gtk.Button" id="buttonCancel">
995 <property name="MemberName" />
996 <property name="CanDefault">True</property>
997 <property name="CanFocus">True</property>
998 <property name="UseStock">True</property>
999 <property name="Type">StockItem</property>
1000 <property name="StockId">gtk-cancel</property>
1001 <property name="ResponseId">-6</property>
1002 <signal name="Clicked" handler="CancelClicked" />
1003 <property name="label">gtk-cancel</property>
1006 <property name="Expand">False</property>
1007 <property name="Fill">False</property>
1011 <widget class="Gtk.Button" id="buttonOk">
1012 <property name="MemberName" />
1013 <property name="Sensitive">False</property>
1014 <property name="CanDefault">True</property>
1015 <property name="CanFocus">True</property>
1016 <property name="UseStock">True</property>
1017 <property name="Type">StockItem</property>
1018 <property name="StockId">gtk-ok</property>
1019 <property name="ResponseId">-5</property>
1020 <signal name="Clicked" handler="OkClicked" />
1021 <property name="label">gtk-ok</property>
1024 <property name="Position">1</property>
1025 <property name="Expand">False</property>
1026 <property name="Fill">False</property>
1032 <widget class="Gtk.Bin" id="MonoDevelop.Database.Designer.ForeignKeyConstraintEditorWidget" design-size="443 300">
1033 <property name="MemberName" />
1035 <widget class="Gtk.HPaned" id="hpaned">
1036 <property name="MemberName" />
1037 <property name="CanFocus">True</property>
1038 <property name="Position">293</property>
1040 <widget class="Gtk.VBox" id="vbox3">
1041 <property name="MemberName" />
1042 <property name="Spacing">6</property>
1044 <widget class="Gtk.ScrolledWindow" id="windowPK">
1045 <property name="MemberName" />
1046 <property name="CanFocus">True</property>
1047 <property name="ShadowType">In</property>
1049 <widget class="Gtk.TreeView" id="listFK">
1050 <property name="MemberName" />
1051 <property name="CanFocus">True</property>
1052 <property name="HeadersClickable">True</property>
1057 <property name="Position">0</property>
1058 <property name="AutoSize">True</property>
1062 <widget class="Gtk.HButtonBox" id="hbuttonbox">
1063 <property name="MemberName" />
1064 <property name="Spacing">6</property>
1065 <property name="Size">2</property>
1066 <property name="LayoutStyle">Start</property>
1068 <widget class="Gtk.Button" id="buttonAdd">
1069 <property name="MemberName" />
1070 <property name="CanFocus">True</property>
1071 <property name="UseStock">True</property>
1072 <property name="Type">StockItem</property>
1073 <property name="StockId">gtk-add</property>
1074 <property name="label">gtk-add</property>
1077 <property name="Expand">False</property>
1078 <property name="Fill">False</property>
1082 <widget class="Gtk.Button" id="buttonRemove">
1083 <property name="MemberName" />
1084 <property name="Sensitive">False</property>
1085 <property name="CanFocus">True</property>
1086 <property name="UseStock">True</property>
1087 <property name="Type">StockItem</property>
1088 <property name="StockId">gtk-remove</property>
1089 <property name="label">gtk-remove</property>
1092 <property name="Position">1</property>
1093 <property name="Expand">False</property>
1094 <property name="Fill">False</property>
1099 <property name="Position">1</property>
1100 <property name="AutoSize">True</property>
1101 <property name="Expand">False</property>
1102 <property name="Fill">False</property>
1107 <property name="Resize">False</property>
1111 <widget class="Gtk.VBox" id="vboxColumns">
1112 <property name="MemberName" />
1113 <property name="Spacing">6</property>
1115 <widget class="Gtk.Frame" id="frame1">
1116 <property name="MemberName" />
1117 <property name="ShadowType">None</property>
1119 <widget class="Gtk.Alignment" id="GtkAlignment2">
1120 <property name="MemberName" />
1121 <property name="Xalign">0</property>
1122 <property name="Yalign">0</property>
1123 <property name="LeftPadding">12</property>
1125 <widget class="MonoDevelop.Database.Components.SelectColumnWidget" id="columnSelecter">
1126 <property name="MemberName" />
1127 <property name="Sensitive">False</property>
1128 <property name="CanFocus">True</property>
1129 <property name="ShadowType">In</property>
1130 <property name="SingleCheck">False</property>
1136 <widget class="Gtk.Label" id="GtkLabel2">
1137 <property name="MemberName" />
1138 <property name="LabelProp" translatable="yes">Columns</property>
1139 <property name="UseMarkup">True</property>
1142 <property name="type">label_item</property>
1147 <property name="Position">0</property>
1148 <property name="AutoSize">False</property>
1152 <widget class="Gtk.Frame" id="frame2">
1153 <property name="MemberName" />
1154 <property name="ShadowType">None</property>
1156 <widget class="Gtk.Alignment" id="GtkAlignment3">
1157 <property name="MemberName" />
1158 <property name="Xalign">0</property>
1159 <property name="Yalign">0</property>
1160 <property name="LeftPadding">12</property>
1162 <widget class="MonoDevelop.Database.Components.SelectColumnWidget" id="referenceColumnSelecter">
1163 <property name="MemberName" />
1164 <property name="Sensitive">False</property>
1165 <property name="CanFocus">True</property>
1166 <property name="ShadowType">In</property>
1167 <property name="SingleCheck">False</property>
1173 <widget class="Gtk.Label" id="GtkLabel3">
1174 <property name="MemberName" />
1175 <property name="LabelProp" translatable="yes">Reference Columns</property>
1176 <property name="UseMarkup">True</property>
1179 <property name="type">label_item</property>
1184 <property name="Position">1</property>
1185 <property name="AutoSize">False</property>
1193 <widget class="Gtk.Bin" id="MonoDevelop.Database.Designer.CheckConstraintEditorWidget" design-size="497 357">
1194 <property name="MemberName" />
1196 <widget class="Gtk.VPaned" id="vpaned">
1197 <property name="MemberName" />
1198 <property name="CanFocus">True</property>
1199 <property name="Position">189</property>
1201 <widget class="Gtk.HBox" id="hbox">
1202 <property name="MemberName" />
1203 <property name="Spacing">6</property>
1205 <widget class="Gtk.ScrolledWindow" id="windowCheck">
1206 <property name="MemberName" />
1207 <property name="CanFocus">True</property>
1208 <property name="ShadowType">In</property>
1210 <widget class="Gtk.TreeView" id="listCheck">
1211 <property name="MemberName" />
1212 <property name="CanFocus">True</property>
1213 <property name="HeadersClickable">True</property>
1218 <property name="Position">0</property>
1219 <property name="AutoSize">True</property>
1223 <widget class="Gtk.VButtonBox" id="vbuttonbox">
1224 <property name="MemberName" />
1225 <property name="Spacing">6</property>
1226 <property name="Size">2</property>
1227 <property name="LayoutStyle">Start</property>
1229 <widget class="Gtk.Button" id="buttonAdd">
1230 <property name="MemberName" />
1231 <property name="CanFocus">True</property>
1232 <property name="UseStock">True</property>
1233 <property name="Type">StockItem</property>
1234 <property name="StockId">gtk-add</property>
1235 <signal name="Clicked" handler="AddClicked" />
1236 <property name="label">gtk-add</property>
1239 <property name="Expand">False</property>
1240 <property name="Fill">False</property>
1244 <widget class="Gtk.Button" id="buttonRemove">
1245 <property name="MemberName" />
1246 <property name="Sensitive">False</property>
1247 <property name="CanFocus">True</property>
1248 <property name="UseStock">True</property>
1249 <property name="Type">StockItem</property>
1250 <property name="StockId">gtk-remove</property>
1251 <signal name="Clicked" handler="RemoveClicked" />
1252 <property name="label">gtk-remove</property>
1255 <property name="Position">1</property>
1256 <property name="Expand">False</property>
1257 <property name="Fill">False</property>
1262 <property name="Position">1</property>
1263 <property name="AutoSize">True</property>
1264 <property name="Expand">False</property>
1265 <property name="Fill">False</property>
1270 <property name="Resize">False</property>
1274 <widget class="Gtk.Frame" id="frame">
1275 <property name="MemberName" />
1276 <property name="ShadowType">None</property>
1278 <widget class="Gtk.Alignment" id="alignment">
1279 <property name="MemberName" />
1280 <property name="Xalign">0</property>
1281 <property name="Yalign">0</property>
1282 <property name="LeftPadding">12</property>
1284 <widget class="MonoDevelop.Database.Components.SqlEditorWidget" id="sqlEditor">
1285 <property name="MemberName" />
1286 <property name="Events">ButtonPressMask</property>
1287 <property name="Editable">False</property>
1293 <widget class="Gtk.Label" id="GtkLabel2">
1294 <property name="MemberName" />
1295 <property name="LabelProp" translatable="yes">Check Condition</property>
1296 <property name="UseMarkup">True</property>
1299 <property name="type">label_item</property>
1307 <widget class="Gtk.Bin" id="MonoDevelop.Database.Designer.PrimaryKeyConstraintEditorWidget" design-size="449 341">
1308 <property name="MemberName" />
1310 <widget class="Gtk.HPaned" id="hpaned">
1311 <property name="MemberName" />
1312 <property name="CanFocus">True</property>
1313 <property name="Position">293</property>
1315 <widget class="Gtk.VBox" id="vbox3">
1316 <property name="MemberName" />
1317 <property name="Spacing">6</property>
1319 <widget class="Gtk.ScrolledWindow" id="windowPK">
1320 <property name="MemberName" />
1321 <property name="CanFocus">True</property>
1322 <property name="ShadowType">In</property>
1324 <widget class="Gtk.TreeView" id="listPK">
1325 <property name="MemberName" />
1326 <property name="CanFocus">True</property>
1327 <property name="HeadersClickable">True</property>
1332 <property name="Position">0</property>
1333 <property name="AutoSize">True</property>
1337 <widget class="Gtk.HButtonBox" id="hbuttonbox">
1338 <property name="MemberName" />
1339 <property name="Spacing">6</property>
1340 <property name="Size">2</property>
1341 <property name="LayoutStyle">Start</property>
1343 <widget class="Gtk.Button" id="buttonAdd">
1344 <property name="MemberName" />
1345 <property name="CanFocus">True</property>
1346 <property name="UseStock">True</property>
1347 <property name="Type">StockItem</property>
1348 <property name="StockId">gtk-add</property>
1349 <signal name="Clicked" handler="AddClicked" />
1350 <property name="label">gtk-add</property>
1353 <property name="Expand">False</property>
1354 <property name="Fill">False</property>
1358 <widget class="Gtk.Button" id="buttonRemove">
1359 <property name="MemberName" />
1360 <property name="Sensitive">False</property>
1361 <property name="CanFocus">True</property>
1362 <property name="UseStock">True</property>
1363 <property name="Type">StockItem</property>
1364 <property name="StockId">gtk-remove</property>
1365 <signal name="Clicked" handler="RemoveClicked" />
1366 <property name="label">gtk-remove</property>
1369 <property name="Position">1</property>
1370 <property name="Expand">False</property>
1371 <property name="Fill">False</property>
1376 <property name="Position">1</property>
1377 <property name="AutoSize">True</property>
1378 <property name="Expand">False</property>
1379 <property name="Fill">False</property>
1384 <property name="Resize">False</property>
1388 <widget class="MonoDevelop.Database.Components.SelectColumnWidget" id="columnSelecter">
1389 <property name="MemberName" />
1390 <property name="Sensitive">False</property>
1391 <property name="CanFocus">True</property>
1392 <property name="ShadowType">In</property>
1393 <property name="SingleCheck">False</property>
1399 <widget class="Gtk.Bin" id="MonoDevelop.Database.Designer.UniqueConstraintEditorWidget" design-size="439 300">
1400 <property name="MemberName" />
1402 <widget class="Gtk.HPaned" id="hpaned">
1403 <property name="MemberName" />
1404 <property name="CanFocus">True</property>
1405 <property name="Position">304</property>
1407 <widget class="Gtk.VBox" id="vbox3">
1408 <property name="MemberName" />
1409 <property name="Spacing">6</property>
1411 <widget class="Gtk.ScrolledWindow" id="windowPK">
1412 <property name="MemberName" />
1413 <property name="CanFocus">True</property>
1414 <property name="ShadowType">In</property>
1416 <widget class="Gtk.TreeView" id="listUnique">
1417 <property name="MemberName" />
1418 <property name="CanFocus">True</property>
1419 <property name="HeadersClickable">True</property>
1424 <property name="Position">0</property>
1425 <property name="AutoSize">True</property>
1429 <widget class="Gtk.HButtonBox" id="hbuttonbox">
1430 <property name="MemberName" />
1431 <property name="Spacing">6</property>
1432 <property name="Size">2</property>
1433 <property name="LayoutStyle">Start</property>
1435 <widget class="Gtk.Button" id="buttonAdd">
1436 <property name="MemberName" />
1437 <property name="CanFocus">True</property>
1438 <property name="UseStock">True</property>
1439 <property name="Type">StockItem</property>
1440 <property name="StockId">gtk-add</property>
1441 <signal name="Clicked" handler="AddClicked" />
1442 <property name="label">gtk-add</property>
1445 <property name="Expand">False</property>
1446 <property name="Fill">False</property>
1450 <widget class="Gtk.Button" id="buttonRemove">
1451 <property name="MemberName" />
1452 <property name="Sensitive">False</property>
1453 <property name="CanFocus">True</property>
1454 <property name="UseStock">True</property>
1455 <property name="Type">StockItem</property>
1456 <property name="StockId">gtk-remove</property>
1457 <signal name="Clicked" handler="RemoveClicked" />
1458 <property name="label">gtk-remove</property>
1461 <property name="Position">1</property>
1462 <property name="Expand">False</property>
1463 <property name="Fill">False</property>
1468 <property name="Position">1</property>
1469 <property name="AutoSize">True</property>
1470 <property name="Expand">False</property>
1471 <property name="Fill">False</property>
1476 <property name="Resize">False</property>
1480 <widget class="MonoDevelop.Database.Components.SelectColumnWidget" id="columnSelecter">
1481 <property name="MemberName" />
1482 <property name="Sensitive">False</property>
1483 <property name="CanFocus">True</property>
1484 <property name="ShadowType">In</property>
1485 <property name="SingleCheck">False</property>