Для обращения «снаружи» к членам класса созданы интерфейсные элементы:
Внутри класса интерфейсные элементы подключаются к внутренним членам класса с помощью менеджеров.
Если в стандартном пакете MultiElement - это изначально отдельный unit (класс),
то в пакете CNET «мультик» представляет собой только абстрактный уровень иерархии схемы,
упрощающий её визуальное восприятие. Поэтому сделать из «мультика» пользовательский тип (класс)
несколько сложнее чем в пакете Windows. Получается что все, помещённые в «мультик» элементы,
определяются в создаваемом пользовательском типе. Следует также различать обращение к внутренним
членам класса «внутри» класса и «снаружи» - для этого, как правило, реализованы соответствуюшие методы.
Возможно, в будущем, получится унифицировать доступ, если появится точный критерий определения источника
вызова.
Примеры использования пользовательского типа:
http://svn.hiasm.com/packs/CNET/Example/Class/UserClassStatic.sha
http://svn.hiasm.com/packs/CNET/Example/Class/SingletonMultithread.sha
http://svn.hiasm.com/packs/CNET/Example/Class/UserIndexer.sha
http://svn.hiasm.com/packs/CNET/Example/graphics/Arcanoid2.sha
http://svn.hiasm.com/packs/CNET/Example/graphics/DynamicBall_3.sha