powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Запретить фокус ввода
5 сообщений из 5, страница 1 из 1
Запретить фокус ввода
    #33423608
xена
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалс-та как запретить для TEdit фокус ввода, но при этом Enabled было true (либо Enabled false, но текст в нем отображался бы как обычно, в смысле обычным шрифтом, а не светло серым)
Заранее спасибо...
...
Рейтинг: 0 / 0
Запретить фокус ввода
    #33423616
Фотография VirusXP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
 unit  Unit1;

 interface 

 uses 
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

 type 
  TForm1 =  class (TForm)
    Edit1: TEdit;
    Edit2: TEdit;
     procedure  Edit1Exit(Sender: TObject);
     procedure  Edit2Enter(Sender: TObject);
   private      { Private declarations } 
   public       { Public declarations } 
   end ;

 var 
  Form1: TForm1;

 implementation 

 var 
  LastFocusedControl: TWinControl;

 {$R *.dfm} 

 procedure  TForm1.Edit1Exit(Sender: TObject);
 begin 
  LastFocusedControl := TWinControl(Sender);
 end ;

 procedure  TForm1.Edit2Enter(Sender: TObject);
 begin 
  FocusControl(LastFocusedControl);
 end ;

 end .

на все контролы, которые МОЖНО фокусировать вешаешь обработчик onExit, а на те, которые не хочешь фокусировать вешаешь обработчик onEnter.
...
Рейтинг: 0 / 0
Запретить фокус ввода
    #33423645
xена
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо!!!! сама бы не додумалась ...
...
Рейтинг: 0 / 0
Запретить фокус ввода
    #33423689
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ReadOnly не канает?
или в билдере нету такого?
...
Рейтинг: 0 / 0
Запретить фокус ввода
    #33423904
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вот что не понимаю .... ну ладно мы, бильдерщики, ходим в дельфийный форум, потому как практически только в языке различия, да и несильно много тут вопросов по бильдеру. Но вот зачем дельфисты ходят на сишный форум ???
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Запретить фокус ввода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]