AW: $O - inherited class variables

Rudolf Bargholz rudolf at
Wed Oct 20 14:34:12 UTC 2021

Hi Jean-Marc,

Class variables cannot be inherited, but instance variables can. In your child class, you ought to see any inherited instance variables as blue variables. Right-mouse-click on the variable, and override the variable. You can not access the inherited variable and the overridden variable using the VariableName, or $cinst.VariableName. Note: this can feel a bit strange, as both variables are discreet and can have different values, even though the variable is in the superclass as well as in the subclass. 

Hope this helps a little.


Rudolf Bargholz

-----Ursprüngliche Nachricht-----
Von: omnisdev-en <omnisdev-en-bounces at> Im Auftrag von jmv
Gesendet: Mittwoch, 20. Oktober 2021 16:09
An: Phil (OmnisList) via omnisdev-en <omnisdev-en at>
Betreff: $O - inherited class variables

Dear listers,

How to override programmatically an inherited class (or instance) variable ?

Thank you

Manage your list subscriptions at Start a new message -> mailto:omnisdev-en at 

More information about the omnisdev-en mailing list