Как запретить Resize Контролов?
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 5162
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Как запретить Resize Контролов?
Есть QBE Visual Form. В рантайме изменяю размеры и положение контролов. Запрещаю Resize окна. Но если переключаюсь на другое окно, а потом возвращаюсь обратно, то контролы приходят к первоначальному состоянию. Как побороть?
We are hard at work… for you. 

- Губин Игорь
- Шубуршун
- Сообщения: 2584
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
Re: Как запретить Resize Контролов?
Какие шаблоны используешь? Стандартный ресайзер не отличается особым интеллектом.
Это я только кажусь дураком! На самом деле я полный идиот!
-
- ✯ Ветеран ✯
- Сообщения: 5162
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Re: Как запретить Resize Контролов?
Тут, наверно, дело не в ресайзе. Когда окно принимает фокус, то перерисовываются все контролы. Хотя ставлю autorefresh в false.
We are hard at work… for you. 

- Губин Игорь
- Шубуршун
- Сообщения: 2584
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
Re: Как запретить Resize Контролов?
Не ко мне...
Это я только кажусь дураком! На самом деле я полный идиот!
- Дед Пахом
- Старичок
- Сообщения: 3289
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 49 раз
- Контактная информация:
Re: Как запретить Resize Контролов?
Autorefresh имеет такое же отношение к ресайзингу, как Роджер Федерер к хоккею.kreator писал(а):Тут, наверно, дело не в ресайзе. Когда окно принимает фокус, то перерисовываются все контролы. Хотя ставлю autorefresh в false.
С уважением, ДП
- Губин Игорь
- Шубуршун
- Сообщения: 2584
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
Re: Как запретить Resize Контролов?
У тебя похоже для окна включён стандартный ресайзер из АБС. При получении фокуса он автоматом начинает приводить все контролы в состояние соответствующее его логике (по отношению к тому, что определено в структуре окна).
Это я только кажусь дураком! На самом деле я полный идиот!
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Re: Как запретить Resize Контролов?
Добрый день!
А в глобале галка стоит в размещении ini - файла?
Если - да, то я обратил внимание, что этот файл начинает "плодиться" по всем каталогам, которые открываются в программе.
Алексей
А в глобале галка стоит в размещении ini - файла?
Если - да, то я обратил внимание, что этот файл начинает "плодиться" по всем каталогам, которые открываются в программе.
Алексей
- Губин Игорь
- Шубуршун
- Сообщения: 2584
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
Re: Как запретить Resize Контролов?
Если только эти каталоги в какой-то момент становятся рабочими для программы
Это я только кажусь дураком! На самом деле я полный идиот!