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

Вниз

Работа со скролами   Найти похожие ветки 

 
Ling ©   (2006-02-05 19:31) [0]

Для простоты, пусть на форме лежит TScrollBox, в нём TPanel, раза в два больше, чем box, где-то в центре панели длинный TEdit. Также на форме имеется ещё какой-нибудь фокусируемый компонент, например TButton.
Запускаем проект, прокручиваем скрол так, что-бы левого верхнего угла эдита было не видно, кликаем на кнопку (что-бы снять фокус с эдита, если он там был), и выбираем эдит, он получает фокус, и при этом скролбокс пркручивается так, что левый верхний угол эдита становится в (0,0), но мне НЕ НУЖНО, ЧТО-БЫ ПРИ ФОКУСЕ ПРОИСХОДИЛА ПРОКРУТКА.
Уважаемые мастера, как это сделать?


 
Ling ©   (2006-02-06 11:58) [1]

Злые Вы, Не отвечаете.
Придётся свой скролбокс состряпать.


 
КиТаЯц ©   (2006-02-06 15:02) [2]


> Ling ©   (06.02.06 11:58) [1]
>
> Злые Вы, Не отвечаете.

Не думаю... Думаю причина "неответов" не в этом...
Что до других - не знаю, а сам понял что написано только раза с пятого, когда перечитывал. Тепер не знаю, что по сабжу ответить, т.к. мысленное представление сей конструкции вводит меня в абсолютный ступор с редкими мысленными проблесками с едва различимой сутью - "а для чего это все?"


 
Ling ©   (2006-02-06 17:25) [3]

Ок - вопрос в коротком виде:
Как сделать так, что-бы при получении контролом на скролбоксе фокуса, скролбокс не прокручивался к этому контролу.



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

Форум: "Основная";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.012 c
8-1128695627
NikNet
2005-10-07 18:33
2006.03.12
Где компонент TMediaPlayer хранит данные?


2-1140974454
zxcv
2006-02-26 20:20
2006.03.12
указатели


2-1138597593
maxim161
2006-01-30 08:06
2006.03.12
ClientSocket&ServerSocket


2-1140729327
49 Cent
2006-02-24 00:15
2006.03.12
Сумма ячеек в DBgrid?


4-1134664590
The_scorpion
2005-12-15 19:36
2006.03.12
Функция CreateBitmap





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский