11.05.2001
Исчерпывающее руководство по написанию всплывающих подсказок
|
|
Аннотация:
Автор подробно рассматривает всевозможные виды подсказок и их реализацию, включая поддержку
подсказок классами библиотеки MFC, добавление подсказок к элементам Web-страниц, реализацию
подсказок "вручную" и другое.
Ключевые слова: |
Как изменить цвет текста и фона тултипа?
|
|
Аннотация: Для этой цели предусмотрены специальные сообщения TTM_SETTIPTEXTCOLOR и TTM_SETTIPBKCOLOR. После того как тултип создан, их можно отправлять с использованием функции SendMessage. При этом в wParam записывается новое значение цвета, а содержимое lParam игнорируется. Рассмотрим пример, в котором для т...
Ключевые слова: |
Как создать не исчезающий со временем тултип?
|
|
Аннотация: Первое, что приходит в голову в связи с этим вопросом - это сообщение TTM_SETDELAYTIME. Оно предназначено для задания различных временных интервалов, связанных с тултипом. В частности интервал, задаваемый флагом TTDT_AUTOPOP, определяет промежуток времени, по истечении которого тултип исчезает автом...
Ключевые слова: |
Как создать многострочный тултип?
|
|
Аннотация: Начиная с версии 4.70 библиотеки Comctl32.dll тултипы поддерживают многострочный режим работы. По умолчанию он выключен, и всё, что требуется от нас - активизировать его. Для этого предназначено сообщение TTM_SETMAXTIPWIDTH, которое позволяет задать ширину тултипа (в пикселях). По умолчанию ширина у...
Ключевые слова: |
22.06.2006
Многострочный tooltip
|
|
Аннотация: Здравствуйте, Sinatr, Вы писали:<br />
<span class='lineQuote level4'><br />
Mag>>>>Реально ли сделать многострочный tooltip?</span><br />
<span class='lineQuote level3'>M>>>вставь в него символ новой строки</span><br />
<span class='lineQuote level2'>Mag>>И какой же? \n, \n\r, \r\n — не работают. <img border='0' width='15' height='15' src='../Forum/images/frown.gif' /></span><br />
<span class='lineQuote level1'><br />
S>Это они в designer'е не работают, а в run-time на ура:</span><br />
<span class='lineQuote level1'>S>[c#]</span><br />
<span class='lineQuote level1'>S>toolTip1.SetToolTip(button1, "Первая строка\nВторая ст...</span>
Ключевые слова: |
09.07.2006
Как в тултипе у казать перенос строки?
|
|
Аннотация: Здравствуйте, Аноним, Вы писали:<br />
<span class='lineQuote level1'><br />
А>У меня на некоторых компонентах title довольно большой и хотелось бы его отформатировать в несколько строк</span><br />
<span class='lineQuote level1'>А>Пытаюсь сделать перенос при помощи \n — так этот "\n" типа так и отображается</span><br />
<br />
& #13; без пробела после &
Ключевые слова: |
Как добавить всплывающие подсказки для элементов управления диалога?
|
|
Аннотация: Демонстрационный проект ToolTip
Ключевые слова: |
02.02.2006
Как добавить всплывающие подсказки в диалог WTL
|
|
Аннотация: Здравствуйте, Игорь Вартанов, Александр Шаргин, Вы писали:<br />
<span class='lineQuote level1'><br />
ИВА><b>Статья:</b> </span><br />
<span class='lineQuote level1'>ИВА><a class=" tips m" href="https://rsdn.org/article/?229" rel="#VtsUhF" title="Как добавить всплывающие подсказки для элементов управления диалога?">Как добавить всплывающие подсказки для элементов управления диалога?<div class="tooltip" id="VtsUhF">Автор(ы): Игорь Вартанов, Александр Шаргин<br /></div></a></span><br />
<br />
до кучи к WinAPI и MFC — как то же самое делается в WTL:<br />
<br />
<li /> добавляем в данные диалога CTool...
Ключевые слова: |
15.07.2005
Editbox с Auto Complete
|
|
Аннотация: <span class='lineQuote level2'>P>>Не подскажете где икать информацию по реализации сабжа,</span><br />
<span class='lineQuote level2'>P>>под сабжем подразумеваю следующее:</span><br />
<span class='lineQuote level2'>P>> И как он правильно называется. <img border='0' width='15' height='15' src='../Forum/images/smile.gif' /> </span><br />
<span class='lineQuote level1'><br />
A>Называется это Auto Complete. Начать поиск можно с функции SHAutoComplete и интерфейса IAutoComplete.</span><br />
<br />
SHAutoComplete — самый простой способ, но он позволя...
Ключевые слова: |
25.08.2004
Итого2: WTL: Подсказка в любом месте экрана
|
|
Аннотация: Еще несколько маленьких доработок:<br />
<br />
[ccode]<br />
namespace UI2<br />
{<br />
class Tooltip<br />
: public CWindowImpl<Tooltip, ATL::CWindow><br />
{<br />
public:<br />
typedef CWindowImpl<Tooltip, ATL::CWindow> baseClass;<br />
typedef Tooltip thisClass;<br />
<br />
HWND m_hWndOwner;<br />
<br />
private:<br />
TOOLINFO m_ToolInfo;<br />
bool ...
Ключевые слова: |