![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Woody Woodpecker |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 11.8.2004 Репутация: нет Всего: нет |
У меня такая проблема - как мне перевести фокус на произвольный компонент?
Это сообщение отредактировал(а) Woody Woodpecker - 11.8.2004, 21:48 |
|||
|
||||
| Marriage |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 842 Регистрация: 4.5.2004 Где: Таганрог Репутация: нет Всего: 2 |
Edit1.SetFocus; Или я чего то не понял ???? -------------------- Praemonitus, praemunitus |
|||
|
||||
| Woody Woodpecker |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 11.8.2004 Репутация: нет Всего: нет |
Тьфу ты! Я перепутал. Не на Edit а на произвольный компонент. Как я не пытался - у меня не получалось.
|
|||
|
||||
| <Spawn> |
|
||||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург Репутация: 44 Всего: 64 |
Всмысле не получается? Если у компонента TabStop стоит в True и он может получать фокус (наследник TWinControl), то либо
либо
-------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
||||
|
|||||
| Woody Woodpecker |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 11.8.2004 Репутация: нет Всего: нет |
Нет, я искал переменную, которой можно присвоить компонент и установить фокус, но в общем-то, Spawn, ты мне уже ответил - TWinControl. Я просто в этом достаточно новичок.
Спасибо. Добавлено @ 22:01 О, да совершенно забыл - а как получить контрол на котором в данный момент фокус (на любой форме проекта)? Это сообщение отредактировал(а) Woody Woodpecker - 11.8.2004, 21:58 |
|||
|
||||
| <Spawn> |
|
||||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург Репутация: 44 Всего: 64 |
Помоему какая то функция есть, но не помню сейчас, но можно и самому написать:
-------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
||||
|
|||||
| decoder |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 204 Регистрация: 18.5.2004 Где: Харьков(хохол, к сожалению) Репутация: нет Всего: -1 |
--------------------
Молчать, я вас спрашиваю! |
|||
|
||||
| <Spawn> |
|
|||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург Репутация: 44 Всего: 64 |
decoder Это API-шная функция, возрвщающая хендл контрола в фокусе, то есть для получения указателя на экземпляр класса, прийдется все равно делать перебор.
-------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
|||
|
||||
| Woody Woodpecker |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 11.8.2004 Репутация: нет Всего: нет |
Хммм. Мне пойдет и GetFocus с SetFocus'ом - вроде работает и с Edit'ами и с Button'ами и с другими котролами, поэтому вопрос закрыт всем большое спасибо.
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |