Недавно добавленные исходники

•  DeLiKaTeS Tetris (Тетрис)  148

•  TDictionary Custom Sort  3 329

•  Fast Watermark Sources  3 076

•  3D Designer  4 838

•  Sik Screen Capture  3 331

•  Patch Maker  3 544

•  Айболит (remote control)  3 651

•  ListBox Drag & Drop  3 004

•  Доска для игры Реверси  81 648

•  Графические эффекты  3 933

•  Рисование по маске  3 240

•  Перетаскивание изображений  2 621

•  Canvas Drawing  2 744

•  Рисование Луны  2 571

•  Поворот изображения  2 178

•  Рисование стержней  2 166

•  Paint on Shape  1 567

•  Генератор кроссвордов  2 230

•  Головоломка Paletto  1 766

•  Теорема Монжа об окружностях  2 220

•  Пазл Numbrix  1 684

•  Заборы и коммивояжеры  2 055

•  Игра HIP  1 280

•  Игра Go (Го)  1 227

•  Симулятор лифта  1 472

•  Программа укладки плитки  1 215

•  Генератор лабиринта  1 543

•  Проверка числового ввода  1 360

•  HEX View  1 494

•  Физический маятник  1 357

 
скрыть


Delphi FAQ - Часто задаваемые вопросы

| Базы данных | Графика и Игры | Интернет и Сети | Компоненты и Классы | Мультимедиа |
| ОС и Железо | Программа и Интерфейс | Рабочий стол | Синтаксис | Технологии | Файловая система |



Delphi Sources

Tab как Enter в StringGrid



Данный код переводит ввод на другую колонку. При достижении конца колонок, ввод перемещается на следующую строку. При достижении самого конца сетки, управление перемещается в ее самое начало - естественно, вы можете изменить это поведение, и передавать управление в этом случае другому элементу управления.


procedure TForm1.StringGrid1KeyPress(Sender: TObject; var Key: Char);
begin
  if Key = #13 then
    with StringGrid1 do
      if Col < ColCount - 1 then {следующая колонка!}
        Col := Col + 1
      else if Row < RowCount - 1 then
      begin {следующая строка!}
        Row := Row + 1;
        Col := 1;
      end
      else
      begin {Конец сетки! - Снова перемещаемся наверх!}
        Row := 1;
        Col := 1;
        {или вы можете передать управление другому элементу управления}
      end;
end;





Похожие по теме исходники

Images Database

Create Table in Runtime

Transfer Tables Excel-Access

Library Database

 

Multiplication Table

Game Database

Center Dialog

DBLookupComboBox in StringGrid

 

Cell hint in StringGrid

CheckBox in StringGrid

Components in StringGrid

Сапер StringGrid

 

StringGrid Decoration

TStringGridCheker

TQGRID Perfect StringGrid

OwnerDraw StringGrid

 



Copyright © 2004-2024 "Delphi Sources" by BrokenByte Software. Delphi World FAQ

Группа ВКонтакте