inieditor.lfm 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587
  1. object FormIniEditor: TFormIniEditor
  2. Left = 238
  3. Height = 501
  4. Top = 145
  5. Width = 754
  6. Caption = 'Select/edit profile'
  7. ClientHeight = 501
  8. ClientWidth = 754
  9. OnCloseQuery = FormCloseQuery
  10. OnCreate = FormCreate
  11. OnDestroy = FormDestroy
  12. OnDropFiles = FormDropFiles
  13. OnShow = FormShow
  14. LCLVersion = '1.9.0.0'
  15. inline SynMemo: TSynMemo
  16. Cursor = crIBeam
  17. Left = 8
  18. Height = 360
  19. Top = 88
  20. Width = 736
  21. Font.Height = -13
  22. Font.Name = 'Courier New'
  23. Font.Pitch = fpFixed
  24. Font.Quality = fqNonAntialiased
  25. ParentColor = False
  26. ParentFont = False
  27. TabOrder = 2
  28. Gutter.Width = 57
  29. Gutter.MouseActions = <>
  30. Highlighter = SynIniHighlighter
  31. Keystrokes = <
  32. item
  33. Command = ecUp
  34. ShortCut = 38
  35. end
  36. item
  37. Command = ecSelUp
  38. ShortCut = 8230
  39. end
  40. item
  41. Command = ecScrollUp
  42. ShortCut = 16422
  43. end
  44. item
  45. Command = ecDown
  46. ShortCut = 40
  47. end
  48. item
  49. Command = ecSelDown
  50. ShortCut = 8232
  51. end
  52. item
  53. Command = ecScrollDown
  54. ShortCut = 16424
  55. end
  56. item
  57. Command = ecLeft
  58. ShortCut = 37
  59. end
  60. item
  61. Command = ecSelLeft
  62. ShortCut = 8229
  63. end
  64. item
  65. Command = ecWordLeft
  66. ShortCut = 16421
  67. end
  68. item
  69. Command = ecSelWordLeft
  70. ShortCut = 24613
  71. end
  72. item
  73. Command = ecRight
  74. ShortCut = 39
  75. end
  76. item
  77. Command = ecSelRight
  78. ShortCut = 8231
  79. end
  80. item
  81. Command = ecWordRight
  82. ShortCut = 16423
  83. end
  84. item
  85. Command = ecSelWordRight
  86. ShortCut = 24615
  87. end
  88. item
  89. Command = ecPageDown
  90. ShortCut = 34
  91. end
  92. item
  93. Command = ecSelPageDown
  94. ShortCut = 8226
  95. end
  96. item
  97. Command = ecPageBottom
  98. ShortCut = 16418
  99. end
  100. item
  101. Command = ecSelPageBottom
  102. ShortCut = 24610
  103. end
  104. item
  105. Command = ecPageUp
  106. ShortCut = 33
  107. end
  108. item
  109. Command = ecSelPageUp
  110. ShortCut = 8225
  111. end
  112. item
  113. Command = ecPageTop
  114. ShortCut = 16417
  115. end
  116. item
  117. Command = ecSelPageTop
  118. ShortCut = 24609
  119. end
  120. item
  121. Command = ecLineStart
  122. ShortCut = 36
  123. end
  124. item
  125. Command = ecSelLineStart
  126. ShortCut = 8228
  127. end
  128. item
  129. Command = ecEditorTop
  130. ShortCut = 16420
  131. end
  132. item
  133. Command = ecSelEditorTop
  134. ShortCut = 24612
  135. end
  136. item
  137. Command = ecLineEnd
  138. ShortCut = 35
  139. end
  140. item
  141. Command = ecSelLineEnd
  142. ShortCut = 8227
  143. end
  144. item
  145. Command = ecEditorBottom
  146. ShortCut = 16419
  147. end
  148. item
  149. Command = ecSelEditorBottom
  150. ShortCut = 24611
  151. end
  152. item
  153. Command = ecToggleMode
  154. ShortCut = 45
  155. end
  156. item
  157. Command = ecCopy
  158. ShortCut = 16429
  159. end
  160. item
  161. Command = ecPaste
  162. ShortCut = 8237
  163. end
  164. item
  165. Command = ecDeleteChar
  166. ShortCut = 46
  167. end
  168. item
  169. Command = ecCut
  170. ShortCut = 8238
  171. end
  172. item
  173. Command = ecDeleteLastChar
  174. ShortCut = 8
  175. end
  176. item
  177. Command = ecDeleteLastChar
  178. ShortCut = 8200
  179. end
  180. item
  181. Command = ecDeleteLastWord
  182. ShortCut = 16392
  183. end
  184. item
  185. Command = ecUndo
  186. ShortCut = 32776
  187. end
  188. item
  189. Command = ecRedo
  190. ShortCut = 40968
  191. end
  192. item
  193. Command = ecLineBreak
  194. ShortCut = 13
  195. end
  196. item
  197. Command = ecSelectAll
  198. ShortCut = 16449
  199. end
  200. item
  201. Command = ecCopy
  202. ShortCut = 16451
  203. end
  204. item
  205. Command = ecBlockIndent
  206. ShortCut = 24649
  207. end
  208. item
  209. Command = ecLineBreak
  210. ShortCut = 16461
  211. end
  212. item
  213. Command = ecInsertLine
  214. ShortCut = 16462
  215. end
  216. item
  217. Command = ecDeleteWord
  218. ShortCut = 16468
  219. end
  220. item
  221. Command = ecBlockUnindent
  222. ShortCut = 24661
  223. end
  224. item
  225. Command = ecPaste
  226. ShortCut = 16470
  227. end
  228. item
  229. Command = ecCut
  230. ShortCut = 16472
  231. end
  232. item
  233. Command = ecDeleteLine
  234. ShortCut = 16473
  235. end
  236. item
  237. Command = ecDeleteEOL
  238. ShortCut = 24665
  239. end
  240. item
  241. Command = ecUndo
  242. ShortCut = 16474
  243. end
  244. item
  245. Command = ecRedo
  246. ShortCut = 24666
  247. end
  248. item
  249. Command = ecGotoMarker0
  250. ShortCut = 16432
  251. end
  252. item
  253. Command = ecGotoMarker1
  254. ShortCut = 16433
  255. end
  256. item
  257. Command = ecGotoMarker2
  258. ShortCut = 16434
  259. end
  260. item
  261. Command = ecGotoMarker3
  262. ShortCut = 16435
  263. end
  264. item
  265. Command = ecGotoMarker4
  266. ShortCut = 16436
  267. end
  268. item
  269. Command = ecGotoMarker5
  270. ShortCut = 16437
  271. end
  272. item
  273. Command = ecGotoMarker6
  274. ShortCut = 16438
  275. end
  276. item
  277. Command = ecGotoMarker7
  278. ShortCut = 16439
  279. end
  280. item
  281. Command = ecGotoMarker8
  282. ShortCut = 16440
  283. end
  284. item
  285. Command = ecGotoMarker9
  286. ShortCut = 16441
  287. end
  288. item
  289. Command = ecSetMarker0
  290. ShortCut = 24624
  291. end
  292. item
  293. Command = ecSetMarker1
  294. ShortCut = 24625
  295. end
  296. item
  297. Command = ecSetMarker2
  298. ShortCut = 24626
  299. end
  300. item
  301. Command = ecSetMarker3
  302. ShortCut = 24627
  303. end
  304. item
  305. Command = ecSetMarker4
  306. ShortCut = 24628
  307. end
  308. item
  309. Command = ecSetMarker5
  310. ShortCut = 24629
  311. end
  312. item
  313. Command = ecSetMarker6
  314. ShortCut = 24630
  315. end
  316. item
  317. Command = ecSetMarker7
  318. ShortCut = 24631
  319. end
  320. item
  321. Command = ecSetMarker8
  322. ShortCut = 24632
  323. end
  324. item
  325. Command = ecSetMarker9
  326. ShortCut = 24633
  327. end
  328. item
  329. Command = EcFoldLevel1
  330. ShortCut = 41009
  331. end
  332. item
  333. Command = EcFoldLevel2
  334. ShortCut = 41010
  335. end
  336. item
  337. Command = EcFoldLevel1
  338. ShortCut = 41011
  339. end
  340. item
  341. Command = EcFoldLevel1
  342. ShortCut = 41012
  343. end
  344. item
  345. Command = EcFoldLevel1
  346. ShortCut = 41013
  347. end
  348. item
  349. Command = EcFoldLevel6
  350. ShortCut = 41014
  351. end
  352. item
  353. Command = EcFoldLevel7
  354. ShortCut = 41015
  355. end
  356. item
  357. Command = EcFoldLevel8
  358. ShortCut = 41016
  359. end
  360. item
  361. Command = EcFoldLevel9
  362. ShortCut = 41017
  363. end
  364. item
  365. Command = EcFoldLevel0
  366. ShortCut = 41008
  367. end
  368. item
  369. Command = EcFoldCurrent
  370. ShortCut = 41005
  371. end
  372. item
  373. Command = EcUnFoldCurrent
  374. ShortCut = 41003
  375. end
  376. item
  377. Command = EcToggleMarkupWord
  378. ShortCut = 32845
  379. end
  380. item
  381. Command = ecNormalSelect
  382. ShortCut = 24654
  383. end
  384. item
  385. Command = ecColumnSelect
  386. ShortCut = 24643
  387. end
  388. item
  389. Command = ecLineSelect
  390. ShortCut = 24652
  391. end
  392. item
  393. Command = ecTab
  394. ShortCut = 9
  395. end
  396. item
  397. Command = ecShiftTab
  398. ShortCut = 8201
  399. end
  400. item
  401. Command = ecMatchBracket
  402. ShortCut = 24642
  403. end
  404. item
  405. Command = ecColSelUp
  406. ShortCut = 40998
  407. end
  408. item
  409. Command = ecColSelDown
  410. ShortCut = 41000
  411. end
  412. item
  413. Command = ecColSelLeft
  414. ShortCut = 40997
  415. end
  416. item
  417. Command = ecColSelRight
  418. ShortCut = 40999
  419. end
  420. item
  421. Command = ecColSelPageDown
  422. ShortCut = 40994
  423. end
  424. item
  425. Command = ecColSelPageBottom
  426. ShortCut = 57378
  427. end
  428. item
  429. Command = ecColSelPageUp
  430. ShortCut = 40993
  431. end
  432. item
  433. Command = ecColSelPageTop
  434. ShortCut = 57377
  435. end
  436. item
  437. Command = ecColSelLineStart
  438. ShortCut = 40996
  439. end
  440. item
  441. Command = ecColSelLineEnd
  442. ShortCut = 40995
  443. end
  444. item
  445. Command = ecColSelEditorTop
  446. ShortCut = 57380
  447. end
  448. item
  449. Command = ecColSelEditorBottom
  450. ShortCut = 57379
  451. end>
  452. MouseActions = <>
  453. MouseTextActions = <>
  454. MouseSelActions = <>
  455. Lines.Strings = (
  456. ''
  457. )
  458. VisibleSpecialChars = [vscSpace, vscTabAtLast]
  459. SelectedColor.BackPriority = 50
  460. SelectedColor.ForePriority = 50
  461. SelectedColor.FramePriority = 50
  462. SelectedColor.BoldPriority = 50
  463. SelectedColor.ItalicPriority = 50
  464. SelectedColor.UnderlinePriority = 50
  465. SelectedColor.StrikeOutPriority = 50
  466. OnStatusChange = SynMemoStatusChange
  467. inline SynLeftGutterPartList1: TSynGutterPartList
  468. object SynGutterMarks1: TSynGutterMarks
  469. Width = 24
  470. MouseActions = <>
  471. end
  472. object SynGutterLineNumber1: TSynGutterLineNumber
  473. Width = 17
  474. MouseActions = <>
  475. MarkupInfo.Background = clBtnFace
  476. MarkupInfo.Foreground = clNone
  477. DigitCount = 2
  478. ShowOnlyLineNumbersMultiplesOf = 1
  479. ZeroStart = False
  480. LeadingZeros = False
  481. end
  482. object SynGutterChanges1: TSynGutterChanges
  483. Width = 4
  484. MouseActions = <>
  485. ModifiedColor = 59900
  486. SavedColor = clGreen
  487. end
  488. object SynGutterSeparator1: TSynGutterSeparator
  489. Width = 2
  490. MouseActions = <>
  491. MarkupInfo.Background = clWhite
  492. MarkupInfo.Foreground = clGray
  493. end
  494. object SynGutterCodeFolding1: TSynGutterCodeFolding
  495. MouseActions = <>
  496. MarkupInfo.Background = clNone
  497. MarkupInfo.Foreground = clGray
  498. MouseActionsExpanded = <>
  499. MouseActionsCollapsed = <>
  500. end
  501. end
  502. end
  503. object FileNameEdit: TFileNameEdit
  504. Left = 56
  505. Height = 27
  506. Top = 24
  507. Width = 368
  508. OnAcceptFileName = FileNameEditAcceptFileName
  509. FilterIndex = 0
  510. HideDirectories = False
  511. ButtonWidth = 23
  512. NumGlyphs = 1
  513. MaxLength = 0
  514. TabOrder = 0
  515. end
  516. object INIFileLabel: TLabel
  517. Left = 8
  518. Height = 17
  519. Top = 24
  520. Width = 37
  521. Caption = 'INI file'
  522. ParentColor = False
  523. end
  524. object ProfileSelect: TComboBox
  525. Left = 56
  526. Height = 29
  527. Hint = 'Choose the profile you want to enable'
  528. Top = 61
  529. Width = 164
  530. ItemHeight = 0
  531. OnSelect = ProfileSelectSelect
  532. Sorted = True
  533. TabOrder = 1
  534. end
  535. object ProfileLabel: TLabel
  536. Left = 8
  537. Height = 17
  538. Top = 64
  539. Width = 36
  540. Caption = 'Profile'
  541. ParentColor = False
  542. end
  543. object OKButton: TButton
  544. Left = 664
  545. Height = 25
  546. Top = 456
  547. Width = 75
  548. Caption = '&OK'
  549. Default = True
  550. ModalResult = 1
  551. TabOrder = 4
  552. end
  553. object CancelButton: TButton
  554. Left = 568
  555. Height = 25
  556. Top = 456
  557. Width = 75
  558. Cancel = True
  559. Caption = '&Cancel'
  560. ModalResult = 2
  561. OnClick = CancelButtonClick
  562. TabOrder = 3
  563. end
  564. object Label1: TLabel
  565. Left = 8
  566. Height = 17
  567. Top = 0
  568. Width = 240
  569. Caption = 'Changes need a program restart to load!'
  570. Font.Color = clRed
  571. Font.Style = [fsBold]
  572. ParentColor = False
  573. ParentFont = False
  574. end
  575. object SynIniHighlighter: TSynIniSyn
  576. DefaultFilter = 'INI Files (*.ini)|*.ini'
  577. Enabled = False
  578. left = 32
  579. top = 456
  580. end
  581. object GUITimer: TIdleTimer
  582. AutoEnabled = True
  583. OnTimer = GUITimerTimer
  584. left = 560
  585. top = 16
  586. end
  587. end