![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| InfectedM |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 21.10.2007 Репутация: нет Всего: нет |
Добрый день!
Подскажите плиз, как сделать так, что бы форма на которую посылается setFocus не мигала? Или как лучше вообще решить поставленную задачу с структурой форм? цель такая: нужна использовать 1 кнопку для правки полей на всех формах проекта. есть 5 формы. Программа работает так: form1 - главная через нее идет управляние данными на всех 5 формах. в form1 по клику на кнопку "->" сробатывает код:
в каждой форме (от второй до пятой)в событие Онактив стоит:
После того как выбрали форму , тыкаем на кнопку в главной форме, что бы произвести правку на form2 и после клика передаем фокус прыдыдущему окну... Все работает, но глючит прорисовка. Можно ли как-нибдуь сделать что бы после клика на кнопку в форм1 , ей не передавался фокус, а оставался на form2? Вообщем вот видео для наглядности: http://video.yandex.ru/users/w804040/view/1/# Подскажите плиз как лучше реализовать данную программу. Это сообщение отредактировал(а) InfectedM - 27.2.2012, 11:13 |
||||
|
|||||
| AlekXL |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 92 Регистрация: 2.5.2008 Репутация: нет Всего: 0 |
не сказать что я понял все. Но тут у тебя не в фокусе проблема, а в том, что при клике на главную она не только получает фокус, она также выходит на передний план, заслоняя другие. Чтобы конкретная форма не мигала, поставь ее FormStyle:=fsStayOnTop - это должно быть сделано прежде, чем ты кликаешь на главной.
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |