Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];

Вниз

Обработка мыши в DBGrid   Найти похожие ветки 

 
Vladimir_Shk   (2003-06-24 08:31) [0]

Озадачился: нужно сделать выделение строк грида правой клавишей мыши, шоб было как в Нортоне выделяются файлы. Проблема в том, что я никак не могу придумать, как перевести мышиные координаты в номер строки грида, над которой он находится. У строк грида высоты в пикселах нету. Мож кто посоветует, как отследить сие?


 
ЮЮ   (2003-06-24 08:39) [1]

А потом возникнет вопрос: А как узнать, что за строка DataSeta находится в той строке грида, которую я только что вычислил ...


 
Vladimir_Shk   (2003-06-24 08:42) [2]

А вот это как раз и не нужно.


 
ЮЮ   (2003-06-24 08:42) [3]

И, в конце-концов, не под Нортоном работать будешь, а под Windows, а там существует стандартный интерфейс для MultiSelect-а, который стандартно в DBGride и реализован.


 
ЮЮ   (2003-06-24 08:46) [4]

TCustomGrid.MouseCoord(X, Y: Integer)


 
Vladimir_Shk   (2003-06-24 10:48) [5]

>ЮЮ
За подсказку спасибо. Что касается стандартности интерфейса, то как раз это и хромает в DBGrid. Сравни, например, с TListBox.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
3-55388
-=alive=-
2003-06-22 14:29
2003.07.17
Вложенный select


3-55407
alxgav
2003-06-20 16:21
2003.07.17
CСовместимость 1С Delphi


4-55903
hedgehog
2003-05-16 12:57
2003.07.17
DllEntryPoint


14-55728
IronWit
2003-07-02 16:54
2003.07.17
потестируйте программу плс


1-55578
NIVA
2003-07-02 09:16
2003.07.17
Таблица в текстовом файле





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский