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

Вниз

StringGrid...   Найти похожие ветки 

 
iskatel ©   (2005-02-14 00:24) [0]

как в StringGrid сделать чтоб по нажатию энтер курсор ввода перемещался в след ячейку? там есть такое только для таб, но когда я меняю ему VK_RETURN на VK_TAB хрен чего выходит, а спец свойства чтоб перейти на др ячейку я не нашел...


 
saNat ©   (2005-02-14 00:34) [1]

А если смотреть нажатую клавишу и при нажатом Enter выделять нужную ячейку?

С уважением, ЕВА


 
iskatel ©   (2005-02-14 00:40) [2]

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


 
GanibalLector ©   (2005-02-14 02:34) [3]

Здорова советчик ;)
На вот,попробуй :
procedure TForm1.StringGrid1KeyDown(Sender: TObject; var Key: Word;
 Shift: TShiftState);
begin
if key = vk_return then begin
  if Stringgrid1.col>=Stringgrid1.ColCount-1 then
     begin
       if Stringgrid1.Row>=Stringgrid1.Rowcount-1 then
       Stringgrid1.Row:=Stringgrid1.row
         else Stringgrid1.Row:=Stringgrid1.row+1;
       Stringgrid1.col:=1;
     end else
     Stringgrid1.col:=stringgrid1.col+1;
     Stringgrid1.EditorMode:=true;end;
end;


 
GanibalLector ©   (2005-02-14 02:56) [4]

>плюс перевести в режим редактирования
Это от Лукавого!!!Ну,если так хочеться,то пожалуйста :
Stringgrid1.EditorMode:=false;


 
iskatel ©   (2005-02-15 00:10) [5]

2GanibalLector чтото я стормозил, думая что row и col read only...

ЗЫ последнего сообщения вообще не понял, в режим редактирования то Stringgrid1.EditorMode:=true, как ты и писал в [3]...



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
1-1108026418
Style
2005-02-10 12:06
2005.02.27
Как узнать реальную ширину наклонного текста?


14-1107504610
Тульский
2005-02-04 11:10
2005.02.27
Хасавьюрт-2


14-1107499625
stud
2005-02-04 09:47
2005.02.27
Помогите найти в электронном виде


1-1108477450
Pyro Sun
2005-02-15 17:24
2005.02.27
Различия Delphi Personal и Professional


3-1107136265
mlitkin
2005-01-31 04:51
2005.02.27
Как узнать была ли изменена база?