[fpc-pascal] class constants
Marc Weustink
marc at dommelstein.net
Thu Jan 24 23:23:19 CET 2008
Marco van de Voort wrote:
>> Marco van de Voort wrote:
>>>> Does FPC support class constants, and if it doesn't, are there any plans
>>>> to add this support?
>>> Have a look at
>>> http://www.freepascal.org/faq.var#extensionselect
>>>
>>> The question would be "what would make this possible?"
>> What about class vars?
>
> Same answer.
Some form of classvars would make it possible to do something I do in
1) the Lazarus LCLComponent to set a class variable. (now I'm forced to
do that on every instance of that class or a derived class).
2) Store debugger configuration like is done for lazarus debuggers.
(now I store a seprate config instance in a stringlist based on the
debuggerclassname)
3) there was another case, but I don't recall it atm.
Anyway I worked my way around it, but classvars would have made this
easier. I do realize that providing patches is the best way to get
something implemented, but since my workarounds, there is no big need
anymore.
Marc
More information about the fpc-pascal
mailing list