Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

Количество строк в DBGrid е   Найти похожие ветки 

 
stelius ©   (2004-05-28 17:05) [0]

Мастера, как узнать количество строк, отображенных в определенный момент в DBGrid"е?


 
Erik1   (2004-05-28 17:07) [1]

Исходники глядеть надо, а зачем тебе, ты опиши полностью задачу, возможно у нее есть более простое решение.


 
stelius ©   (2004-05-28 17:12) [2]

2 Erik1   (28.05.04 17:07) [1]
По дабл клику хочу действие организовать, мне нужно получить координаты, где заканчивается последняя запись, чтоб действие в ОнДблклик не происходило при клике в пустую область


 
Vlad ©   (2004-05-28 17:12) [3]


> stelius ©   (28.05.04 17:05)  

TStringGrid(DBGrid).RowCount
Покажет кол-во строк вместе с заголовком, если без заголовка, то -1


 
stelius ©   (2004-05-28 17:17) [4]


> Vlad ©   (28.05.04 17:12) [3]

Thanks


 
Erik1   (2004-05-28 17:19) [5]

var
 Point: TPoint;
 NodeRect: TRect;
begin
 NodeRect := Tree.GetDisplayRect(Tree.FocusedNode, 0, True, True);
 GetCursorPos(Point); // получить координаты курсора
 Point := Tree.ScreenToClient(Point); //преобразовать в относительные
 if PtInRect(NodeRect, Point) then
   ShowMessage("Ура попал");
Это код для VirtualTree но тебе чтото похожее надо.


 
stelius ©   (2004-05-28 17:41) [6]


> Erik1   (28.05.04 17:19) [5]

GetDisplayRect нет у DBGrid"а :(


 
Anatoly Podgoretsky ©   (2004-05-28 17:49) [7]

Protected property VisibleRowCount



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

Текущий архив: 2004.06.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
6-1082526541
atruhin
2004-04-21 09:49
2004.06.13
Перехват на контроллере домена. События входа пользователя.


1-1086020756
Moroz
2004-05-31 20:25
2004.06.13
Прототип функции


4-1084062892
cemick
2004-05-09 04:34
2004.06.13
Запись файла в различное место ЖД


4-1083872851
Dmitriy Volkov
2004-05-06 23:47
2004.06.13
Как узнать права юзера?


1-1085644462
ReNoiZer
2004-05-27 11:54
2004.06.13
Траблы с дебаггером на D7, WindowsXP с SP2 - build 2096