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

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

EhLib first line [D6, Paradox]


PavelSin ©   (2004-02-11 09:42:00) 

Господа не подскажите каким образом поставить курсор в Гриде на верхнюю строчку ? Грид EhLib 3.2


sniknik   (2004-02-11 12:45:00) [1]

> не насамую верхнюю строку, а на ту что в видимой части грида

только для нормального грида

type
TMyDBGrid = class(TDBGrid);

....

procedure TForm1.Button11Click(Sender: TObject);
var i: integer;
begin
for i:= 2 to TMyDBGrid(DBGrid1).Row do
DBGrid1.DataSource.DataSet.Prior;
end;


Sandman25   (2004-02-11 11:42:00) [2]

[10] pavelsin © (11.02.04 11:35)

Я так и понял. Перечитайте [9]


pavelsin   (2004-02-11 11:35:00) [3]


> pavelsin © (11.02.04 11:09) [8]
> чуть поправлюсь:
> не насамую верхнюю строку, а на ту что в видимой части грида


перемещение текущей строки грида в верхнюю позицию видимой части грида


Sandman25   (2004-02-11 11:13:00) [4]

[8] pavelsin © (11.02.04 11:09)

А вот это хуже. Нужно определять индекс текущей строки грида (запоминать в OnDrawDataCell, например) и делать DataSet.MoveBy(-N)


pavelsin   (2004-02-11 11:09:00) [5]

чуть поправлюсь:
не насамую верхнюю строку, а на ту что в видимой части грида


Плохиш   (2004-02-11 11:06:00) [6]


> PavelSin © (11.02.04 10:05) [1]
> Неужели телепаты отсутствуют ??? ;-)

Пока не разберёшься, что такое Grid и что означает в нём DataSourse и для чего оно служит, никакие телепаты тебе не помогут.


Sandman25   (2004-02-11 11:00:00) [7]

Сделать Action с ShortCut, а в ActionExecute написать [5] Ega23 © (11.02.04 10:30)


Ega23   (2004-02-11 10:30:00) [8]

Grid.DataSource.DataSet.First;


sohat   (2004-02-11 10:21:00) [9]

Перемещение по базе обычно делают через DataSet.


pavelsin   (2004-02-11 10:16:00) [10]

Если бы у операторов были мышки то ...., а иначе ?


Sergey13   (2004-02-11 10:11:00) [11]

Ткни мышкой - встанет. 8-)


PavelSin   (2004-02-11 10:05:00) [12]

Неужели телепаты отсутствуют ??? ;-)


Наверх

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