Path: D:\DEV\DX10\FramesFMX\FrameMemoLineCount.pas
Date, Size, Lines: 06.06.2020 18:11:36 / 5 kb / 179 lines
SUMMARY ( Unit )
A Frame to display a TMemo with linenumbers and a selection rectangle
REMARKS ( Unit )
The line numbers are only displayed, when wordwrap is false

Documentation generated by Pascal Project Manager & Editor
How to use:
1 Add the unit to your project
2 From the Component-selector select frames and draw a ectangle on
the form, were the frame sould be insert
3 In the opened dialog select FrameMemoLineCount
Downloadlink for source: FrameMemoLineCount.zip
CLASSES
| Name | Description |
| TFrameMemoLineCount = class(TFrame) | This is the frame with the memo |
TFrameMemoLineCount = class(TFrame) Methods private public
| Methods and Fields | Description |
| LayLinecountMemo: TLayout; | - |
| mTxt: TMemo; | Use this to Access the Memo, e.g. for loading and saving text |
| ColorLine: TRectangle; | - |
| mLines: TMemo; | - |
| Rectangle1: TRectangle; | - |
| cbShowLines: TCheckBox; | - |
| lbRow: TLabel; | - |
| lbCol: TLabel; | - |
| lbChar: TLabel; | - |
| - | |
| P mTxtChangeTracking(); | - |
| P mTxtPainting(); | - |
| P mTxtViewportPositionChange(); | - |
| P Timer1Timer(); | - |
| P cbShowLinesChange(); | - |
| P mTxtKeyUp(); | - |
| private | - |
| { Private-Deklarationen } | - |
| iRow, iCol: Integer; | Display the current row and col position in editor |
| AChar: Char; | - |
| public | - |
| { Public-Deklarationen } | - |
| MyTimer: TTimer; | - |