How to modify the StringList and ability to debug it? lazarus / 64-FPC development ---------------------------------------------------------------------- edgarrod71 · 2017-08-17 23:15 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. ---------------------------------------------------------------------- howardpc · 2017-08-17 23:48 What do you want to do for which you find TStringlist has shortcomings? ---------------------------------------------------------------------- edgarrod71 · 2017-08-18 01:04 I want to modify and recompile CLASSESH.INC how can I do it? ---------------------------------------------------------------------- Leledumbo · 2017-08-18 03:33 Just modify the corresponding file and do `make all install=/your/fpc/base/directory` in rtl folder. ---------------------------------------------------------------------- edgarrod71 · 2017-08-18 09:40 Is it a step by step instructions for dummies? ---------------------------------------------------------------------- Leledumbo · 2017-08-19 14:20 Quote from: edgarrod71 on August 18, 2017, 11:40:54 amIs 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 ---------------------------------------------------------------------- BeniBela · 2017-08-19 15:13 You can just derive a class from TStringList and override the methods you want to change. ---------------------------------------------------------------------- Thaddy · 2017-08-19 15:33 Quote from: BeniBela on August 19, 2017, 05:13:25 pmYou 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.