Главная страница
    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.45 MB
Время: 0.007 c
2-1220078652
Виктор007
2008-08-30 10:44
2008.10.05
Cвободное позиционирование контролов на TToolBar


15-1218592874
Slider007
2008-08-13 06:01
2008.10.05
С днем рождения ! 13 августа 2008 среда


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


2-1219747361
Drone
2008-08-26 14:42
2008.10.05
return value of function might be undefined


15-1218618226
oldman
2008-08-13 13:03
2008.10.05
Бипы при старте машины (неисправность устройств)





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