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

Вниз

Как сделать свои подсказки...   Найти похожие ветки 

 
Jolik   (2007-12-11 21:42) [0]

Задумали сделать всплывающие подсказки для программы - типа как в MAgent и Qip. Сделали подсказки как окна. Но возникла проблема - при сворачивании главного окна сворачиваются и все дочерние окна. Если прицепить окна к рабочему столу или к 0 - все окна отображаются в панели задач.
Как бы это обойти? Может какие флажки на окно поставить?
Как вот в Reget например сделан их полупрозрачный треугольник. Или в The Bat сделан менеджер писем? Почему они не сворачикаются при скрытии главного окна?

Заранее благодарен!


 
DVM ©   (2007-12-11 21:50) [1]


> Сделали подсказки как окна.

А других вариантов и нет


> Но возникла проблема - при сворачивании главного окна сворачиваются
> и все дочерние окна.

не делай дочерним и вообще что есть главное окно?


 
spyrytus   (2007-12-11 22:08) [2]

Я когда писал подсказки, то у меня было не модальное окно, которое создавалось в виде треевых подсказок Windows, оно запускалось с основной программы, и я не помню, чтобы при сворачивании основного окна, у меня сворачивалась подсказка ..., и в панели задач его тоже небыло ... Попробуй свое окно подсказки, создавать динамически.


 
MetalFan ©   (2007-12-11 23:42) [3]

вообщето AFAIK даже обычный хинт - это окно со стилем WS_POPUP



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

Форум: "WinAPI";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.005 c
8-1186717227
rtm
2007-08-10 07:40
2008.10.05
Как создать Shape в форме треугольника?


15-1218485760
s_t_d
2008-08-12 00:16
2008.10.05
Нормализация бд


1-1199531227
ras122
2008-01-05 14:07
2008.10.05
помогите с работой с мышкой, пожалуйста


15-1218549829
{RASkov}
2008-08-12 18:03
2008.10.05
Платежные терминалы?


2-1219904156
Mamed
2008-08-28 10:15
2008.10.05
Waitforsingelobject





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