-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathUFGenAndrJNI.dfm
More file actions
292 lines (290 loc) · 13.2 KB
/
Copy pathUFGenAndrJNI.dfm
File metadata and controls
292 lines (290 loc) · 13.2 KB
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
object FGenAndrJNI: TFGenAndrJNI
Left = 0
Top = 0
BorderStyle = bsToolWindow
Caption = 'Generate JNI from Android.jar'
ClientHeight = 389
ClientWidth = 624
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = 'Segoe UI'
Font.Style = []
Position = poDesktopCenter
OnShow = FormShow
TextHeight = 15
object Panel1: TPanel
Left = 0
Top = 316
Width = 624
Height = 73
Align = alBottom
BevelOuter = bvNone
TabOrder = 6
ExplicitLeft = 2
ExplicitTop = 294
object BGo: TButton
Left = 147
Top = 12
Width = 161
Height = 49
Caption = 'Go'
TabOrder = 0
OnClick = BGoClick
end
object BClose: TButton
Left = 314
Top = 12
Width = 161
Height = 49
Caption = 'Close'
TabOrder = 1
OnClick = BCloseClick
end
end
object BEAndroidJar: TButtonedEdit
Left = 24
Top = 50
Width = 575
Height = 23
AutoSelect = False
Images = ImageList1
LeftButton.ImageIndex = 1
RightButton.ImageIndex = 0
RightButton.Visible = True
TabOrder = 1
OnRightButtonClick = BEAndroidJarRightButtonClick
end
object Memo1: TMemo
AlignWithMargins = True
Left = 24
Top = 3
Width = 575
Height = 44
BevelInner = bvNone
BevelOuter = bvNone
BorderStyle = bsNone
EditMargins.Auto = True
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = 'Segoe UI'
Font.Style = []
Lines.Strings = (
'Directory containing android.jar. e.g. '
'C:\Users\Public\Documents\Embarcadero\Studio\37.0\CatalogReposit' +
'ory\AndroidSDK-'
'37.0.57242.3601\platforms\android-36.1')
ParentFont = False
ReadOnly = True
TabOrder = 0
end
object LEClasses: TLabeledEdit
Left = 24
Top = 100
Width = 575
Height = 23
EditLabel.Width = 309
EditLabel.Height = 15
EditLabel.Caption = 'Classes to process. e.g. android.net.ConnectivityManager.*'
TabOrder = 2
Text = ''
end
object LEOutFile: TLabeledEdit
Left = 24
Top = 172
Width = 575
Height = 23
EditLabel.Width = 3
EditLabel.Height = 15
EditLabel.ShowAccelChar = False
EditLabel.Layout = tlTop
EditLabel.WordWrap = True
TabOrder = 4
Text = ''
end
object MOutput: TMemo
Left = 24
Top = 206
Width = 575
Height = 91
EditMargins.Auto = True
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = 'Segoe UI'
Font.Style = []
ParentFont = False
ReadOnly = True
TabOrder = 5
end
object Memo2: TMemo
Left = 24
Top = 134
Width = 575
Height = 32
BevelInner = bvNone
BevelOuter = bvNone
BorderStyle = bsNone
Lines.Strings = (
'unit name. e.g. ConnectivityManager will create AndroidApi.JNI.C' +
'onnectivityManager.pas file in project '
'directory')
ReadOnly = True
TabOrder = 3
end
object ImageList1: TImageList
ShareImages = True
Left = 584
Top = 219
Bitmap = {
494C010102000800040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
0000000000003600000028000000400000001000000001002000000000000010
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000001516A1002640E600243CE0001F36
DD001327D7001223D3001020D0000D19C9000C16C5000810BF00080DBC00060B
BA00090EB5000C0FB300090AB100050674000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000C8C8C800858585007373
7300737373007373730073737300737373007373730073737300737373007373
7300737373007C7C7C00ACACAC00000000002122A4000E2BE8000019DD000A25
DA003B4AD1003B49D0003C48CE004D55D8004D54D6003F42BF003E41BB003D40
B6001013A80000009F000203A300121372000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000D4D4D400B5460000B5460000B546
0000B5460000B5460000B5460000B5460000B5460000B5460000B5460000B546
0000B5460000B546000055555500A6A6A6008E8ECE003049E9000013E3006071
D400DFE0D600E6E6DF00EFEFE700A9A9A200A2A29B00F0F2E900E7E8E000E1E2
DA007274BC000000A1000C0FB6007777A5000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FF741200B5460000FFA8
5E00FFA75D00FFA65B00FFA45800FFA25400FFA05000FF9D4B00FF9B4700FF9B
4700E54D2300FF9B4700B546000076767600000000FF1E20AB003950EA000016
E600F9F7E800EFEEF000F7F7F700CECECF00C9C9CA00F9F9F900F0F0F100FAF9
EC000002AD001319C2000D0F8600000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FF7E2000B5460000FFB2
7100FFB17000FFB16F00FFAF6B00FFAB6500FFA85F00FFA75C00FFA45700FFA2
5300E5502800FFA25300B54600006E6E6E00000000FF403EAF003945CC001834
F000E2E5EC00FCFBF600FBFBFC00C3C3C300BABABA00FCFCFD00FCFCF800F0F2
EF00040BBE001A20B0002C2C8100000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FF883200B5460000FFBE
8700FFBE8600FFBC8300FFBA7E00FFB77900FFB37200FFB06C00FFAD6700FFAA
6200E5542F00FFA95F00B54600006E6E6E00000000FFD6D6ED001C1DA8003D54
E6007485EB00FFFFFA00FFFFFF007F7F7F006D6D6D00FFFFFF00FFFFFE008C94
DD001B25C80012128600BFBFD800000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FF954600B5460000FFC8
9A00FFC89800FFC69600FFC49000FFC08B00FFBD8400FFB97D00FFB67600FFB2
7100E5583600FFB06C00B54600006E6E6E00000000FF000000FF000000FF1315
A600AEADFF00BFBFFE00FFFFFF004E4E4E0034343400FFFFFF009999FF002826
FF0010128500CBCBE100000000FF000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FFA15B00B5460000FFD3
AC00FFD3AD00FFD1A900FFCEA400FFCB9E00FFC79500FFC49000FFC08A00FFBD
8400E55D3E00FFBA7E00B54600006F6F6F00000000FF000000FF000000FF7D7D
CB00AEB0FF00A6A5FF00EAEAFF003232320021212100E8E8FF005453FF004041
FF006565AA00000000FF000000FF000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FFAE7100B5460000FFDC
BE00FFDCBE00FFDAB900FFD8B500FFD5AF00FFD1A900FFCEA200FFCA9A00FFC8
9700E5624900FFC38E00B546000082828200000000FF000000FF000000FF0000
00FF2226B600ABAEF900B7B6FF00ACACA800A5A59F007776FF006164FA001D1F
A700000000FF000000FF000000FF000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FFBB8800B5460000FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00B5460000C7C7C700000000FF000000FF000000FF0000
00FF3737B400656AD800C4C4FF00FAFAFF00FDFDFF007D7EFF004A4DD6002525
9800000000FF000000FF000000FF000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FFC99F00FFB27600B546
0000B5460000B5460000B5460000B5460000B5460000B5460000B5460000B546
0000B5460000B5460000BEBEBE0000000000000000FF000000FF000000FF0000
00FFB4B4E200181BB200ADB1F700CECEF800C9C9F7008285F900191BA5009D9D
D000000000FF000000FF000000FF000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FFD5B500FFD5B500FFD5
B400FFD6B500FFD5B300FFD5B300FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00B5460000BEBEBE000000000000000000000000FF000000FF000000FF0000
00FF000000FF000000FF1416AF00D5D5FF00C3C2FF001415A500C7C7E6000000
00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FFE0C700FFE0C700FFE0
C700FFE0C700FFE0C700FFFFFF00B5460000B5460000B5460000B5460000B546
0000D4D4D400000000000000000000000000000000FF000000FF000000FF0000
00FF000000FF000000FF6B6BC800DDDFFF00D8D9FF005353B700000000FF0000
00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000B5460000FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00B5460000BCBCBC000000000000000000000000000000
000000000000000000000000000000000000000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF8B8FE700949BEA00DBDBF000000000FF0000
00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000B5460000B5460000B546
0000B5460000B5460000D4D4D400000000000000000000000000000000000000
000000000000000000000000000000000000000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000424D3E000000000000003E000000
2800000040000000100000000100010000000000800000000000000000000000
000000000000000000000000FFFFFF00FFFFFFFF00000000FFFF000000000000
8001000000000000000000000000000000008001000000000000800100000000
00008001000000000000E003000000000000E007000000000000F00F00000000
0000F00F000000000001F00F000000000003FC1F000000000007FC3F00000000
00FFFE3F0000000081FFFFFF0000000000000000000000000000000000000000
000000000000}
end
object FileOpenDialog: TFileOpenDialog
DefaultFolder = 'C:\Users\Public\Documents\Embarcadero'
FavoriteLinks = <>
FileTypes = <>
Options = [fdoPickFolders, fdoPathMustExist]
Title = 'Select directory containing android.jar file'
Left = 59
Top = 299
end
end