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

Вниз

Нажав на кнопку, как оставить фокус на предыдущем контроле   Найти похожие ветки 

 
Z_man7777 ©   (2003-03-14 07:18) [0]

Всем Мастерам, здоровья и успехов!!!
У меня есть такой вопросик:
Нажав на кнопку, как оставить фокус на предыдущем контроле?Например, в компоненте ListView1 я выбрал запись, потом нажал на кнопку, текущая запись перекинулась в другой ListView2. Нужно, чтобы фокус остался на ListView1 и на следующей записи,чтобы при следующем нажатии на кнопку перекинулась следующая запись из ListView1 в ListView2.
Заранее спасибо!!!


 
Anatoly Podgoretsky ©   (2003-03-14 07:52) [1]

TSpeefButton


 
Z_man7777 ©   (2003-03-14 07:58) [2]

!Anatoly Podgoretsky!
А можно по подробнее? А то мне это не о чем не говорит.


 
Anatoly Podgoretsky ©   (2003-03-14 08:49) [3]

Учебник для начинающих, по использованию среды Дельфи, вкратче это компонент расположенный на палитре, он не принимает фокуса!


 
Z_man7777 ©   (2003-03-14 09:04) [4]

!Anatoly Podgoretsky!
Я знаю про TSpeedButton, а про TSpeefButton я не слышал


 
Anatoly Podgoretsky ©   (2003-03-14 09:09) [5]

А ты про это, ну это же обычная очепятка


 
REA ©   (2003-03-14 09:55) [6]

А я может хочу с клавиатуры на кнопку жать, а не мышью...


 
Юрий Зотов ©   (2003-03-14 10:14) [7]

> REA © (14.03.03 09:55)

SpeedButton.Caption := " & Ну и жмите на здоровье";
Alt+Н


 
REA ©   (2003-03-14 10:27) [8]

Ну может и на здоровье, но табуляцией фокусировать как-то привычнее. Логичнее сделать не фокусировку ListView, а выбор следующего пункта.


 
Anatoly Podgoretsky ©   (2003-03-14 10:39) [9]

REA © (14.03.03 10:27)
Интересно как ты это представляешь без потери фокуса :-)


 
REA ©   (2003-03-14 10:43) [10]

Дык эта:
Set HideSelection to false to provide visual feedback of the selected item in the list even when the list view does not have focus.


 
Anatoly Podgoretsky ©   (2003-03-14 10:56) [11]

REA © (14.03.03 10:43)
Еще раз внимательно читай вопрос
Нажав на кнопку, как оставить фокус на предыдущем контроле


 
REA ©   (2003-03-14 11:34) [12]

Цель то:
"чтобы при следующем нажатии на кнопку перекинулась следующая запись из ListView1 в ListView2" - а для этого не обязательно убирать фокус с кнопки.


 
Anatoly Podgoretsky ©   (2003-03-14 11:41) [13]

Ты привел только половину цели, а первую выкинул, что бы она подошла под твою логику
"Нужно, чтобы фокус остался на ListView1"


 
icWasya ©   (2003-03-14 12:32) [14]

у а так
ListView.SetFocus
??


 
Mike Kouzmine   (2003-03-14 14:58) [15]

Глобальная переменная A : TWinControl;
У тех, кто принимает фокус на OnExit A := ActiveControl
После обработки клика
A.SetFocus



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

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

Наверх




Память: 0.49 MB
Время: 0.019 c
3-87815
id
2003-03-09 18:02
2003.03.27
Суммирование в DBGrideh


8-88086
Fostr
2002-12-20 23:21
2003.03.27
Поворачиваем картинку, а потом увеличиваем ее


8-88081
k0lot00n
2002-12-20 19:11
2003.03.27
ноты в Дельфи


14-88245
malkolinge
2003-03-12 16:02
2003.03.27
Книги по построению компиляторов !


3-87834
mashinist
2003-03-07 21:38
2003.03.27
Программа зависает при использовании BDE.