Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Tab Order


Автор: lukash256 17.7.2009, 09:33
доброго времени сутак!
есть форма на которой несколько компонентов (просто вынесены с палитры) и ещо несколько (наследники стандартных) созданы во время выполнения программы.

Код

type
  tStaticSelector = class (tCombobox)
.....
end;
....

procedure Form.FormCreate(Sender: TObject);
var
   vidceni : tStaticSelector;
begin
vidceni := tStaticSelector.Create( ... );
             vidceni.Top    := 458;
             vidceni.Left   := 78;
             vidceni.Parent :=  self;
end;


как настроить Tab Order в таком случае дабы управлять порядком перехода курсора по нажатию кнопки Tab ??

Автор: Keeper89 18.7.2009, 21:11
Можно присваивать свойству TabOrder компонентов нужные значения в рантайме.

Автор: lukash256 20.7.2009, 08:18
 smile спасиб ОГРОМНОЕ !!! я и не знал, что есть такое свойство.  smile 

Автор: Frees 20.7.2009, 08:43
можно явно не присваивать

он автоматом в порядке создания раздается

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)