MgrPkgGenDBEntryEdit.dfm 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443
  1. object frmDBEntry: TfrmDBEntry
  2. Left = 195
  3. Top = 108
  4. BorderStyle = bsDialog
  5. Caption = 'Package Manager Data Entry'
  6. ClientHeight = 375
  7. ClientWidth = 427
  8. Color = clBtnFace
  9. Font.Charset = DEFAULT_CHARSET
  10. Font.Color = clBtnText
  11. Font.Height = -11
  12. Font.Name = 'Tahoma'
  13. Font.Style = []
  14. OldCreateOrder = True
  15. Position = poScreenCenter
  16. OnCreate = FormCreate
  17. PixelsPerInch = 96
  18. TextHeight = 13
  19. object pnlMain: TPanel
  20. Left = 0
  21. Top = 0
  22. Width = 427
  23. Height = 341
  24. Align = alClient
  25. BevelOuter = bvNone
  26. BorderWidth = 5
  27. ParentColor = True
  28. TabOrder = 0
  29. object pgControlMain: TPageControl
  30. Left = 5
  31. Top = 5
  32. Width = 417
  33. Height = 331
  34. ActivePage = tbshtMain
  35. Align = alClient
  36. TabOrder = 0
  37. object tbshtMain: TTabSheet
  38. Caption = 'Main'
  39. DesignSize = (
  40. 409
  41. 303)
  42. object lblUnitName: TLabel
  43. Left = 16
  44. Top = 16
  45. Width = 46
  46. Height = 13
  47. Caption = 'File Name'
  48. FocusControl = dbedtFileName
  49. end
  50. object dbedtFileName: TDBEdit
  51. Left = 16
  52. Top = 32
  53. Width = 377
  54. Height = 21
  55. Anchors = [akLeft, akTop, akRight]
  56. DataField = 'FileName'
  57. DataSource = DMDS.DSMain
  58. Font.Charset = DEFAULT_CHARSET
  59. Font.Color = clWindowText
  60. Font.Height = -11
  61. Font.Name = 'Tahoma'
  62. Font.Style = []
  63. ParentFont = False
  64. TabOrder = 0
  65. OnChange = dbedtFileNameChange
  66. end
  67. object grpDevIDE: TGroupBox
  68. Left = 16
  69. Top = 59
  70. Width = 385
  71. Height = 239
  72. Anchors = [akLeft, akTop, akRight, akBottom]
  73. Caption = 'Packaging (Development ENviornment)'
  74. TabOrder = 1
  75. object lblPackage: TLabel
  76. Left = 24
  77. Top = 164
  78. Width = 40
  79. Height = 13
  80. Caption = 'Package'
  81. end
  82. object dbchkDotNET: TDBCheckBox
  83. Left = 24
  84. Top = 25
  85. Width = 161
  86. Height = 17
  87. Caption = 'DotNet (Visual Studio)'
  88. DataField = 'DotNet'
  89. DataSource = DMDS.DSMain
  90. TabOrder = 0
  91. ValueChecked = 'True'
  92. ValueUnchecked = 'False'
  93. end
  94. object dbchkDelphiDotNET: TDBCheckBox
  95. Left = 24
  96. Top = 49
  97. Width = 97
  98. Height = 17
  99. Caption = 'Delphi DotNet'
  100. DataField = 'DelphiDotNet'
  101. DataSource = DMDS.DSMain
  102. TabOrder = 1
  103. ValueChecked = 'True'
  104. ValueUnchecked = 'False'
  105. end
  106. object dbchkVCL: TDBCheckBox
  107. Left = 24
  108. Top = 95
  109. Width = 97
  110. Height = 17
  111. Caption = 'VCL'
  112. DataField = 'VCL'
  113. DataSource = DMDS.DSMain
  114. TabOrder = 3
  115. ValueChecked = 'True'
  116. ValueUnchecked = 'False'
  117. end
  118. object dbchkKylix: TDBCheckBox
  119. Left = 24
  120. Top = 118
  121. Width = 97
  122. Height = 17
  123. Caption = 'Kylix'
  124. DataField = 'Kylix'
  125. DataSource = DMDS.DSMain
  126. TabOrder = 4
  127. ValueChecked = 'True'
  128. ValueUnchecked = 'False'
  129. end
  130. object dbchkDesignTimeOnly: TDBCheckBox
  131. Left = 24
  132. Top = 210
  133. Width = 153
  134. Height = 17
  135. Caption = 'Design-Time-Only Unit'
  136. DataField = 'DesignUnit'
  137. DataSource = DMDS.DSMain
  138. TabOrder = 5
  139. ValueChecked = 'True'
  140. ValueUnchecked = 'False'
  141. OnClick = dbchkDesignTimeOnlyClick
  142. end
  143. object dbchkFPCLazarus: TDBCheckBox
  144. Left = 24
  145. Top = 141
  146. Width = 153
  147. Height = 17
  148. Caption = 'FreePascal/Lazarus Unit'
  149. DataField = 'FPC'
  150. DataSource = DMDS.DSMain
  151. TabOrder = 6
  152. ValueChecked = 'True'
  153. ValueUnchecked = 'False'
  154. OnClick = dbchkFPCLazarusClick
  155. end
  156. object dbcboPackage: TDBComboBox
  157. Left = 24
  158. Top = 183
  159. Width = 265
  160. Height = 21
  161. DataField = 'Pkg'
  162. DataSource = DMDS.DSMain
  163. ItemHeight = 13
  164. Items.Strings = (
  165. 'System'
  166. 'Core'
  167. 'Protocols'
  168. 'Security')
  169. TabOrder = 7
  170. end
  171. object dbcboNet20Framework: TDBCheckBox
  172. Left = 24
  173. Top = 72
  174. Width = 213
  175. Height = 17
  176. Caption = 'Requires NET 2.0 Framework or Above'
  177. DataField = 'DotNet2_0OrAboveOnly'
  178. DataSource = DMDS.DSMain
  179. TabOrder = 2
  180. ValueChecked = 'True'
  181. ValueUnchecked = 'False'
  182. end
  183. end
  184. end
  185. object tbshtUnitDetails: TTabSheet
  186. Caption = 'Unit Details'
  187. DesignSize = (
  188. 409
  189. 303)
  190. object lblShortDescription: TLabel
  191. Left = 16
  192. Top = 168
  193. Width = 82
  194. Height = 13
  195. Caption = 'Short Description'
  196. FocusControl = dbedtShortDescription
  197. end
  198. object lblOwner: TLabel
  199. Left = 16
  200. Top = 264
  201. Width = 37
  202. Height = 13
  203. Caption = 'Owners'
  204. FocusControl = dbedtOwners
  205. end
  206. object lbldbProtocols: TLabel
  207. Left = 16
  208. Top = 216
  209. Width = 39
  210. Height = 13
  211. Caption = 'Protocol'
  212. FocusControl = dbedtProtocols
  213. end
  214. object dbedtFTPListParser: TDBCheckBox
  215. Left = 16
  216. Top = 16
  217. Width = 273
  218. Height = 17
  219. Caption = 'FTP List Parser Class'
  220. DataField = 'FTPParser'
  221. DataSource = DMDS.DSMain
  222. TabOrder = 0
  223. ValueChecked = 'True'
  224. ValueUnchecked = 'False'
  225. end
  226. object dbchkIFDEFPermitted: TDBCheckBox
  227. Left = 16
  228. Top = 40
  229. Width = 105
  230. Height = 17
  231. Caption = 'IFDEF Permitted'
  232. DataField = 'IFDEFPermitted'
  233. DataSource = DMDS.DSMain
  234. TabOrder = 1
  235. ValueChecked = 'True'
  236. ValueUnchecked = 'False'
  237. end
  238. object dbchkHasRegisterProc: TDBCheckBox
  239. Left = 16
  240. Top = 64
  241. Width = 153
  242. Height = 17
  243. Caption = 'Has Register Procedure'
  244. DataField = 'FPCHasRegProc'
  245. DataSource = DMDS.DSMain
  246. TabOrder = 2
  247. ValueChecked = 'True'
  248. ValueUnchecked = 'False'
  249. end
  250. object dbchkHasAssociatedLazRes: TDBCheckBox
  251. Left = 16
  252. Top = 112
  253. Width = 273
  254. Height = 17
  255. Caption = 'Has Associated Lazarus Resource File (.LRS)'
  256. DataField = 'FPCHasLRSFile'
  257. DataSource = DMDS.DSMain
  258. TabOrder = 4
  259. ValueChecked = 'True'
  260. ValueUnchecked = 'False'
  261. end
  262. object dbchkBubbleExists: TDBCheckBox
  263. Left = 16
  264. Top = 136
  265. Width = 97
  266. Height = 17
  267. Caption = 'Bubble Exists'
  268. DataField = 'BubbleExists'
  269. DataSource = DMDS.DSMain
  270. TabOrder = 5
  271. ValueChecked = 'True'
  272. ValueUnchecked = 'False'
  273. end
  274. object dbedtShortDescription: TDBEdit
  275. Left = 16
  276. Top = 184
  277. Width = 377
  278. Height = 21
  279. Anchors = [akLeft, akTop, akRight]
  280. DataField = 'DescrShort'
  281. DataSource = DMDS.DSMain
  282. Font.Charset = DEFAULT_CHARSET
  283. Font.Color = clWindowText
  284. Font.Height = -11
  285. Font.Name = 'Tahoma'
  286. Font.Style = []
  287. ParentFont = False
  288. TabOrder = 6
  289. end
  290. object dbedtOwners: TDBEdit
  291. Left = 16
  292. Top = 280
  293. Width = 377
  294. Height = 21
  295. Anchors = [akLeft, akTop, akRight]
  296. DataField = 'Owners'
  297. DataSource = DMDS.DSMain
  298. Font.Charset = DEFAULT_CHARSET
  299. Font.Color = clWindowText
  300. Font.Height = -11
  301. Font.Name = 'Tahoma'
  302. Font.Style = []
  303. ParentFont = False
  304. TabOrder = 8
  305. end
  306. object dbchkListInLazPackage: TDBCheckBox
  307. Left = 16
  308. Top = 88
  309. Width = 273
  310. Height = 17
  311. Caption = 'List in Makefile.fpc or Lazarus Package'
  312. DataField = 'FPCListInPkg'
  313. DataSource = DMDS.DSMain
  314. TabOrder = 3
  315. ValueChecked = 'True'
  316. ValueUnchecked = 'False'
  317. OnClick = dbchkListInLazPackageClick
  318. end
  319. object dbedtProtocols: TDBEdit
  320. Left = 16
  321. Top = 232
  322. Width = 377
  323. Height = 21
  324. DataField = 'Protocol'
  325. DataSource = DMDS.DSMain
  326. Font.Charset = DEFAULT_CHARSET
  327. Font.Color = clWindowText
  328. Font.Height = -11
  329. Font.Name = 'Tahoma'
  330. Font.Style = []
  331. ParentFont = False
  332. TabOrder = 7
  333. end
  334. end
  335. object tbshtRelease: TTabSheet
  336. Caption = 'Release'
  337. object lblRelComment: TLabel
  338. Left = 16
  339. Top = 112
  340. Width = 86
  341. Height = 13
  342. Caption = 'Release Comment'
  343. FocusControl = dbedtComment
  344. end
  345. object dbchkRelease: TDBCheckBox
  346. Left = 16
  347. Top = 16
  348. Width = 97
  349. Height = 17
  350. Caption = 'Release'
  351. DataField = 'Release'
  352. DataSource = DMDS.DSMain
  353. TabOrder = 0
  354. ValueChecked = 'True'
  355. ValueUnchecked = 'False'
  356. end
  357. object dbchkReleaseNativeOS: TDBCheckBox
  358. Left = 16
  359. Top = 48
  360. Width = 129
  361. Height = 17
  362. Caption = 'Release for Native OS'
  363. DataField = 'ReleaseNative'
  364. DataSource = DMDS.DSMain
  365. TabOrder = 1
  366. ValueChecked = 'True'
  367. ValueUnchecked = 'False'
  368. end
  369. object dbReleaseDotNET: TDBCheckBox
  370. Left = 16
  371. Top = 80
  372. Width = 153
  373. Height = 17
  374. Caption = 'Release for DotNet'
  375. DataField = 'ReleaseDotNet'
  376. DataSource = DMDS.DSMain
  377. TabOrder = 2
  378. ValueChecked = 'True'
  379. ValueUnchecked = 'False'
  380. end
  381. object dbedtComment: TDBEdit
  382. Left = 16
  383. Top = 128
  384. Width = 377
  385. Height = 21
  386. DataField = 'ReleaseComment'
  387. DataSource = DMDS.DSMain
  388. Font.Charset = DEFAULT_CHARSET
  389. Font.Color = clWindowText
  390. Font.Height = -11
  391. Font.Name = 'Tahoma'
  392. Font.Style = []
  393. ParentFont = False
  394. TabOrder = 3
  395. end
  396. end
  397. end
  398. end
  399. object pnlButtons: TPanel
  400. Left = 0
  401. Top = 341
  402. Width = 427
  403. Height = 34
  404. Align = alBottom
  405. BevelOuter = bvNone
  406. ParentColor = True
  407. TabOrder = 1
  408. DesignSize = (
  409. 427
  410. 34)
  411. object OKBtn: TButton
  412. Left = 187
  413. Top = 2
  414. Width = 75
  415. Height = 25
  416. Anchors = [akRight, akBottom]
  417. Caption = 'OK'
  418. Default = True
  419. ModalResult = 1
  420. TabOrder = 0
  421. end
  422. object CancelBtn: TButton
  423. Left = 267
  424. Top = 2
  425. Width = 75
  426. Height = 25
  427. Anchors = [akRight, akBottom]
  428. Cancel = True
  429. Caption = 'Cancel'
  430. ModalResult = 2
  431. TabOrder = 1
  432. end
  433. object HelpBtn: TButton
  434. Left = 347
  435. Top = 2
  436. Width = 75
  437. Height = 25
  438. Anchors = [akRight, akBottom]
  439. Caption = '&Help'
  440. TabOrder = 2
  441. end
  442. end
  443. end