Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.03.27;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.011 c
14-88186
АндрейБ
2003-03-07 15:06
2003.03.27
Распечатка отчета


3-87847
Zelius
2003-03-10 18:41
2003.03.27
Помогите с SQL запросом!


7-88283
Стас
2003-01-31 18:56
2003.03.27
Как обновить рабочий стол в WinXP/98


8-88087
Maz
2002-12-09 15:45
2003.03.27
Народ, помогите. Есть изображение фигуры человека, разделенное на


3-87825
Желтый карлик
2003-03-04 21:52
2003.03.27
MS SQL + Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский