Reference Codebot.Render.Widgets.Custom.pas
Part of the Codebot Render package
Each version implies all earlier versions
The Codebot.Render.Widgets.Custom unit defines widgets that draw themselves instead of being drawn by the theme, while still taking their colors and font from it.
- TCustomGraph is a scrolling line graph with a label.
- TPerformanceGraph graphs the number of frames drawn each second.
- TMarkDownLabel is a label whose text is written in markdown.
Items 45 items
| Name | Kind | Line |
|---|---|---|
| AverageFrames | constant | 68 |
| TCustomGraph | class | 33 |
| Create | constructor | 52 |
| DataPoint | function | 47 |
| DefaultColor | function | 45 |
| DefaultMax | function | 46 |
| InfoText | function | 48 |
| Paint | procedure | 49 |
| Update | procedure | 55 |
| FrameMeasure | property | 57 |
| LabelMargin | property | 61 |
| Max | property | 50 |
| Step | property | 59 |
| TMarkDownDecor | record | 128 |
| Kind | field | 129 |
| Rect | field | 130 |
| TMarkDownDecorKind | enum | 125 |
| decorCodeBlock | enum value | 125 |
| decorQuote | enum value | 125 |
| decorRule | enum value | 125 |
| decorBullet | enum value | 125 |
| TMarkDownFragment | record | 114 |
| Code | field | 120 |
| Faded | field | 121 |
| Link | field | 119 |
| Size | field | 118 |
| Style | field | 117 |
| Text | field | 116 |
| Width | field | 115 |
| X | field | 115 |
| Y | field | 115 |
| TMarkDownLabel | class | 133 |
| Create | constructor | 149 |
| Paint | procedure | 147 |
| Resize | procedure | 146 |
| FontSize | property | 151 |
| TMarkDownStyle | enum | 110 |
| mdRegular | enum value | 110 |
| mdBold | enum value | 110 |
| mdItalic | enum value | 110 |
| mdBoldItalic | enum value | 110 |
| mdCode | enum value | 110 |
| TPerformanceGraph | class | 72 |
| InfoText | function | 81 |
| Update | procedure | 83 |