![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
при даблклике на заголовке окна идет OnTitleClick грида [D6, Win2k]
Chubais © (2003-01-16 13:37:00)Господа, косяк какой-то блин....
Создаем проект MDI, на MDIChild ложим TDBGridEh версии 2.4, делаем align Client, чтоб titles грида были под заголовком окна
запускаем
открываем чайлда
даблкликаем на заголовке чайлда для разворачиания - получаем OnTitleClick той колонки грида, которая находится по вертикали под мышом.
причем: АХТУНГ! это вся беда происходит только с первым создающимся чайлдом
как побороть?
Chubais (2003-01-21 18:55:00) [1]SendMessage(Forum.Handle,WM_KEYDOWN,38,0);
Chubais (2003-01-17 10:39:00) [2]SendMessage(ForumTree.Handle,WM_KEYDOWN,38,0);
Chubais (2003-01-17 08:30:00) [3]>Всегда быть на самой первой позиции в форуме
канешЪ! ;))
SendMessage(ForumTree.Handle,WM_KEYDOWN,38,0);
smok_er (2003-01-16 19:42:00) [4]>>в контексте всего форума-значит
>>SendMessage(ForumTree.Handle,WM_KEYDOWN,38,0);
Чтоже это значит в контексте форума? Всегда быть на самой первой позиции в форуме каждый час?
Странный Вы человек :)
Chubais (2003-01-16 18:53:00) [5]SendMessage(ForumTree.Handle,WM_KEYDOWN,38,0);
;-P
Chubais (2003-01-16 18:18:00) [6]как бы побороть........
Chubais (2003-01-16 18:17:00) [7]>Во всем виновата как всегда Минисофт :))
точна! )))))
AM (2003-01-16 17:19:00) [8]Я получил, проверил:
И твой exe-шник И откомпилированный проек ВЫЗЫВАЮТтакой эффект. Ж8O
Тогда я перешел на свой старый и попробовал на нем - не вызывает. Просто у меня грид - Align = alNone а тебя alClient, да еще значения Top и Left у грида у меня <> 0. Если сделать их равным 0, то начинаются чудеса... поэкспериментируй, поставь у грида Align = alNone, Top=16, Left = 16. Самое интересное, что при маленьких значениях последних (например 3 и 3) опять начинаются чудеса.
А почему это происходит ... я думаю глюк, но кого - вопрос.
Я проверил на Win98 - такого эффекта НЕТ.
Значит глюк в Win2K.
Во всем виновата как всегда Минисофт :))
Chubais (2003-01-16 17:04:00) [9]>А что значит вверх в контексте этой ветки?
ничего
в контексте всего форума-значит
smok_er (2003-01-16 16:50:00) [10]Chubais © (16.01.03 16:07)
вверх)))))
А что значит вверх в контексте этой ветки?
Chubais (2003-01-16 16:36:00) [11]заслал на мыло
Chubais (2003-01-16 16:23:00) [12]>я не понимаю смысол знака "%"
это если буквально понимать, то получится % ;))))))
вообще-то это было навеяно кодом клавиши Up, правда у ней 38, но все равно))))) главно чтоб загадочно было ;)
>пробный маленький проект
на пробном тоже пробовал, то же самое
Chubais (2003-01-16 16:07:00) [13]вверх)))))
AM (2003-01-16 16:03:00) [14]>> с обычным гридом то же...
в D5-ом под Win2K такого не воникает, проверил, чем черт не шутит :)).
я не понимаю смысол знака "%", но если хочешь помощи
создай с нуля пробный маленький проект, если повторится симптом -пришли по мейлу мне exe-шник + исходник, только грид стандартный.
Скорее всего у тебя что-то с железом (мышью) либо с Win2K.
smok_er (2003-01-16 15:48:00) [15]Chubais © (16.01.03 14:24)
chr(37)
в смысле?
Chubais (2003-01-16 15:40:00) [16]chr(37)
Chubais (2003-01-16 14:24:00) [17]chr(37)
Chubais (2003-01-16 14:04:00) [18]с обычным гридом то же...
Chubais (2003-01-16 13:56:00) [19]>AM (16.01.03 13:46)
>скорее всего у тебя на ОnResize чайлда лежит обработчик OnTitleClick.
нет конечно!
>gsu © (16.01.03 13:51)
ок
smok_er (2003-01-16 13:51:00) [20]На днях тоже случился прикол наподобие и тоже с первым чайлдом. Пока не разбирался, это для меня не самое важное...