-
Notifications
You must be signed in to change notification settings - Fork 5
/
xqueryform.lfm
135 lines (135 loc) · 3.1 KB
/
xqueryform.lfm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
object xqueryfrm: Txqueryfrm
Left = 361
Height = 555
Top = 56
Width = 806
Caption = 'XQuery-Abfrage'
ClientHeight = 555
ClientWidth = 806
DesignTimePPI = 98
OnClose = FormClose
OnCreate = FormCreate
OnShow = FormShow
Position = poScreenCenter
LCLVersion = '2.0.10.0'
Scaled = False
object Panel1: TPanel
Left = 0
Height = 127
Top = 428
Width = 806
Align = alBottom
ClientHeight = 127
ClientWidth = 806
TabOrder = 0
object Button1: TButton
Left = 712
Height = 33
Top = 83
Width = 83
Anchors = [akRight, akBottom]
AutoSize = True
Cancel = True
Caption = 'Schließen'
OnClick = Button1Click
TabOrder = 0
end
object Memo1: TMemo
AnchorSideRight.Control = Button1
Left = 8
Height = 108
Top = 8
Width = 664
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Right = 40
Lines.Strings = (
'for $book in $books '
'where starts-with($book.author, "a") '
'order by $book.author'
'return $book'
)
TabOrder = 1
end
object Button2: TButton
AnchorSideLeft.Control = Button1
Left = 712
Height = 33
Top = 3
Width = 83
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Bottom = 2
Caption = 'Suchen'
Default = True
OnClick = Button2Click
TabOrder = 2
end
object Button3: TButton
AnchorSideLeft.Control = Button2
AnchorSideTop.Control = Button2
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Button2
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = Button1
Left = 712
Height = 43
Top = 38
Width = 83
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Bottom = 2
Caption = '▼'
OnClick = Button3Click
TabOrder = 3
end
end
object Splitter1: TSplitter
Cursor = crVSplit
Left = 0
Height = 5
Top = 423
Width = 806
Align = alBottom
Beveled = True
ResizeAnchor = akBottom
end
object PopupMenu1: TPopupMenu
Left = 664
Top = 480
object querySave: TMenuItem
Caption = 'Query speichern'
Visible = False
OnClick = querySaveClick
end
object queryLoad: TMenuItem
Caption = 'Query laden'
Visible = False
end
object MenuItem1: TMenuItem
Caption = 'Ergebnis exportieren'
OnClick = MenuItem1Click
object MenuItem2: TMenuItem
Caption = 'als XML (ohne Zusatzspalten)'
OnClick = MenuItem2Click
end
object MenuItem3: TMenuItem
Caption = 'als JSON'
OnClick = MenuItem3Click
end
object MenuItem4: TMenuItem
Caption = 'als CSV'
OnClick = MenuItem4Click
end
end
object MenuItemUserColumns: TMenuItem
AutoCheck = True
Caption = 'benutzerdefinierte Spalten anzeigen'
Checked = True
ShowAlwaysCheckable = True
OnClick = MenuItemUserColumnsClick
end
end
object SaveDialog1: TSaveDialog
Left = 608
Top = 488
end
end