С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
8 / 7 / 2
Регистрация: 22.02.2010
Сообщений: 118

Как изменить размер ComboBox-a при наведении курсора

07.05.2014, 20:25. Показов 2073. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Подскажите, как сделать так, чтобы при наведении курсора на ComboBox его размеры увеличивались, а при удалении курсора снова восстанавливались. Первая половина трудностей не вызывает:
C++
1
2
3
4
5
6
void __fastcall TForm1::FormMouseMove(TObject *Sender, TShiftState Shift,
      int X, int Y)
{
if(ComboBox1->Width==97)   {ComboBox1->Width = 240 ; ComboBox1->Font->Size = 16;}
 
}
а вот обратный процесс не получается.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.05.2014, 20:25
Ответы с готовыми решениями:

Отображение подсказок для строк, превышающих длину ComboBox при наведении курсора
На форме имеется ComboBox, в него автоматически заносятся данные. Длина ComboBox равна приблизительно 4 см, а длина строк, которые там...

Как изменить цвет вкладки при наведении курсора?
Здравствуйте! Как изменить цвет вкладки при наведении на нее курсором? Напр. вкладка серого цвета, а при наведении на нее становится белой,...

Как при наведении на картинку курсора мышки изменить её
Такая задача, есть к примеру карта какой-то страны(и это тоже вопрос, как лучше всего в плане производительности сделать карту страны) а на...

9
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33371 / 21497 / 8234
Регистрация: 22.10.2011
Сообщений: 36,893
Записей в блоге: 12
07.05.2014, 20:31
При наведении курсора на комбобокс срабатывает OnMouseEnter комбобокса, соответственно, при выходе - OnMouseLeave. Там и надо изменять размеры. А не в OnMouseMove формы...
0
8 / 7 / 2
Регистрация: 22.02.2010
Сообщений: 118
07.05.2014, 20:44  [ТС]
Я убился об монитор, но никак не могу найти эти заветные свойства у комбобокса! Подскажите пожалуйста где они лежат!
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33371 / 21497 / 8234
Регистрация: 22.10.2011
Сообщений: 36,893
Записей в блоге: 12
07.05.2014, 21:26
Вот тут и лежат:


Или опять динозаврический BCB6? Выкиньте его уже, вместо того, чтобы заниматься делом приходится с этим старьем велосипеды собирать...
1
08.05.2014, 12:51

Не по теме:

Цитата Сообщение от UI Посмотреть сообщение
Или опять динозаврический BCB6?
Пока в университетах будут стоять копьютеры, которые с трудом тянут Widows XP и bcb6, и будут преподавать люди, которые старую-то среду знают поверхностно, а всё новое для них подобно ереси, BCB6 не покинет киберфорум )

0
08.05.2014, 12:56

Не по теме:


У меня в универе были хорошие компы, но проблема установленном на них BCB6 была больше в покупке лицензии на новый продукт, поэтому забив, ставили то, на что лицензия куплена с Юрского периода.

0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
08.05.2014, 15:14
Студентам и положено писать велосипеды для начала. Развивает смекалку, позволят лучше понять внутренности языка. Набираться приемами эффективного программирования - это уже следующий шаг по-моему.
1
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33371 / 21497 / 8234
Регистрация: 22.10.2011
Сообщений: 36,893
Записей в блоге: 12
08.05.2014, 15:28
После того, как привык писать велосипеды (причем никому не нужные, никакой смекалки добавление обработчиков CM_MOUSEENTER/CM_MOUSELEAVE не развивает, это тупо потеря времени и отвлечение от сути проекта), очень трудно от них отвыкнуть. Просто не понимаешь, не хочешь понять, что это все ни к чему, что занимался 5 лет прокачиванием никому не нужных скиллов, и все то, что ты научился делать непосильным трудом, любой первоклассник берет и сразу использует, ибо оно готовое. И по инерции продолжаешь и продолжаешь развивать велопром...

Ну, это долгий разговор, я много видел вот таких велописателей... Никакого толка с них нет. Вообще. Они утеряны для IT. Я, например, к себе в команду ни одного из них никогда не возьму.
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
08.05.2014, 16:02
А что, не было ни одного, кто этот этап велостроения успешно преодолел и двинулся дальше? Все потерялись?
0
8 / 7 / 2
Регистрация: 22.02.2010
Сообщений: 118
09.05.2014, 09:56  [ТС]
Спасибо всем: за критику и за поддержку! Да, похоже, я дружу с динозаврами, буду избавляться. Если не трудно, кто-нибудь, подскажите выход из положения (уже готовый велосипед), потому, что пока программу заменить нечем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.05.2014, 09:56
Помогаю со студенческими работами здесь

Как изменить цвет Label при наведении курсора?
Есть несколько Label, которым назначен обработчик - загрузить в RichTextBox из файла rtf. Как сделать, чтобы при наведении курсора цвет...

Как изменить вид курсора при наведении на элемент в canvas
Добрый день. Ничего не выдает дельного поисковик по этому поводу.

Как изменить картинку кнопки при наведении на нее курсора мыши?
У меня в кнопке есть картинка,как сделать чтобы она убиралась при наведении на кнопку курсора и вместо неё был красный фон,а потом когда...

Как изменить цвет кнопки при наведении на нее курсора мыши?
Добрый день! Как изменить цвет кнопки при наведении на нее курсора мыши?

Как изменить фоновое изображение кнопки при наведении на нее курсора мыши?
Приветствую всех!:thank_you: Есть 2 изображения (монохромное и цветное). По умолчанию на кнопке стоит фоновое монохромное изображение....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru