Проблема с Punto Switcher.
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 5160
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Проблема с Punto Switcher.
Выявилась такая проблема. Стоит на компе Punto Switcher. В Кларионовской программе редактируем поле TEXT (или ENTRY, неважно). Если текст содержит и русские и английские слова (т.е. Punto несколько раз переключает раскладку), исчезает клавиатурный курсор, но набирать текст позволяется. Курсор восстанавливается, если уйти с этого контрола. Пропадание курсора примерно на 3-5 раз срабатывания Punto. Версия Клариона, похоже, не причём, в С6.3 тоже самое. На разных Виндах (XP, Win7) - аналогично. Ни у кого такого не случалось?
We are hard at work… for you. 

Проблема с Punto Switcher.
Вроде, это и без Пунты случается, ещё с древних времён.
Вот, не далее чем вчера терялся курсор после щелчка на Flash-объекте.
Там, где это особо достаёт, я делал на Event:Selected что-то типа
И курсор появлялся
Вполне возможно, что тут много лишнего
, но попробовать можно
Вот, не далее чем вчера терялся курсор после щелчка на Flash-объекте.
Там, где это особо достаёт, я делал на Event:Selected что-то типа
Код: Выделить всё
?Text{Prop:Fontsize} = ?Text{Prop:Fontsize}+1
?Text{Prop:Fontsize} = ?Text{Prop:Fontsize}-1
Вполне возможно, что тут много лишнего

-
- ✯ Ветеран ✯
- Сообщения: 5160
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Проблема с Punto Switcher.
На С10 с Visual Indicators помогло. Во всяком случае, очень много раз Пунто переключался. А вот в C6.3 не помогло. Ещё потестим, может в Enhanced Focus Class этот код внесём (хотя причина такого поведения не ясна). И, вообще. Посидев день с Пунто, весь оплевался, для программеров дюже неудобная вещь, срабатывает постоянно, где не надо.
We are hard at work… for you. 
