1object CheckLFMDialog: TCheckLFMDialog 2 Left = 420 3 Height = 580 4 Top = 206 5 Width = 552 6 ActiveControl = LFMSynEdit 7 Caption = 'Repair LFM file' 8 ClientHeight = 580 9 ClientWidth = 552 10 OnClose = FormClose 11 OnCreate = CheckLFMDialogCreate 12 LCLVersion = '1.1' 13 object NoteLabel: TLabel 14 Left = 0 15 Height = 15 16 Top = 0 17 Width = 552 18 Align = alTop 19 Caption = 'NoteLabel' 20 ParentColor = False 21 WordWrap = True 22 end 23 object LFMGroupBox: TGroupBox 24 Left = 0 25 Height = 416 26 Top = 15 27 Width = 552 28 Align = alClient 29 Caption = 'LFM file' 30 ClientHeight = 398 31 ClientWidth = 548 32 TabOrder = 0 33 inline LFMSynEdit: TSynEdit 34 Left = 0 35 Height = 398 36 Top = 0 37 Width = 548 38 Align = alClient 39 Font.Height = -15 40 Font.Name = 'courier' 41 Font.Pitch = fpFixed 42 Font.Quality = fqNonAntialiased 43 ParentColor = False 44 ParentFont = False 45 TabOrder = 0 46 Gutter.Width = 59 47 Gutter.MouseActions = < 48 item 49 ClickCount = ccAny 50 ClickDir = cdDown 51 Command = emcOnMainGutterClick 52 end 53 item 54 Button = mbRight 55 Command = emcContextMenu 56 end> 57 RightGutter.Width = 0 58 RightGutter.MouseActions = <> 59 Highlighter = SynLFMSyn1 60 Keystrokes = < 61 item 62 Command = ecUp 63 ShortCut = 38 64 end 65 item 66 Command = ecSelUp 67 ShortCut = 8230 68 end 69 item 70 Command = ecScrollUp 71 ShortCut = 16422 72 end 73 item 74 Command = ecDown 75 ShortCut = 40 76 end 77 item 78 Command = ecSelDown 79 ShortCut = 8232 80 end 81 item 82 Command = ecScrollDown 83 ShortCut = 16424 84 end 85 item 86 Command = ecLeft 87 ShortCut = 37 88 end 89 item 90 Command = ecSelLeft 91 ShortCut = 8229 92 end 93 item 94 Command = ecWordLeft 95 ShortCut = 16421 96 end 97 item 98 Command = ecSelWordLeft 99 ShortCut = 24613 100 end 101 item 102 Command = ecRight 103 ShortCut = 39 104 end 105 item 106 Command = ecSelRight 107 ShortCut = 8231 108 end 109 item 110 Command = ecWordRight 111 ShortCut = 16423 112 end 113 item 114 Command = ecSelWordRight 115 ShortCut = 24615 116 end 117 item 118 Command = ecPageDown 119 ShortCut = 34 120 end 121 item 122 Command = ecSelPageDown 123 ShortCut = 8226 124 end 125 item 126 Command = ecPageBottom 127 ShortCut = 16418 128 end 129 item 130 Command = ecSelPageBottom 131 ShortCut = 24610 132 end 133 item 134 Command = ecPageUp 135 ShortCut = 33 136 end 137 item 138 Command = ecSelPageUp 139 ShortCut = 8225 140 end 141 item 142 Command = ecPageTop 143 ShortCut = 16417 144 end 145 item 146 Command = ecSelPageTop 147 ShortCut = 24609 148 end 149 item 150 Command = ecLineStart 151 ShortCut = 36 152 end 153 item 154 Command = ecSelLineStart 155 ShortCut = 8228 156 end 157 item 158 Command = ecEditorTop 159 ShortCut = 16420 160 end 161 item 162 Command = ecSelEditorTop 163 ShortCut = 24612 164 end 165 item 166 Command = ecLineEnd 167 ShortCut = 35 168 end 169 item 170 Command = ecSelLineEnd 171 ShortCut = 8227 172 end 173 item 174 Command = ecEditorBottom 175 ShortCut = 16419 176 end 177 item 178 Command = ecSelEditorBottom 179 ShortCut = 24611 180 end 181 item 182 Command = ecToggleMode 183 ShortCut = 45 184 end 185 item 186 Command = ecCopy 187 ShortCut = 16429 188 end 189 item 190 Command = ecPaste 191 ShortCut = 8237 192 end 193 item 194 Command = ecDeleteChar 195 ShortCut = 46 196 end 197 item 198 Command = ecCut 199 ShortCut = 8238 200 end 201 item 202 Command = ecDeleteLastChar 203 ShortCut = 8 204 end 205 item 206 Command = ecDeleteLastChar 207 ShortCut = 8200 208 end 209 item 210 Command = ecDeleteLastWord 211 ShortCut = 16392 212 end 213 item 214 Command = ecUndo 215 ShortCut = 32776 216 end 217 item 218 Command = ecRedo 219 ShortCut = 40968 220 end 221 item 222 Command = ecLineBreak 223 ShortCut = 13 224 end 225 item 226 Command = ecSelectAll 227 ShortCut = 16449 228 end 229 item 230 Command = ecCopy 231 ShortCut = 16451 232 end 233 item 234 Command = ecBlockIndent 235 ShortCut = 24649 236 end 237 item 238 Command = ecLineBreak 239 ShortCut = 16461 240 end 241 item 242 Command = ecInsertLine 243 ShortCut = 16462 244 end 245 item 246 Command = ecDeleteWord 247 ShortCut = 16468 248 end 249 item 250 Command = ecBlockUnindent 251 ShortCut = 24661 252 end 253 item 254 Command = ecPaste 255 ShortCut = 16470 256 end 257 item 258 Command = ecCut 259 ShortCut = 16472 260 end 261 item 262 Command = ecDeleteLine 263 ShortCut = 16473 264 end 265 item 266 Command = ecDeleteEOL 267 ShortCut = 24665 268 end 269 item 270 Command = ecUndo 271 ShortCut = 16474 272 end 273 item 274 Command = ecRedo 275 ShortCut = 24666 276 end 277 item 278 Command = ecGotoMarker0 279 ShortCut = 16432 280 end 281 item 282 Command = ecGotoMarker1 283 ShortCut = 16433 284 end 285 item 286 Command = ecGotoMarker2 287 ShortCut = 16434 288 end 289 item 290 Command = ecGotoMarker3 291 ShortCut = 16435 292 end 293 item 294 Command = ecGotoMarker4 295 ShortCut = 16436 296 end 297 item 298 Command = ecGotoMarker5 299 ShortCut = 16437 300 end 301 item 302 Command = ecGotoMarker6 303 ShortCut = 16438 304 end 305 item 306 Command = ecGotoMarker7 307 ShortCut = 16439 308 end 309 item 310 Command = ecGotoMarker8 311 ShortCut = 16440 312 end 313 item 314 Command = ecGotoMarker9 315 ShortCut = 16441 316 end 317 item 318 Command = ecSetMarker0 319 ShortCut = 24624 320 end 321 item 322 Command = ecSetMarker1 323 ShortCut = 24625 324 end 325 item 326 Command = ecSetMarker2 327 ShortCut = 24626 328 end 329 item 330 Command = ecSetMarker3 331 ShortCut = 24627 332 end 333 item 334 Command = ecSetMarker4 335 ShortCut = 24628 336 end 337 item 338 Command = ecSetMarker5 339 ShortCut = 24629 340 end 341 item 342 Command = ecSetMarker6 343 ShortCut = 24630 344 end 345 item 346 Command = ecSetMarker7 347 ShortCut = 24631 348 end 349 item 350 Command = ecSetMarker8 351 ShortCut = 24632 352 end 353 item 354 Command = ecSetMarker9 355 ShortCut = 24633 356 end 357 item 358 Command = ecNormalSelect 359 ShortCut = 24654 360 end 361 item 362 Command = ecColumnSelect 363 ShortCut = 24643 364 end 365 item 366 Command = ecLineSelect 367 ShortCut = 24652 368 end 369 item 370 Command = ecTab 371 ShortCut = 9 372 end 373 item 374 Command = ecShiftTab 375 ShortCut = 8201 376 end 377 item 378 Command = ecMatchBracket 379 ShortCut = 24642 380 end> 381 MouseActions = < 382 item 383 ShiftMask = [ssShift, ssAlt] 384 ClickDir = cdDown 385 Command = emcStartSelections 386 MoveCaret = True 387 end 388 item 389 Shift = [ssShift] 390 ShiftMask = [ssShift, ssAlt] 391 ClickDir = cdDown 392 Command = emcStartSelections 393 MoveCaret = True 394 Option = 1 395 end 396 item 397 Shift = [ssAlt] 398 ShiftMask = [ssShift, ssAlt] 399 ClickDir = cdDown 400 Command = emcStartColumnSelections 401 MoveCaret = True 402 end 403 item 404 Shift = [ssShift, ssAlt] 405 ShiftMask = [ssShift, ssAlt] 406 ClickDir = cdDown 407 Command = emcStartColumnSelections 408 MoveCaret = True 409 Option = 1 410 end 411 item 412 Button = mbRight 413 Command = emcContextMenu 414 end 415 item 416 ClickCount = ccDouble 417 ClickDir = cdDown 418 Command = emcSelectWord 419 MoveCaret = True 420 end 421 item 422 ClickCount = ccTriple 423 ClickDir = cdDown 424 Command = emcSelectLine 425 MoveCaret = True 426 end 427 item 428 ClickCount = ccQuad 429 ClickDir = cdDown 430 Command = emcSelectPara 431 MoveCaret = True 432 end 433 item 434 Button = mbMiddle 435 ClickDir = cdDown 436 Command = emcPasteSelection 437 MoveCaret = True 438 end 439 item 440 Shift = [ssCtrl] 441 ShiftMask = [ssShift, ssAlt, ssCtrl] 442 Command = emcMouseLink 443 end> 444 MouseSelActions = < 445 item 446 ClickDir = cdDown 447 Command = emcStartDragMove 448 end> 449 Lines.Strings = ( 450 'LFMSynEdit' 451 ) 452 VisibleSpecialChars = [vscSpace, vscTabAtLast] 453 BracketHighlightStyle = sbhsBoth 454 BracketMatchColor.Background = clNone 455 BracketMatchColor.Foreground = clNone 456 BracketMatchColor.Style = [fsBold] 457 FoldedCodeColor.Background = clNone 458 FoldedCodeColor.Foreground = clGray 459 FoldedCodeColor.FrameColor = clGray 460 MouseLinkColor.Background = clNone 461 MouseLinkColor.Foreground = clBlue 462 LineHighlightColor.Background = clNone 463 LineHighlightColor.Foreground = clNone 464 OnSpecialLineMarkup = LFMSynEditSpecialLineMarkup 465 inline TSynGutterPartList 466 object TSynGutterMarks 467 Width = 24 468 MouseActions = <> 469 end 470 object TSynGutterLineNumber 471 Width = 19 472 MouseActions = <> 473 MarkupInfo.Background = clBtnFace 474 MarkupInfo.Foreground = clNone 475 DigitCount = 2 476 ShowOnlyLineNumbersMultiplesOf = 1 477 ZeroStart = False 478 LeadingZeros = False 479 end 480 object TSynGutterChanges 481 Width = 4 482 MouseActions = <> 483 ModifiedColor = 59900 484 SavedColor = clGreen 485 end 486 object TSynGutterSeparator 487 Width = 2 488 MouseActions = <> 489 end 490 object TSynGutterCodeFolding 491 MouseActions = < 492 item 493 Button = mbRight 494 Command = emcCodeFoldContextMenu 495 end 496 item 497 ShiftMask = [ssShift] 498 Button = mbMiddle 499 ClickCount = ccAny 500 ClickDir = cdDown 501 Command = emcCodeFoldCollaps 502 end 503 item 504 Shift = [ssShift] 505 ShiftMask = [ssShift] 506 Button = mbMiddle 507 ClickCount = ccAny 508 ClickDir = cdDown 509 Command = emcCodeFoldCollaps 510 Option = 1 511 end 512 item 513 ClickCount = ccAny 514 ClickDir = cdDown 515 Command = emcNone 516 end> 517 MarkupInfo.Background = clNone 518 MarkupInfo.Foreground = clGray 519 MouseActionsExpanded = < 520 item 521 ClickCount = ccAny 522 ClickDir = cdDown 523 Command = emcCodeFoldCollaps 524 end> 525 MouseActionsCollapsed = < 526 item 527 Shift = [ssCtrl] 528 ShiftMask = [ssCtrl] 529 ClickCount = ccAny 530 ClickDir = cdDown 531 Command = emcCodeFoldExpand 532 end 533 item 534 ShiftMask = [ssCtrl] 535 ClickCount = ccAny 536 ClickDir = cdDown 537 Command = emcCodeFoldExpand 538 Option = 1 539 end> 540 end 541 end 542 end 543 end 544 object ErrorsGroupBox: TGroupBox 545 Left = 0 546 Height = 104 547 Top = 431 548 Width = 552 549 Align = alBottom 550 Caption = 'Errors' 551 ClientHeight = 86 552 ClientWidth = 548 553 TabOrder = 1 554 object ErrorsListBox: TListBox 555 Left = 0 556 Height = 86 557 Top = 0 558 Width = 548 559 Align = alClient 560 ItemHeight = 0 561 OnClick = ErrorsListBoxClick 562 TabOrder = 0 563 end 564 end 565 object BtnPanel: TPanel 566 Left = 0 567 Height = 45 568 Top = 535 569 Width = 552 570 Align = alBottom 571 AutoSize = True 572 BevelOuter = bvNone 573 ClientHeight = 45 574 ClientWidth = 552 575 TabOrder = 2 576 object CancelButton: TBitBtn 577 Left = 464 578 Height = 33 579 Top = 6 580 Width = 82 581 Align = alRight 582 AutoSize = True 583 BorderSpacing.Around = 6 584 Cancel = True 585 Caption = 'Cancel' 586 Kind = bkCancel 587 ModalResult = 2 588 NumGlyphs = 0 589 TabOrder = 0 590 end 591 object RemoveAllButton: TBitBtn 592 Left = 301 593 Height = 33 594 Top = 6 595 Width = 157 596 Align = alRight 597 AutoSize = True 598 BorderSpacing.Around = 6 599 Caption = 'Remove all invalid properties' 600 NumGlyphs = 0 601 OnClick = RemoveAllButtonClick 602 TabOrder = 1 603 end 604 end 605 object SynLFMSyn1: TSynLFMSyn 606 DefaultFilter = 'Lazarus Form Files (*.lfm)|*.lfm' 607 Enabled = False 608 CommentAttri.FrameEdges = sfeAround 609 IdentifierAttri.FrameEdges = sfeAround 610 KeyAttri.FrameEdges = sfeAround 611 NumberAttri.FrameEdges = sfeAround 612 SpaceAttri.FrameEdges = sfeAround 613 StringAttri.FrameEdges = sfeAround 614 left = 129 615 top = 104 616 end 617end 618