UFRMPascalCoinWalletConfig.dfm 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381
  1. object FRMPascalCoinWalletConfig: TFRMPascalCoinWalletConfig
  2. Left = 0
  3. Top = 0
  4. BorderIcons = [biSystemMenu]
  5. BorderStyle = bsSingle
  6. Caption = 'Options'
  7. ClientHeight = 519
  8. ClientWidth = 374
  9. Color = clBtnFace
  10. Font.Charset = DEFAULT_CHARSET
  11. Font.Color = clWindowText
  12. Font.Height = -11
  13. Font.Name = 'Tahoma'
  14. Font.Style = []
  15. OldCreateOrder = False
  16. Position = poOwnerFormCenter
  17. OnCreate = FormCreate
  18. PixelsPerInch = 96
  19. TextHeight = 13
  20. object Label1: TLabel
  21. Left = 30
  22. Top = 390
  23. Width = 120
  24. Height = 13
  25. Caption = 'Default fee for operation'
  26. end
  27. object Label2: TLabel
  28. Left = 30
  29. Top = 116
  30. Width = 98
  31. Height = 13
  32. Caption = 'Internet Server Port'
  33. end
  34. object lblDefaultInternetServerPort: TLabel
  35. Left = 248
  36. Top = 116
  37. Width = 70
  38. Height = 13
  39. Caption = '(Default XXXX)'
  40. end
  41. object Label3: TLabel
  42. Left = 15
  43. Top = 67
  44. Width = 60
  45. Height = 13
  46. Caption = 'Miner Name:'
  47. end
  48. object Label4: TLabel
  49. Left = 90
  50. Top = 91
  51. Width = 259
  52. Height = 13
  53. Caption = 'This name will be included in each new block you mine!'
  54. Font.Charset = DEFAULT_CHARSET
  55. Font.Color = clGray
  56. Font.Height = -11
  57. Font.Name = 'Tahoma'
  58. Font.Style = []
  59. ParentFont = False
  60. end
  61. object Label5: TLabel
  62. Left = 30
  63. Top = 231
  64. Width = 73
  65. Height = 13
  66. Caption = 'JSON-RPC Port'
  67. end
  68. object lblDefaultJSONRPCMinerServerPort: TLabel
  69. Left = 248
  70. Top = 231
  71. Width = 70
  72. Height = 13
  73. Caption = '(Default XXXX)'
  74. end
  75. object Label6: TLabel
  76. Left = 24
  77. Top = 162
  78. Width = 57
  79. Height = 13
  80. Caption = 'Allowed IP'#39's'
  81. end
  82. object Label7: TLabel
  83. Left = 92
  84. Top = 182
  85. Width = 209
  86. Height = 13
  87. Caption = 'Ip'#39's separated by semicolon or empty for all'
  88. Font.Charset = DEFAULT_CHARSET
  89. Font.Color = clGray
  90. Font.Height = -11
  91. Font.Name = 'Tahoma'
  92. Font.Style = []
  93. ParentFont = False
  94. end
  95. object cbJSONRPCMinerServerActive: TCheckBox
  96. Left = 15
  97. Top = 205
  98. Width = 261
  99. Height = 17
  100. Caption = 'JSON-RPC Server Miner (TCP/IP, no HTTP)'
  101. TabOrder = 6
  102. end
  103. object ebDefaultFee: TEdit
  104. Left = 170
  105. Top = 387
  106. Width = 56
  107. Height = 21
  108. Alignment = taRightJustify
  109. TabOrder = 10
  110. Text = '0'
  111. end
  112. object cbSaveLogFiles: TCheckBox
  113. Left = 15
  114. Top = 414
  115. Width = 97
  116. Height = 17
  117. Caption = 'Save log file'
  118. TabOrder = 11
  119. OnClick = cbSaveLogFilesClick
  120. end
  121. object cbShowLogs: TCheckBox
  122. Left = 15
  123. Top = 452
  124. Width = 97
  125. Height = 17
  126. Caption = 'Show logs'
  127. TabOrder = 13
  128. end
  129. object bbOk: TBitBtn
  130. Left = 176
  131. Top = 475
  132. Width = 75
  133. Height = 25
  134. DoubleBuffered = True
  135. Kind = bkOK
  136. ParentDoubleBuffered = False
  137. TabOrder = 16
  138. OnClick = bbOkClick
  139. end
  140. object bbCancel: TBitBtn
  141. Left = 266
  142. Top = 475
  143. Width = 75
  144. Height = 25
  145. DoubleBuffered = True
  146. Kind = bkCancel
  147. ParentDoubleBuffered = False
  148. TabOrder = 17
  149. end
  150. object udInternetServerPort: TUpDown
  151. Left = 226
  152. Top = 113
  153. Width = 16
  154. Height = 21
  155. Associate = ebInternetServerPort
  156. Min = 1
  157. Max = 40000
  158. Position = 4004
  159. TabOrder = 3
  160. Thousands = False
  161. end
  162. object ebInternetServerPort: TEdit
  163. Left = 170
  164. Top = 113
  165. Width = 56
  166. Height = 21
  167. Alignment = taRightJustify
  168. TabOrder = 2
  169. Text = '4004'
  170. end
  171. object bbUpdatePassword: TBitBtn
  172. Left = 15
  173. Top = 14
  174. Width = 336
  175. Height = 38
  176. Caption = 'Wallet Password'
  177. DoubleBuffered = True
  178. Font.Charset = DEFAULT_CHARSET
  179. Font.Color = clWindowText
  180. Font.Height = -13
  181. Font.Name = 'Tahoma'
  182. Font.Style = [fsBold]
  183. Glyph.Data = {
  184. 76060000424D7606000000000000360400002800000018000000180000000100
  185. 0800000000004002000000000000000000000001000000010000000000000101
  186. 0100020202000303030004040400050505000606060007070700080808000909
  187. 09000A0A0A000B0B0B000C0C0C000D0D0D000E0E0E000F0F0F00101010001111
  188. 1100121212001313130014141400151515001616160017171700181818001919
  189. 19001A1A1A001B1B1B001C1C1C001D1D1D001E1E1E001F1F1F00202020002121
  190. 2100222222002323230024242400252525002626260027272700282828002929
  191. 29002A2A2A002B2B2B002C2C2C002D2D2D002E2E2E002F2F2F00303030003131
  192. 3100323232003333330034343400353535003636360037373700383838003939
  193. 39003A3A3A003B3B3B003C3C3C003D3D3D003E3E3E003F3F3F00404040004141
  194. 4100424242004343430044444400454545004646460047474700484848004949
  195. 49004A4A4A004B4B4B004C4C4C004D4D4D004E4E4E004F4F4F00505050005151
  196. 5100525252005353530054545400555555005656560057575700585858005959
  197. 59005A5A5A005B5B5B005C5C5C005D5D5D005E5E5E00685968007C4F7C009441
  198. 9400B72CB700DD15DD00F506F500FD01FD00FE00FE00FE00FE00FE00FE00FE00
  199. FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00
  200. FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00
  201. FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00
  202. FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00
  203. FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00
  204. FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00
  205. FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00
  206. FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00
  207. FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00
  208. FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00
  209. FE00FE00FE00FE00FE00FE00FE00F008F900D517F000BD24E800A830E1007B4B
  210. D0005065C1003774B7002B7DB100237FAC001F82AD001C83AD001785AE001687
  211. AF001489B100128AB300108CB6000F8EB9000D91BB000C94BF000A97C3000A99
  212. C5000A9AC7000B9BC8000B9CCA000C9ECC000C9FCD000DA0CE000DA1CE000EA2
  213. CF0011A3CF0015A4CF0018A5CF001CA7D10021A9D1002AAAD00035AACD0035AD
  214. D00035AFD30035B1D60037B5D8003AB8DB003EB9DC0040BBDD0045BEDE004CC1
  215. E00055C6E3005BC8E40061CAE40066CBE3006BCCE30072D3E60078D8EB0080D8
  216. EE0083D9F10085DCF40088DBF5008BDBF6008EDAF70091DAF70095DCF70097E0
  217. F7009EE3F800A4E7F900A9E9F900AEE9F900B5EBF900B2EBF800919191919191
  218. 919191919191919191919191919191919191919191919191D5E7E8E7E3DED591
  219. 919191919191919191919191919191D6DDF7F8F8F7F6F4EEE6D5919191919191
  220. 919191919191D7DADEF8F8F6F7F6EDF1F8F1E69191919191919191919191DADE
  221. DFFAFAF8F7F7E9EDF7F7F8EB91919191919191919191DDE5E3FCFCFAFAEEE0E9
  222. F3F7F7F7DC919191919191919191DEE7E4FEFEFCFCEDC5E0EFF7F6F6DC919191
  223. 919191919191DEEAE7FEFEFEFDFBC4C4F5F7F6F6DC919191919191919191E3EC
  224. E9FEFEFEFEFEE0C3F9F7F6F6DC919191919191919191E3E9E3F8F8F1F1F8FBFB
  225. FCFAF7F6DC919191919191919191DCEAEAE0E1E9E5E3DEE4EBF2FAF9DC919191
  226. 919191919191DBF3EEC5C5EFF3EBE5DDD9D6E6F5DC91919191919191919191D5
  227. E8EDF1FAF6F0EAE4DAD1D2DBDC919191919191919191919191DBE8F0F3F3F3E4
  228. D0CFE4D8DC919191919191919191919191919191D5DEE4DED2CFD4D491919191
  229. 91919191919191919191919191919191D2CE9191919191919191919191919191
  230. 91C8C89191919191D2CE919191919191919191919191919191D9D09191919191
  231. D2CE919191919191919191919191919191E6E39191919191D2CE919191919191
  232. 919191919191919191E0F3CE91919191D2CE9191919191919191919191919191
  233. 9191EFF6E1C9C8CDD9CC91919191919191919191919191919191C9EDF9F3F3EB
  234. DC91919191919191919191919191919191919191CBE0E1CF9191919191919191
  235. 9191919191919191919191919191919191919191919191919191}
  236. ParentDoubleBuffered = False
  237. ParentFont = False
  238. TabOrder = 0
  239. OnClick = bbUpdatePasswordClick
  240. end
  241. object ebMinerName: TEdit
  242. Left = 90
  243. Top = 64
  244. Width = 261
  245. Height = 21
  246. TabOrder = 1
  247. Text = 'ebMinerName'
  248. end
  249. object cbShowModalMessages: TCheckBox
  250. Left = 170
  251. Top = 414
  252. Width = 171
  253. Height = 17
  254. Caption = 'Show modal messages'
  255. TabOrder = 14
  256. end
  257. object udJSONRPCMinerServerPort: TUpDown
  258. Left = 226
  259. Top = 228
  260. Width = 16
  261. Height = 21
  262. Associate = ebJSONRPCMinerServerPort
  263. Min = 1
  264. Max = 40000
  265. Position = 1
  266. TabOrder = 8
  267. Thousands = False
  268. end
  269. object ebJSONRPCMinerServerPort: TEdit
  270. Left = 170
  271. Top = 228
  272. Width = 56
  273. Height = 21
  274. Alignment = taRightJustify
  275. TabOrder = 7
  276. Text = '1'
  277. end
  278. object gbMinerPrivateKey: TGroupBox
  279. Left = 15
  280. Top = 255
  281. Width = 334
  282. Height = 121
  283. Caption = ' Miner Server Private Key: '
  284. TabOrder = 9
  285. object rbGenerateANewPrivateKeyEachBlock: TRadioButton
  286. Left = 20
  287. Top = 20
  288. Width = 301
  289. Height = 17
  290. Caption = 'Generate a new private key for each generated block'
  291. TabOrder = 0
  292. end
  293. object rbUseARandomKey: TRadioButton
  294. Left = 20
  295. Top = 40
  296. Width = 216
  297. Height = 17
  298. Caption = 'Use a random existing key'
  299. TabOrder = 1
  300. end
  301. object rbMineAllwaysWithThisKey: TRadioButton
  302. Left = 20
  303. Top = 61
  304. Width = 216
  305. Height = 17
  306. Caption = 'Always mine with this key:'
  307. TabOrder = 2
  308. end
  309. object cbPrivateKeyToMine: TComboBox
  310. Left = 45
  311. Top = 85
  312. Width = 266
  313. Height = 21
  314. Style = csDropDownList
  315. TabOrder = 3
  316. end
  317. end
  318. object cbSaveDebugLogs: TCheckBox
  319. Left = 31
  320. Top = 432
  321. Width = 97
  322. Height = 17
  323. Caption = 'Save debug logs too'
  324. TabOrder = 12
  325. end
  326. object bbOpenDataFolder: TBitBtn
  327. Left = 15
  328. Top = 475
  329. Width = 120
  330. Height = 25
  331. Caption = 'Open Data folder'
  332. DoubleBuffered = True
  333. Glyph.Data = {
  334. 36030000424D3603000000000000360000002800000010000000100000000100
  335. 18000000000000030000120B0000120B00000000000000000000FF00FF078DBE
  336. 078DBE078DBE078DBE078DBE078DBE078DBE078DBE078DBE078DBE078DBE078D
  337. BEFF00FFFF00FFFF00FF078DBE25A1D171C6E884D7FA66CDF965CDF965CDF965
  338. CDF965CDF865CDF965CDF866CEF93AADD81999C9FF00FFFF00FF078DBE4CBCE7
  339. 39A8D1A0E2FB6FD4FA6FD4F96ED4FA6FD4F96FD4FA6FD4FA6FD4FA6ED4F93EB1
  340. D9C9F0F3078DBEFF00FF078DBE72D6FA078DBEAEE9FC79DCFB79DCFB79DCFB79
  341. DCFB79DCFB7ADCFB79DCFA79DCFA44B5D9C9F0F3078DBEFF00FF078DBE79DDFB
  342. 1899C79ADFF392E7FC84E4FB83E4FC83E4FC84E4FC83E4FC83E4FB84E5FC48B9
  343. DAC9F0F31496C4FF00FF078DBE82E3FC43B7DC65C2E0ABF0FC8DEBFC8DEBFC8D
  344. EBFD8DEBFD8DEBFC8DEBFD8DEBFC4CBBDAC9F0F3C9F0F3078DBE078DBE8AEAFC
  345. 77DCF3219CC7FEFFFFC8F7FDC9F7FDC9F7FDC9F7FEC8F7FEC9F7FDC8F7FE9BD5
  346. E6EAFEFED2F3F8078DBE078DBE93F0FE93F0FD1697C5078DBE078DBE078DBE07
  347. 8DBE078DBE078DBE078DBE078DBE078DBE078DBE078DBE078DBE078DBE9BF5FE
  348. 9AF6FE9AF6FE9BF5FD9BF6FE9AF6FE9BF5FE9AF6FD9BF5FE9AF6FE9AF6FE0989
  349. BAFF00FFFF00FFFF00FF078DBEFEFEFEA0FBFFA0FBFEA0FBFEA1FAFEA1FBFEA0
  350. FAFEA1FBFEA1FBFFA0FBFFA1FBFF0989BAFF00FFFF00FFFF00FFFF00FF078DBE
  351. FEFEFEA5FEFFA5FEFFA5FEFF078DBE078DBE078DBE078DBE078DBE078DBEFF00
  352. FFFF00FFFF00FFFF00FFFF00FFFF00FF078DBE078DBE078DBE078DBEFF00FFFF
  353. 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
  354. FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00
  355. FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF
  356. 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
  357. FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00
  358. FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF
  359. 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF}
  360. ParentDoubleBuffered = False
  361. TabOrder = 15
  362. OnClick = bbOpenDataFolderClick
  363. end
  364. object cbJSONRPCPortEnabled: TCheckBox
  365. Left = 15
  366. Top = 139
  367. Width = 261
  368. Height = 17
  369. Caption = 'JSON-RPC Server port enabled (HTTP)'
  370. TabOrder = 4
  371. OnClick = cbJSONRPCPortEnabledClick
  372. end
  373. object ebJSONRPCAllowedIPs: TEdit
  374. Left = 90
  375. Top = 158
  376. Width = 261
  377. Height = 21
  378. TabOrder = 5
  379. Text = 'ebJSONRPCAllowedIPs'
  380. end
  381. end