LCL Internals: history
| Revision | When | Who | What changed | |
|---|---|---|---|---|
| 3 | Trev | From the Free Pascal wiki's dump of 2024-05-26 | What changed | |
| 2 | Trev | From the Free Pascal wiki's dump of 2024-05-26 | What changed | |
| 1 | Trev | From the Free Pascal wiki's dump of 2024-05-26 | What changed |
Edited on wiki.freepascal.org by 16 people, 2005–2021
From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.
| When | Who | What changed |
|---|---|---|
| Neli | some info about files / tree structure, lcl/interface communication | |
| Vincent | Internals of the LCL | |
| Sekelsenmat | thanks for Andrew Haines on explaining this. The example needs some work to be more clear. | |
| Sekelsenmat | ||
| Vincent | Example of how the interfaces work: formatting (minor) | |
| Sekelsenmat | ||
| Sekelsenmat | ||
| Sekelsenmat | (minor) | |
| Vincent | Example of how the interfaces work: added remark about TLCLComponent | |
| Sekelsenmat | ||
| Sekelsenmat | ||
| Sekelsenmat | ||
| Swen | (minor) | |
| Ggeldenhuys | Fixed loads of spelling mistakes. (minor) | |
| Sekelsenmat | How to create a new Widgetset | |
| Sekelsenmat | How to create a new Widgetset | |
| Swen | (minor) | |
| Sekelsenmat | ||
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | Implementing TLabel (minor) | |
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | How to create a new Widgetset | |
| Sekelsenmat | ||
| Sekelsenmat | Implementing Menus | |
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | Implementing TBitmap | |
| Sekelsenmat | Implementing TBitmap | |
| Sekelsenmat | Implementing TBitmap | |
| Sekelsenmat | Implementing TBitmap | |
| Sekelsenmat | Implementing TBitmap | |
| Sekelsenmat | Implementing TBitmap | |
| Sekelsenmat | Implementing TBitmap | |
| Sekelsenmat | ||
| Sekelsenmat | TBitmap.LoadFromDevice for screenshot taking | |
| Sekelsenmat | TBitmap.LoadFromDevice for screenshot taking | |
| Vincent | (minor) | |
| Vincent | Pie and RadialPie: documented default implementations. | |
| Mattias2 | Implementing TLabel | |
| Mattias2 | Internals of the LCL | |
| Sekelsenmat | How to create a new Widgetset | |
| Sekelsenmat | Implementing visibility for forms and controls | |
| Sekelsenmat | Implementing visibility for forms and controls and window state | |
| Sekelsenmat | ||
| Vincent | Adding a new unit to the LCL | |
| Sekelsenmat | Control enabling/disabling | |
| Sekelsenmat | Shaped Windows | |
| Sekelsenmat | How to create a new Widgetset | |
| Sekelsenmat | ShowMessage | |
| Sekelsenmat | ||
| Sekelsenmat | Implementing Menus | |
| Sekelsenmat | SpinEdit | |
| Sekelsenmat | Internals of the LCL | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Vincent | Implementing TLabel | |
| Sekelsenmat | Clipboard | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Implementing Menus | |
| Sekelsenmat | Menu Creation Order | |
| JuhaManninen | Adding a new unit to the LCL | |
| JuhaManninen | Adding a new unit to the LCL | |
| Sekelsenmat | TSpeedButton | |
| Sekelsenmat | TRadioButton and TCheckButton | |
| Chronos | ||
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | Implementing TLabel | |
| Sekelsenmat | Shaped Windows | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | TRadioButton and TCheckButton | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Implementing TBitmap (minor) | |
| Sekelsenmat | Implementing TLabel | |
| JuhaManninen | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Vincent | Text replace - "delphi>" to "syntaxhighlight>" (minor) | |
| Chronos | wikitable | |
| Chronos | notes | |
| HowardPC | Implementing TStrings based Components (minor) | |
| HowardPC | Example of how the interfaces work (minor) | |
| HowardPC | An example of how the LCL interfaces work (minor) | |
| BigChimp | category laz internals | |
| Jwdietrich | How to create a new Widgetset | |
| BigChimp | bellow | |
| Socke | An example of how the LCL interfaces work: Error in class definition (minor) | |
| BlaiseP | How to create a new Widgetset: grammar (minor) | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Minimum Toolkit versions | |
| Sekelsenmat | Clipboard | |
| Sekelsenmat | TSpeedButton | |
| Zoltanleo | ||
| Zoltanleo | ||
| Skalogryz | Control enabling/disabling (minor) | |
| Trev | macOS renaming | |
| Trev | Fixed syntax highlighting (minor) | |
| Trev | Minimum Toolkit versions: OSX -> named OS (minor) | |
| Trev | TBitmap.LoadFromDevice for screenshot taking: Fixed formatting (minor) | |
| Trev | Minimum Toolkit versions: Update broken page link (minor) | |
| Trev | Rearrange content; remove categories already in page template | |
| Trev | Remove duplicated Interfaces template |
