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

Вниз

TabOrder, SetFocus, ShowModal   Найти похожие ветки 

 
Алексей Петухов   (2003-08-13 13:46) [0]

Здравствуйте уважаемые матера.
У меня к вам вот какой вопрос:
Мне необходимо до вызова ShowModal определить активный элемент (в нем будет фокус). Скажем это один из 5-ти Edit-ов, каждый раз может быть любой из них. Но так, чтобы прорядок обхода (по клавише "Tab") остался неизменным.
Что тут можно посоветовать?


 
Skier ©   (2003-08-13 13:48) [1]

>Алексей Петухов (13.08.03 13:46)
TForm.ActiveControl ?


 
Алексей Петухов   (2003-08-13 13:48) [2]

Мне нужно не узнать его, а назначить.


 
Skier ©   (2003-08-13 13:49) [3]

>Алексей Петухов (13.08.03 13:48) [2]
Ну и ?


 
Reindeer Moss Eater ©   (2003-08-13 13:51) [4]

ActiveControl:=BlaBlaBla;
ShowModal;


 
Алексей Петухов   (2003-08-13 13:54) [5]

Если я делаю к примеру myForm.Edit1.SetFocus или myForm.Edit2.SetFocus, до ShowModal - получаю исключительную ситуацию.
Если переназначаю Edit-ам TabOrder Edit2.TabOrder:=0 и тд. а потом ShowModal, то фокус при появлении формы на нужном месте, но я поменял порядок обхода, а это нежелательно.
Вот.


 
Reindeer Moss Eater ©   (2003-08-13 13:55) [6]

Алексей Петухов
Ты читать умеешь?


 
Алексей Петухов   (2003-08-13 13:55) [7]

А...
Э...
,ну попробую сейчас...


 
Алексей Петухов   (2003-08-13 13:57) [8]

Читать я умею, но не всегда успеваю, т.к. иногда приходится писать.
А за совет спасибо.



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

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

Наверх




Память: 0.48 MB
Время: 0.021 c
14-81890
Viktor Kushnir
2003-08-08 09:16
2003.08.25
Internet via e-mail


1-81647
Zorik
2003-08-12 12:06
2003.08.25
запихнуть массив в TMemoryStream


9-81525
Movelock
2003-02-22 11:18
2003.08.25
КАК ПОКАЗАТЬ НА ФОРМЕ МОДЕЛЬ из 3dmax


14-81928
alextov
2003-08-06 10:16
2003.08.25
Альтернативные средства разработки графики


1-81786
Zorik
2003-08-14 10:13
2003.08.25
как отобразить поверхность