inieditor.lfm 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597
  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.1'
  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. MouseSelActions = <>
  454. Lines.Strings = (
  455. ''
  456. )
  457. SelectedColor.FrameEdges = sfeAround
  458. SelectedColor.BackPriority = 50
  459. SelectedColor.ForePriority = 50
  460. SelectedColor.FramePriority = 50
  461. SelectedColor.BoldPriority = 50
  462. SelectedColor.ItalicPriority = 50
  463. SelectedColor.UnderlinePriority = 50
  464. SelectedColor.StrikeOutPriority = 50
  465. OnStatusChange = SynMemoStatusChange
  466. inline SynLeftGutterPartList1: TSynGutterPartList
  467. object SynGutterMarks1: TSynGutterMarks
  468. Width = 24
  469. MouseActions = <>
  470. end
  471. object SynGutterLineNumber1: TSynGutterLineNumber
  472. Width = 17
  473. MouseActions = <>
  474. MarkupInfo.Background = clBtnFace
  475. MarkupInfo.Foreground = clNone
  476. MarkupInfo.FrameEdges = sfeAround
  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. MarkupInfo.FrameEdges = sfeAround
  494. end
  495. object SynGutterCodeFolding1: TSynGutterCodeFolding
  496. MouseActions = <>
  497. MarkupInfo.Background = clNone
  498. MarkupInfo.Foreground = clGray
  499. MarkupInfo.FrameEdges = sfeAround
  500. MouseActionsExpanded = <>
  501. MouseActionsCollapsed = <>
  502. end
  503. end
  504. end
  505. object FileNameEdit: TFileNameEdit
  506. Left = 56
  507. Height = 21
  508. Top = 24
  509. Width = 368
  510. OnAcceptFileName = FileNameEditAcceptFileName
  511. FilterIndex = 0
  512. HideDirectories = False
  513. ButtonWidth = 23
  514. NumGlyphs = 1
  515. MaxLength = 0
  516. TabOrder = 0
  517. end
  518. object INIFileLabel: TLabel
  519. Left = 8
  520. Height = 13
  521. Top = 24
  522. Width = 32
  523. Caption = 'INI file'
  524. ParentColor = False
  525. end
  526. object ProfileSelect: TComboBox
  527. Left = 56
  528. Height = 21
  529. Hint = 'Choose the profile you want to enable'
  530. Top = 61
  531. Width = 164
  532. ItemHeight = 13
  533. OnSelect = ProfileSelectSelect
  534. Sorted = True
  535. TabOrder = 1
  536. end
  537. object ProfileLabel: TLabel
  538. Left = 8
  539. Height = 13
  540. Top = 64
  541. Width = 30
  542. Caption = 'Profile'
  543. ParentColor = False
  544. end
  545. object OKButton: TButton
  546. Left = 664
  547. Height = 25
  548. Top = 456
  549. Width = 75
  550. Caption = '&OK'
  551. Default = True
  552. ModalResult = 1
  553. TabOrder = 4
  554. end
  555. object CancelButton: TButton
  556. Left = 568
  557. Height = 25
  558. Top = 456
  559. Width = 75
  560. Cancel = True
  561. Caption = '&Cancel'
  562. ModalResult = 2
  563. OnClick = CancelButtonClick
  564. TabOrder = 3
  565. end
  566. object Label1: TLabel
  567. Left = 8
  568. Height = 13
  569. Top = 0
  570. Width = 229
  571. Caption = 'Changes need a program restart to load!'
  572. Font.Color = clRed
  573. Font.Style = [fsBold]
  574. ParentColor = False
  575. ParentFont = False
  576. end
  577. object SynIniHighlighter: TSynIniSyn
  578. DefaultFilter = 'INI Files (*.ini)|*.ini'
  579. Enabled = False
  580. CommentAttri.FrameEdges = sfeAround
  581. TextAttri.FrameEdges = sfeAround
  582. SectionAttri.FrameEdges = sfeAround
  583. KeyAttri.FrameEdges = sfeAround
  584. NumberAttri.FrameEdges = sfeAround
  585. SpaceAttri.FrameEdges = sfeAround
  586. StringAttri.FrameEdges = sfeAround
  587. SymbolAttri.FrameEdges = sfeAround
  588. left = 32
  589. top = 456
  590. end
  591. object GUITimer: TIdleTimer
  592. AutoEnabled = True
  593. OnTimer = GUITimerTimer
  594. left = 560
  595. top = 16
  596. end
  597. end