Форум: "Основная";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.031 c