Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
paralin
Зарегистрирован: 23.03.2006 Сообщения: 17 Откуда: Тюмень
|
Добавлено: Пт Мар 24, 2006 3:45 pm Заголовок сообщения: как можно задать тип заполнения " по контуру" |
|
|
День добрый!
вопрос по команде MS "active fill on"
ситуация в следующем, хотим сделать свою панель кнопок
одна из них, должна запускать режим отрисовки контура с заполнением (заливкой), при этом тип заполнения должен быть "по контуру" например контур синий, а заливка голубая
используем такую последовательность "active fill on; active fillcolor 7".
а вот как задать тип заполнения непонятно
может вообще, нет команды задать этот тип? |
|
Вернуться к началу |
|
|
Leonid давно здесь сидим
Зарегистрирован: 28.01.2006 Сообщения: 598 Откуда: С.-Петербург
|
Добавлено: Пт Мар 24, 2006 4:11 pm Заголовок сообщения: |
|
|
Похоже, такой команды действительно нет...
В этом случае я порекомендовал бы использовать макрос
в файле my_macros.bas создать код
Код: |
Sub main
MbeSendCommand "CHANGE FILL "
MbeSetAppVariable "MGDSHOOK", "tcb->ext_locks.fillMode", 2& ' по контуру
MbeSetAppVariable "MGDSHOOK", "tcb->fillColor", 7& ' номер цвета
End Sub
|
А в поле команды кнопки вот так:
macro my_macros |
|
Вернуться к началу |
|
|
paralin
Зарегистрирован: 23.03.2006 Сообщения: 17 Откуда: Тюмень
|
Добавлено: Пт Мар 24, 2006 7:26 pm Заголовок сообщения: |
|
|
Спасибо за совет.
Попробуем |
|
Вернуться к началу |
|
|
|