Отговори на тема  [ 3 мнения ] 
Контекстно чуствителен Help 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение Контекстно чуствителен Help
Как се прави стандартния с F1 ясно.
Виждал съм в разни програмки хелп които се появява като задържиш курсора на мишката на съответния контрол. Отваря се малък прозорец в които с няколко изречения е описано предназначението на контрола.
Как е най правилно да се реализира това?
2-3 метода ми се въртят в главата но все свързни с доста писане :(

За Мicrosoft Visual C++ ме интересува.


Пет Май 11, 2007 12:17 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Сря Ное 10, 2004 4:03 pm
Мнения: 111
Местоположение: София
Мнение 
CToolTipCtrl ToolTipCtrl;

във OnInit функцията на диалога или вю-то добавяш

ToolTipCtrl.Create(this,TTS_ALWAYSTIP);
ToolTipCtrl.SetMaxTipWidth(300); // You have to add it!

ToolTipCtrl.AddTool(GetDlgItem(IDC_BUTTON_LOAD),"Select DuraCoder firmware file.");
ToolTipCtrl.AddTool(GetDlgItem(IDC_BUTTON_PROGRAM),"Program DC-25 device.");
........
ToolTipCtrl.Activate(TRUE);

в PreTranslateMessage(MSG* pMsg) - добавяш

ToolTipCtrl.RelayEvent(pMsg);

и май това беше :idea:

Ако искаш нещо по шарено погледни тук; http://www.codeproject.com/miscctrl/#Tooltips


Пет Май 11, 2007 2:40 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Благодаря.
Имало значи що годе просто решение. Светна ми. :)


Пет Май 11, 2007 3:16 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни