![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Баг в DBGrid в MDI приложении [D7, Win95/98, WinXP]
CTAPbIi © (2005-06-30 17:37:00)На дочернюю форму MDI приложнения ставлю TDBGrid. На главной форме находится TEdit или TListBox или TComboBox и т.п. Делаю активным TDBGrid дочерней формы. Если после этого перевожу фокус на один из указанных компонентов главной формы, то вернуть его на TDBGrid невозможно. Если кто-то сталкивался с этой проблемой и знает как ее обойти, прошу помощи. Спасибо.
CTAPbIi (2005-06-30 18:27:00) [1]Это проблема имеет место и в D2005, между прочим. И в действительности, а не якобы. И, кстати, есть проблема возврата фокуса в DBGrid после передачи его на TWebBrowser, даже когда они сидят на одной форме и в обычном SDI приложении. Такова селяви...
Digitman (2005-06-30 18:21:00) [2]что ж ...
если означенная проблема в D7 действительно имеет место, то предложенные по ссылкам решения вполне логичны и просты
CTAPbIi (2005-06-30 18:14:00) [3]http://delphiworld.narod.ru/base/dbgrid_set_focus_problem.html
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=14503.
Digitman (2005-06-30 18:09:00) [4]
> принципиально это же ничего не меняет в сути вопроса
меняет или не меняет - попытаемся найти истину) ..
приводи ссылки, где ты якобы нашел ответы ..
CTAPbIi (2005-06-30 18:06:00) [5]Но принципиально это же ничего не меняет в сути вопроса
Digitman (2005-06-30 18:03:00) [6]
> Вообще-то контролы сидят на тулбаре
ну это другой коленкор)
CTAPbIi (2005-06-30 18:00:00) [7]Вообще-то контролы сидят на тулбаре. Но в принципе я уже нашел в сети множество ответов. Оказывается, этот баг достаточно популярен. Так что не я первый такой гениальный :-)
Digitman (2005-06-30 17:58:00) [8]за каким тебе понадобилось размещать контролы на род.форме ?
на тулбаре род.форме - это я еще могу понять, но ты же наверно бросил их прямо в клиентскую область, не на тулбар или иже с ним ?
пояснил бы, в чем гениальность твоего изобретения ...