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

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

координаты ячейки BDE [D7, XP]


Страницы:   1 2

Demo_nik ©   (2008-09-15 14:44:00) 

procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;
 Field: TField; State: TGridDrawState);
var
 RowHeight,   Col, Row: Integer;
begin
if gdFocused in State then
 begin
   DBGrid1.Focused;
   RowHeight := Rect.Bottom - Rect.Top;
   Row := (Rect.Top div RowHeight);
   Col := Field.Index;
   Edit2.Text:=IntToStr(Row);
   Edit3.Text:=IntToStr(Col);
 end;
end;

Почему координаты только видимой части таблицы?


Dennis I. Komarov   (2008-09-16 12:30:00) [1]


> Правильный$Вася   (15.09.08 16:26) [24]
>
> > BDE
>
> а что означает этот смайл?

http://www.weblancer.net/files/portfolio/395/39546/53541s.jpg


Vlad Oshin   (2008-09-16 12:20:00) [2]

а ему вообще что-то может помочь?


Плохиш   (2008-09-16 12:09:00) [3]


> Vlad Oshin ©   (15.09.08 17:29) [26]
> http://delphiworld.narod.ru/base/dbgrid_with_record_number.html

Интересно, и чем эта ссылка автору поможет?


MsGuns   (2008-09-16 11:17:00) [4]

Чуть пузо не порвал, читая :(
Ай да молодцы !


Vlad Oshin   (2008-09-15 17:29:00) [5]

http://delphiworld.narod.ru/_all_articles_.html
http://delphiworld.narod.ru/base/dbgrid_with_record_number.html


KilkennyCat   (2008-09-15 16:49:00) [6]


> Правильный$Вася   (15.09.08 16:26) [24]

Это древний японский иероглиф: "Ктулху, пожирающий индексы в невидимых строках осеннего дбгрида."


Правильный$Вася   (2008-09-15 16:26:00) [7]


> BDE

а что означает этот смайл?


Anatoly Podgoretsky   (2008-09-15 16:24:00) [8]

> Demo_nik  (15.09.2008 15:48:18)  [18]

А это уже не беда, а капут.


Anatoly Podgoretsky   (2008-09-15 16:23:00) [9]

> Поросенок Винни-Пух  (15.09.2008 15:05:10)  [10]

Белая, а монитор выключить.


KilkennyCat   (2008-09-15 16:21:00) [10]


> и чо?

там ячейка. BDE.


Правильный$Вася   (2008-09-15 16:20:00) [11]


> я использую Table

и чо?


KilkennyCat   (2008-09-15 16:15:00) [12]

таблица не обладает собственными желаниями.


Demo_nik   (2008-09-15 15:48:00) [13]

это еще не беда, тут у меня таблица не хочет индексироваться


Поросенок Винни-Пух   (2008-09-15 15:43:00) [14]

беда.......


Demo_nik   (2008-09-15 15:39:00) [15]


> Dataset.RecNo

я использую Table


Правильный$Вася   (2008-09-15 15:18:00) [16]


> Demo_nik ©   (15.09.08 15:12) [12]

Dataset.RecNo


Германн   (2008-09-15 15:15:00) [17]


> Demo_nik ©   (15.09.08 15:12) [12]
>
> у меня таблица 65000 строк хочу видеть номер каждой строки
> при перемещении по ним
>

Достал, блин. Сказано же уже было что в DBGrid нет и никогда не было никаких записей.


Поросенок Винни-Пух   (2008-09-15 15:15:00) [18]

и как связан номер строки и обработчик drawcell?
астрально?


Demo_nik   (2008-09-15 15:12:00) [19]

у меня таблица 65000 строк хочу видеть номер каждой строки при перемещении по ним


KilkennyCat   (2008-09-15 15:08:00) [20]

Опс, я не заметил: тут имеется ввиду ячейка BDE. Ячейка BDE по умолчанию окрашена в цвет clBorland и перекрашивать не рекомендуется. Иначе, когда ее не видно, ее совсем может быть не видно.

Все-таки, мы услышим или нет, в чем суть вопроса?


Страницы:   1 2

Наверх

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