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

Вниз

координаты ячейки BDE   Найти похожие ветки 

 
Demo_nik ©   (2008-09-15 14:44) [0]

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;

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


 
KilkennyCat ©   (2008-09-15 14:46) [1]

Потому что Draw. Зачем  Draw невидимому?


 
Demo_nik ©   (2008-09-15 14:49) [2]

а что тогда выбрать?


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

для чего выбрать?


 
KilkennyCat ©   (2008-09-15 14:52) [4]

Поля таблицы, наверное. Я ж не телепат, а Вы конкретную задачу не озвучили.


 
Demo_nik ©   (2008-09-15 14:58) [5]

номера полей показывает все, а вот строки только те которые видно


 
KilkennyCat ©   (2008-09-15 14:59) [6]

Просто те, которых не видно - не видно.


 
Demo_nik ©   (2008-09-15 15:00) [7]

а что же делать?


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

Интересно какой краской надо рисовать в ДроСелл невидимые сейчас строки?
черной или белой?


 
KilkennyCat ©   (2008-09-15 15:04) [9]

Я предпочитаю черную - экономит электроэнергию и срок службы матриц.


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

а белая - бумагу.

наверное серая - это самое то.
по чуть-чуть и бумагу и электричество экономит.


 
KilkennyCat ©   (2008-09-15 15:08) [11]

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

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


 
Demo_nik ©   (2008-09-15 15:12) [12]

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


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

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


 
Германн ©   (2008-09-15 15:15) [14]


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

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


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


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

Dataset.RecNo


 
Demo_nik ©   (2008-09-15 15:39) [16]


> Dataset.RecNo

я использую Table


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

беда.......


 
Demo_nik ©   (2008-09-15 15:48) [18]

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


 
KilkennyCat ©   (2008-09-15 16:15) [19]

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


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


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

и чо?


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


> и чо?

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


 
Anatoly Podgoretsky ©   (2008-09-15 16:23) [22]

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

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


 
Anatoly Podgoretsky ©   (2008-09-15 16:24) [23]

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

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


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


> BDE

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


 
KilkennyCat ©   (2008-09-15 16:49) [25]


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

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


 
Vlad Oshin ©   (2008-09-15 17:29) [26]

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


 
MsGuns ©   (2008-09-16 11:17) [27]

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


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


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

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


 
Vlad Oshin ©   (2008-09-16 12:20) [29]

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


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


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

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



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

Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.006 c
2-1221559854
Outland
2008-09-16 14:10
2008.10.19
BitBtn1 и Glyph


15-1219744519
Сергей М.
2008-08-26 13:55
2008.10.19
Еще раз о граблях в глубинах Indy


1-1200566541
Layner
2008-01-17 13:42
2008.10.19
Можно ли из сервиса вызвать форму (для настройки это сервиса)


2-1221288881
Alexandr_5
2008-09-13 10:54
2008.10.19
Sendmessage на TStatusbar


2-1220969154
programmer90
2008-09-09 18:05
2008.10.19
Поиск...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский