Реализация TPopupMenu
Здравствуйте, пытаюсь сделать реализацию TPopupMenu, но у меня никак не получается...
Вроде бы все делаю правильно. Добавляю классы TMenuItem, TPopupMenu. Описываю необходимые методы, например, Add; Свойства...
Но никак не могу заставить работать... При выполнении строки скрипта PopupMenu.Items.Add(MenuItem)... в обработчике CallMethod параметр Instance = NIL (!), MethodName = 'ADD'. Почему так? Я что-то не так делаю? Может я что-то с AddDefaultProperty и AddIndexProperty делаю не так?..
Помогите разобраться...
Вроде бы все делаю правильно. Добавляю классы TMenuItem, TPopupMenu. Описываю необходимые методы, например, Add; Свойства...
Но никак не могу заставить работать... При выполнении строки скрипта PopupMenu.Items.Add(MenuItem)... в обработчике CallMethod параметр Instance = NIL (!), MethodName = 'ADD'. Почему так? Я что-то не так делаю? Может я что-то с AddDefaultProperty и AddIndexProperty делаю не так?..
Помогите разобраться...
Комментарии
вот примерно так...
Но.. увы, не работает...
Сравни со своим, как говориться найди отличия.
Pascal Script:
Source:
P:S:
кода пишешь файлы импорта нужно быть очень внимательным.. )))