Можно ли нажать кнопку/пункт меню, для которых определено стандартное действие, или выполнить это действие ...
Например, STD:PrintSetup, STD:CascadeWindow...всего около 18 различных STD:xxx.
Для сведения (выдержка из help):
The STD attribute (PROP:STD) specifies the control activates some standard Windows action. This action is automatically executed by the runtime library and does not generate any events (that is, the control does not receive an EVENT:Accepted).
т.е. контрол с STD не получает EVENT:Accepted
Как нажать кнопку с STD:xxx
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- StillZero
- Ветеран
- Сообщения: 458
- Зарегистрирован: 06 Июль 2005, 2:17
- Откуда: Хабаровск
- Поблагодарили: 1 раз
- Контактная информация:
вообщем то все оказалось проще, чем я думал:
сразу же слать сообщение в моем случае было нельзя...долго объяснять почему
Правда мне не совсем понятно что будет в случае STD:Close
Т.е. выполнится ли мой destroy
, должно вроде все ок быть 
Код: Выделить всё
TmpButton#=CREATE(0,CREATE:BUTTON)
TmpButton#{Prop:STD}=STD:xxx
SendMessage(TmpButton#{Prop:Handle},BM_CLICK,0,0)
destroy(TmpButton#)



