Type: | Submodule | Parent Module: | ModuleCMethods |
This submodule replaces notation that uses field idents with the name of the object ($name property).
Only window classes are processed. Searches all methods for commands containing ".$objs.", followed by a 4 digit ident number (i.e. greater than 1000.), and "Hide fields", "Show fields", "Disable fields" and "Enable fields" commands that use idents.
For each such reference located:
For example. Calculate #F as $cinst.$objs.1003.$backcolor.$assign(kRed).
Might be converted to Calculate #F as $cinst.$objs.myField.$backcolor.$assign(kRed).
and Disable fields {1003}
Might be converted to Disable fields {myFieldThree}