Добрый день.
А может ли кто объяснить следующую вещь:
После открытия окна динамически создаю subj:
MSChart=CREATE(0,CREATE:OLE)
MSChart{prop:create}='MSGraph.Chart'
MSChart{prop:compatibility}=020H
Далее заполняю таблицу с данными, легенду, тип графика и т.д.
Далее (собственно вопрос)
Если написать UNHIDE(MSChart) до ACCEPT-цикла, то диаграмма появляется без своего интерфейса, а если UNHIDE(MSChart) написать по событию OpenWindow, то мы получаем внедрённый OLE-объект вместе со своим меню и всеми возможностями, как, скажем, в Excel.
Кстати, если на окне определить статический OLE-объект 'MSGraph.Chart.8', то он работает как в случае 1, т.е. без интерфейса.
Спасибо за внимание
Михаил
(Добавление)
Дык, а что нужно? OLE - объект или лежащий на окне OCX с графиком?
---------------------------------------
C уважением,
Юрий Философов,
Главный программист
Корпорация "Диполь", Саратов
E-mail yufil@tacis-dipol.ru (служ)
yufil@mail.ru (дом)
ICQ# 75924439
(Добавление)
Что нужно, не скажу вопрос в том, почему, если анхайдить до accept и
внутри, получаю поразительно разные результаты?
Михаил
Написал: ClaList(2)
MSGraph
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!