Rev 84 | Rev 87 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 84 | Rev 86 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | object UD2MainForm: TUD2MainForm |
1 | object UD2MainForm: TUD2MainForm |
2 | Left = 190 |
2 | Left = 202 |
3 | Top = 177 |
3 | Top = 139 |
4 | Width = 784 |
4 | Width = 897 |
5 | Height = 440 |
5 | Height = 519 |
6 | ActiveControl = IdentificationsListView |
6 | ActiveControl = IniTemplateMemo |
7 | Caption = 'ViaThinkSoft UserDetect2' |
7 | Caption = 'ViaThinkSoft UserDetect2' |
8 | Color = clBtnFace |
8 | Color = clBtnFace |
9 | Font.Charset = DEFAULT_CHARSET |
9 | Font.Charset = DEFAULT_CHARSET |
10 | Font.Color = clWindowText |
10 | Font.Color = clWindowText |
11 | Font.Height = -11 |
11 | Font.Height = -11 |
Line 18... | Line 18... | ||
18 | PixelsPerInch = 96 |
18 | PixelsPerInch = 96 |
19 | TextHeight = 13 |
19 | TextHeight = 13 |
20 | object PageControl1: TPageControl |
20 | object PageControl1: TPageControl |
21 | Left = 0 |
21 | Left = 0 |
22 | Top = 0 |
22 | Top = 0 |
23 | Width = 768 |
23 | Width = 881 |
24 | Height = 402 |
24 | Height = 481 |
25 | ActivePage = TabSheet2 |
25 | ActivePage = TabSheet3 |
26 | Align = alClient |
26 | Align = alClient |
27 | TabOrder = 0 |
27 | TabOrder = 0 |
28 | object TasksTabSheet: TTabSheet |
28 | object TasksTabSheet: TTabSheet |
29 | Caption = 'Tasks' |
29 | Caption = 'Tasks' |
30 | object TasksListView: TVTSListView |
30 | object TasksListView: TVTSListView |
31 | Left = 0 |
31 | Left = 0 |
32 | Top = 0 |
32 | Top = 0 |
33 | Width = 760 |
33 | Width = 873 |
34 | Height = 374 |
34 | Height = 453 |
35 | Align = alClient |
35 | Align = alClient |
36 | Columns = <> |
36 | Columns = <> |
37 | Items.Data = { |
37 | Items.Data = { |
38 | 3B0000000200000000000000FFFFFFFFFFFFFFFF000000000000000004746573 |
38 | 3B0000000200000000000000FFFFFFFFFFFFFFFF000000000000000004746573 |
39 | 7400000000FFFFFFFFFFFFFFFF0000000000000000057465737432} |
39 | 7400000000FFFFFFFFFFFFFFFF0000000000000000057465737432} |
Line 47... | Line 47... | ||
47 | end |
47 | end |
48 | end |
48 | end |
49 | object TabSheet2: TTabSheet |
49 | object TabSheet2: TTabSheet |
50 | Caption = 'Identifications' |
50 | Caption = 'Identifications' |
51 | ImageIndex = 1 |
51 | ImageIndex = 1 |
52 | DesignSize = ( |
- | |
53 | 760 |
- | |
54 | 374) |
- | |
55 | object IdentificationsListView: TVTSListView |
52 | object IdentificationsListView: TVTSListView |
56 | Left = 0 |
53 | Left = 0 |
57 | Top = 0 |
54 | Top = 0 |
58 | Width = 760 |
55 | Width = 873 |
59 | Height = 374 |
56 | Height = 376 |
60 | Align = alClient |
57 | Align = alClient |
61 | Columns = < |
58 | Columns = < |
62 | item |
59 | item |
63 | Caption = 'Description' |
60 | Caption = 'Description' |
64 | Width = 100 |
61 | Width = 100 |
Line 75... | Line 72... | ||
75 | Width = 100 |
72 | Width = 100 |
76 | end |
73 | end |
77 | item |
74 | item |
78 | Caption = 'GUID of Plugin' |
75 | Caption = 'GUID of Plugin' |
79 | end> |
76 | end> |
- | 77 | HideSelection = False |
|
80 | ReadOnly = True |
78 | ReadOnly = True |
81 | RowSelect = True |
79 | RowSelect = True |
82 | PopupMenu = IdentificationsPopupMenu |
80 | PopupMenu = IdentificationsPopupMenu |
83 | TabOrder = 0 |
81 | TabOrder = 0 |
84 | ViewStyle = vsReport |
82 | ViewStyle = vsReport |
85 | OnCompare = ListViewCompare |
83 | OnCompare = ListViewCompare |
86 | end |
84 | end |
87 | object Button5: TButton |
85 | object DynamicTestGroupbox: TGroupBox |
88 | Left = 616 |
86 | Left = 0 |
89 | Top = 320 |
87 | Top = 376 |
90 | Width = 129 |
88 | Width = 873 |
91 | Height = 41 |
89 | Height = 77 |
92 | Anchors = [akRight, akBottom] |
90 | Align = alBottom |
93 | Caption = 'Test dynamic' |
91 | Caption = 'Check Dynamic Query' |
- | 92 | TabOrder = 1 |
|
- | 93 | DesignSize = ( |
|
- | 94 | 873 |
|
- | 95 | 77) |
|
- | 96 | object DynamicTestPluginLabel: TLabel |
|
- | 97 | Left = 16 |
|
- | 98 | Top = 24 |
|
- | 99 | Width = 29 |
|
- | 100 | Height = 13 |
|
- | 101 | Caption = 'Plugin' |
|
- | 102 | end |
|
- | 103 | object DynamicTestDataLabel: TLabel |
|
- | 104 | Left = 272 |
|
- | 105 | Top = 24 |
|
- | 106 | Width = 67 |
|
- | 107 | Height = 13 |
|
- | 108 | Caption = 'Dynamic Data' |
|
- | 109 | end |
|
- | 110 | object DynamicTestPluginComboBox: TComboBox |
|
- | 111 | Left = 16 |
|
- | 112 | Top = 40 |
|
- | 113 | Width = 225 |
|
- | 114 | Height = 21 |
|
- | 115 | Style = csDropDownList |
|
- | 116 | ItemHeight = 13 |
|
- | 117 | TabOrder = 0 |
|
- | 118 | end |
|
- | 119 | object DynamicTestDataEdit: TEdit |
|
- | 120 | Left = 272 |
|
- | 121 | Top = 40 |
|
- | 122 | Width = 441 |
|
- | 123 | Height = 21 |
|
- | 124 | Anchors = [akLeft, akTop, akRight] |
|
94 | TabOrder = 1 |
125 | TabOrder = 1 |
- | 126 | end |
|
- | 127 | object DynamicTestButton: TButton |
|
- | 128 | Left = 736 |
|
- | 129 | Top = 32 |
|
- | 130 | Width = 121 |
|
- | 131 | Height = 33 |
|
- | 132 | Anchors = [akTop, akRight] |
|
- | 133 | Caption = 'Query' |
|
- | 134 | TabOrder = 2 |
|
95 | OnClick = Button5Click |
135 | OnClick = DynamicTestButtonClick |
- | 136 | end |
|
96 | end |
137 | end |
97 | end |
138 | end |
98 | object TabSheet3: TTabSheet |
139 | object TabSheet3: TTabSheet |
99 | Caption = 'Task Definition File Template' |
140 | Caption = 'Task Definition File Template' |
100 | ImageIndex = 2 |
141 | ImageIndex = 2 |
101 | object IniTemplateMemo: TMemo |
142 | object IniTemplateMemo: TMemo |
102 | Left = 0 |
143 | Left = 0 |
103 | Top = 0 |
144 | Top = 0 |
104 | Width = 760 |
145 | Width = 873 |
105 | Height = 323 |
146 | Height = 402 |
106 | Align = alClient |
147 | Align = alClient |
107 | Font.Charset = ANSI_CHARSET |
148 | Font.Charset = ANSI_CHARSET |
108 | Font.Color = clWindowText |
149 | Font.Color = clWindowText |
109 | Font.Height = -12 |
150 | Font.Height = -12 |
110 | Font.Name = 'Courier New' |
151 | Font.Name = 'Courier New' |
111 | Font.Style = [] |
152 | Font.Style = [] |
- | 153 | HideSelection = False |
|
112 | ParentFont = False |
154 | ParentFont = False |
113 | ReadOnly = True |
155 | ReadOnly = True |
114 | ScrollBars = ssBoth |
156 | ScrollBars = ssBoth |
115 | TabOrder = 0 |
157 | TabOrder = 0 |
116 | WantTabs = True |
158 | WantTabs = True |
117 | end |
159 | end |
118 | object Panel1: TPanel |
160 | object Panel1: TPanel |
119 | Left = 0 |
161 | Left = 0 |
120 | Top = 323 |
162 | Top = 402 |
121 | Width = 760 |
163 | Width = 873 |
122 | Height = 51 |
164 | Height = 51 |
123 | Align = alBottom |
165 | Align = alBottom |
124 | BevelOuter = bvNone |
166 | BevelOuter = bvNone |
125 | TabOrder = 1 |
167 | TabOrder = 1 |
126 | DesignSize = ( |
168 | DesignSize = ( |
127 | 760 |
169 | 873 |
128 | 51) |
170 | 51) |
129 | object Button1: TButton |
171 | object OpenTDFButton: TButton |
130 | Left = 8 |
172 | Left = 8 |
131 | Top = 8 |
173 | Top = 8 |
132 | Width = 209 |
174 | Width = 209 |
133 | Height = 33 |
175 | Height = 33 |
134 | Anchors = [akLeft, akTop, akBottom] |
176 | Anchors = [akLeft, akTop, akBottom] |
135 | Caption = 'Open current Task Definition File' |
177 | Caption = 'Open current Task Definition File' |
136 | TabOrder = 0 |
178 | TabOrder = 0 |
137 | OnClick = Button1Click |
179 | OnClick = OpenTDFButtonClick |
138 | end |
180 | end |
139 | object Button2: TButton |
181 | object SaveTDFButton: TButton |
140 | Left = 541 |
182 | Left = 654 |
141 | Top = 8 |
183 | Top = 8 |
142 | Width = 209 |
184 | Width = 209 |
143 | Height = 33 |
185 | Height = 33 |
144 | Anchors = [akTop, akRight, akBottom] |
186 | Anchors = [akTop, akRight, akBottom] |
145 | Caption = 'Save as new Task Definition File' |
187 | Caption = 'Save as new Task Definition File' |
146 | TabOrder = 1 |
188 | TabOrder = 1 |
147 | OnClick = Button2Click |
189 | OnClick = SaveTDFButtonClick |
148 | end |
190 | end |
149 | end |
191 | end |
150 | end |
192 | end |
151 | object TabSheet4: TTabSheet |
193 | object TabSheet4: TTabSheet |
152 | Caption = 'Loaded Plugins' |
194 | Caption = 'Loaded Plugins' |
153 | ImageIndex = 3 |
195 | ImageIndex = 3 |
154 | object LoadedPluginsListView: TVTSListView |
196 | object LoadedPluginsListView: TVTSListView |
155 | Left = 0 |
197 | Left = 0 |
156 | Top = 0 |
198 | Top = 0 |
157 | Width = 760 |
199 | Width = 873 |
158 | Height = 374 |
200 | Height = 453 |
159 | Align = alClient |
201 | Align = alClient |
160 | Columns = < |
202 | Columns = < |
161 | item |
203 | item |
162 | Caption = 'DLL File' |
204 | Caption = 'DLL File' |
163 | Width = 100 |
205 | Width = 100 |
Line 177... | Line 219... | ||
177 | item |
219 | item |
178 | Caption = 'Identification method name' |
220 | Caption = 'Identification method name' |
179 | Width = 100 |
221 | Width = 100 |
180 | end |
222 | end |
181 | item |
223 | item |
- | 224 | Caption = 'Dynamic?' |
|
- | 225 | end |
|
- | 226 | item |
|
182 | Caption = 'Detected IDs' |
227 | Caption = 'Detected IDs' |
183 | end |
228 | end |
184 | item |
229 | item |
185 | Caption = 'Load time' |
230 | Caption = 'Load time' |
186 | end |
231 | end |
Line 189... | Line 234... | ||
189 | end |
234 | end |
190 | item |
235 | item |
191 | Caption = 'GUID of Plugin' |
236 | Caption = 'GUID of Plugin' |
192 | Width = 100 |
237 | Width = 100 |
193 | end> |
238 | end> |
- | 239 | HideSelection = False |
|
194 | ReadOnly = True |
240 | ReadOnly = True |
195 | RowSelect = True |
241 | RowSelect = True |
196 | PopupMenu = LoadedPluginsPopupMenu |
242 | PopupMenu = LoadedPluginsPopupMenu |
197 | TabOrder = 0 |
243 | TabOrder = 0 |
198 | ViewStyle = vsReport |
244 | ViewStyle = vsReport |
Line 201... | Line 247... | ||
201 | end |
247 | end |
202 | object TabSheet5: TTabSheet |
248 | object TabSheet5: TTabSheet |
203 | Caption = 'About' |
249 | Caption = 'About' |
204 | ImageIndex = 4 |
250 | ImageIndex = 4 |
205 | DesignSize = ( |
251 | DesignSize = ( |
206 | 760 |
252 | 873 |
207 | 374) |
253 | 453) |
208 | object Image1: TImage |
254 | object Image1: TImage |
209 | Left = 8 |
255 | Left = 8 |
210 | Top = 8 |
256 | Top = 8 |
211 | Width = 32 |
257 | Width = 32 |
212 | Height = 32 |
258 | Height = 32 |
Line 622... | Line 668... | ||
622 | Caption = '2.2' |
668 | Caption = '2.2' |
623 | end |
669 | end |
624 | object Memo1: TMemo |
670 | object Memo1: TMemo |
625 | Left = 264 |
671 | Left = 264 |
626 | Top = 8 |
672 | Top = 8 |
627 | Width = 482 |
673 | Width = 595 |
628 | Height = 356 |
674 | Height = 435 |
629 | Anchors = [akLeft, akTop, akRight, akBottom] |
675 | Anchors = [akLeft, akTop, akRight, akBottom] |
- | 676 | HideSelection = False |
|
630 | Lines.Strings = ( |
677 | Lines.Strings = ( |
631 | ' GNU GENERAL PUBLIC LICENSE' |
678 | ' GNU GENERAL PUBLIC LICENSE' |
632 | ' Version 3, 29 June 2007' |
679 | ' Version 3, 29 June 2007' |
633 | '' |
680 | '' |
634 | 681 | ||
Line 2101... | Line 2148... | ||
2101 | Caption = 'Errors' |
2148 | Caption = 'Errors' |
2102 | ImageIndex = 5 |
2149 | ImageIndex = 5 |
2103 | object ErrorsMemo: TMemo |
2150 | object ErrorsMemo: TMemo |
2104 | Left = 49 |
2151 | Left = 49 |
2105 | Top = 0 |
2152 | Top = 0 |
2106 | Width = 711 |
2153 | Width = 824 |
2107 | Height = 374 |
2154 | Height = 453 |
2108 | Align = alClient |
2155 | Align = alClient |
- | 2156 | HideSelection = False |
|
2109 | Lines.Strings = ( |
2157 | Lines.Strings = ( |
2110 | '') |
2158 | '') |
2111 | ReadOnly = True |
2159 | ReadOnly = True |
2112 | ScrollBars = ssVertical |
2160 | ScrollBars = ssVertical |
2113 | TabOrder = 0 |
2161 | TabOrder = 0 |
2114 | end |
2162 | end |
2115 | object Panel2: TPanel |
2163 | object Panel2: TPanel |
2116 | Left = 0 |
2164 | Left = 0 |
2117 | Top = 0 |
2165 | Top = 0 |
2118 | Width = 49 |
2166 | Width = 49 |
2119 | Height = 374 |
2167 | Height = 453 |
2120 | Align = alLeft |
2168 | Align = alLeft |
2121 | BevelOuter = bvNone |
2169 | BevelOuter = bvNone |
2122 | TabOrder = 1 |
2170 | TabOrder = 1 |
2123 | object Image2: TImage |
2171 | object Image2: TImage |
2124 | Left = 8 |
2172 | Left = 8 |