Sign in Join
Wiki copytemporary

Extending the IDE: history

RevisionWhenWhoWhat changed
3WikiArchiveEdited on wiki.freepascal.org 2024-07-06; the archived page does not name the editorWhat changed
2JpasjFrom the Free Pascal wiki's dump of 2024-05-26What changed
1JpasjFrom the Free Pascal wiki's dump of 2024-05-26What changed
Edited on wiki.freepascal.org by 22 people, 2005–2023

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.

WhenWhoWhat changed
Smace
VincentOriginal contributors and changes
Swen (minor)
Mattias2Original contributors and changes
Mattias2Adding help for sources
Mattias2Adding help for sources
Mattias2Adding help for sources
Mattias2Units of current project
Mattias2The .lpr file is the main source file of a project
Mattias2Adding a resource directive to a file
Mattias2Register event handlers
VincentOverview
Mattias2Writing components
Mattias2Giving a new component an icon for the component palette
K5ehxWriting components
K5ehxWriting components
VincentReverted edits by K5ehx (Talk); changed back to last version by Mattias2 (minor)
Mattias2The .lpr, .lpi and .lps file of a project
Mattias2The executable / target file name of a project
Mattias2Adding a resource directive to a file
Mattias2Working with the CodeTools in the IDE
Mattias2Working with the CodeTools in the IDE
Mattias2The executable / target file name of a project
VincentGiving a new component an icon for the component palette
Mattias2Adding help for sources
Mattias2Writing component editors
Mattias2Writing property editors
Mattias2Writing property editors
Mattias2Writing a designer mediator
Mattias2Giving a new component an icon for the component palette
Mattias2Add a new file type
Mattias2Add a new form type
Mattias2Add a new file type
Mattias2Add a new form type
Mattias2Writing a designer mediator
Mattias2Select a component in the designer/object inspector
Mattias2Project events
Mattias2Getting notified when a designer form is modified
LoesjeDesigner events
LoesjeDesigner events
Mattias2Writing components
Mattias2Load/Save settings
Mattias2Load/Save settings
GgeldenhuysWriting a designer mediator (minor)
GgeldenhuysOriginal contributors and changes: wiki already tracks contributors and history
Mattias2Add your own file type
Mattias2The executable / target file name of a project
Mattias2Load/Save settings
Mattias2Writing components
Mattias2Writing a designer mediator
Mattias2Register event handlers
Mattias2Current Project
Mattias2CodeTools in the IDE
Mattias2Adding help for sources
Mattias2CodeTools
Mattias2Packages
Mattias2==Search a package with a name
Mattias2Search a package with a name
Mattias2Config files
Mattias2Overview
Mattias2Search a package with a name
Mattias2CodeTools
Mattias2Windows
Mattias2Adding a new dockable IDE window
Mattias2How to register a dockable IDE window
Mattias2Project events
Mattias2Other IDE events
Mattias2How to register a dockable IDE window
Mattias2How to register a dockable IDE window
Mattias2Adding a new dockable IDE window
Mattias2Showing an IDE window
Mattias2Other IDE events
Chronos
Mattias2Select a component in the designer/object inspector
Mattias2CodeTools
VincentGetting the settings for a SynEdit highlighter
Mattias2SynEdit
Mattias2Active source editor
Mattias2Help
Mattias2CodeTools
Mattias2Getting the search paths for units and include files
BillyraybonesGetting the search paths for units and include files: typo (minor)
Mattias2CodeTools
Mattias2Packages
Mattias2Install packages
Mattias2Install packages
Mattias2Open a package file (lpk)
Mattias2Open a package file (lpk)
Mattias2Menu items
HowardPCExtending the IDE (minor)
Mattias2Load/Save settings
Mattias2Load/Save settings
VincentText replace - "delphi>" to "syntaxhighlight>" (minor)
VincentText replace - "Delphi>" to "syntaxhighlight>" (minor)
BigChimpComponents: Extending existing components. Thanks Howard!
MartinExtending the IDE
Chronos
Mattias2Writing property editors
Mattias2Components
BigChimp (minor)
BigChimp (minor)
Mattias2Writing property editors
BigChimpOverview of the various help items
Mattias2Select a component in the designer/object inspector
Mattias2Adding lines to the messages window
Mattias2Help
Mattias2Other IDE events
Mattias2Other IDE events
Mattias2Other IDE events
Mattias2Other IDE events
Mattias2Designer events
Mattias2Designer events
Mattias2Designer events
Mattias2Designer events
Mattias2Examples for designer events
Mattias2Designer events
Mattias2Example: When dropping a new component move control to a child
BigChimpPackages: add link
BigChimpNewer Laz uses .res instead of .lrs. Please verify/update this change; thanks
BigChimpGiving a new component an icon for the component palette (minor)
BigChimpAdded debugging the IDE section. Vaguely remember this info being available elsewhere but cannot find it...
GgeldenhuysWriting a designer mediator (minor)
Mattias2Get unit, designer, form of a file
Mattias2Designer events
Mattias2Intermitting the designer mouse handler
Mattias2Disabling the designer mouse handler
Mattias2Disabling the designer mouse handler
Mattias2Project events
Mattias2Project events
Mattias2Other IDE events
JuhaManninenDebugging the IDE
JuhaManninenDebugging the IDE
JuhaManninenDebugging the IDE
Staratel20Writing a designer mediator
Ñuño MartínezWriting components: Added link to "How to Write Lazarus Component"
Ñuño MartínezSee also
Mattias2Get unit, designer, form of a file
ArentLoad/Save settings
FTurtleexclude redirect
Mattias2Search a package with a name
Mattias2All units of current project
Mattias2All used units of project
FTurtleDeleted categories which was moved to template earlier
Mattias2Project
Mattias2Save unit, designer form
Mattias2Hiding a property in the Object Inspector
Mattias2Miscellaneous
PascalRPackages
PascalRFind the required package(s) of a project/package
PascalRFind the required package(s) of a project/package
TrevFixed syntax highlighting (minor)
Eric69Debugging the IDE (minor)
Mattias2Add your own file type
Mattias2Add new file
MichaelCorrection to actual situation in 2.2 and higher
Mattias2Source Editor
Mattias2Project events
Mattias2Store custom values in lpi/lps
Mattias2Store custom filenames in lpi/lps
Mattias2Adding a macro
Mattias2Query an IDE macro
Mattias2Debugging the IDE
JpasjFind out what property editor is used for a property

Back to the page