Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

при даблклике на заголовке окна идет OnTitleClick грида [D6, Win2k]


Страницы:   1 2

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]

На днях тоже случился прикол наподобие и тоже с первым чайлдом. Пока не разбирался, это для меня не самое важное...


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо