|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.08.2009, 15:54 | #1 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Hint на Edit
Как сделать всплывающую подсказку при наведении на Edit если строка в него не помещается?
Где-то читал про это, не могу вспомнить, там буквально пару строк кода, причем это приводилось между делом, рассказывалось про что-то другое вообще.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
28.08.2009, 16:06 | #2 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Насчет двух строчек не знаю, но вот что я придумал:
OnMouseMove у едита: Код:
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
28.08.2009, 16:07 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
Цитата:
I'm learning to live...
|
|
28.08.2009, 16:08 | #4 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Stilet, нужно "если строка в него не помещается". )
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
28.08.2009, 16:15 | #5 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
По моему проще посчитать, сколько символов он может вместить, а затем написать
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
28.08.2009, 16:19 | #6 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
А если длина edit'а динамически изменяется?
Да и как вы посчитаете длину текста? Ширина символов разная...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
28.08.2009, 16:23 | #7 | ||
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
||
28.08.2009, 16:28 | #8 | ||
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Цитата:
Но не будете же вы изменять ширину формы специально, чтобы увидеть весь текст в Edit'ах. Цитата:
Но это, наверно, у меня от отца, всегда и везде - точность...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
||
28.08.2009, 16:34 | #9 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
есть же функция определяющая длину в пикселах,
я например делал через canvas.textlength
Пишу на Delphi за еду
|
28.08.2009, 16:37 | #10 | |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Цитата:
И вы повнимательней посмотрите мой код, там именно данный вариант и написан...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CTreeCtrl и hint | iiunbreakableii | Общие вопросы C/C++ | 0 | 17.07.2009 14:59 |
Многострочный HINT | Alex Cones | Общие вопросы Delphi | 8 | 27.04.2009 18:08 |
hint компонента edit delphi | Doget | Помощь студентам | 7 | 19.04.2009 10:02 |
baloon hint | Д'якон | Win Api | 2 | 08.02.2009 00:22 |
Свой hint | Altera | Общие вопросы Delphi | 3 | 14.05.2008 15:01 |