Feature Ideas
This Page is intended to collect ideas for features that could be included in Lazarus. Putting an idea here does not mean it WILL be put into Lazarus. It's just a place to gather ideas. Think of this as more of a wishlist.
Also another place to log feature requests is here: [Bugtracker]
IDE
Features that could be included in the IDE
Refactoring
Global Variable/Method renaming
Proper renaming (as in if I rename a field in an object it can change everything that uses it but NOT other stuff that happens to have the same name) -Plugwash
Parameter Renaming in Methods
adding a parameter to a method (and updating everything that uses it) -Plugwash
Encapsulating Fields
though thats not really needed in object pascal because object pascal has properties but its vital in cleaning up thrown together java. -Plugwash
LCL
Components that are possible to make that will work across all platforms supported by Lazarus