Lazarus
Free Pascal => FPC development => Topic started by: edgarrod71 on August 18, 2017, 01:15:26 am
-
I wish somebody could give me instructions precise to modify TStringList source code from the base unit and other LCL and instructions to debug them. Thank you.
-
What do you want to do for which you find TStringlist has shortcomings?
-
I want to modify and recompile CLASSESH.INC how can I do it?
-
Just modify the corresponding file and do `make all install=/your/fpc/base/directory` in rtl folder.
-
Is it a step by step instructions for dummies?
-
Is it a step by step instructions for dummies?
I can't say how dummies-friendly it is, but it's the primary source when talking about build system of FPC itself: http://www.stack.nl/~marcov/buildfaq.pdf
-
You can just derive a class from TStringList and override the methods you want to change.
-
You can just derive a class from TStringList and override the methods you want to change.
That's what I would do too... Tstringlist and Tstrings are heavily used and you run the risk of breaking all of the places where it is used.