Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.27;
Скачать: CL | DM;

Вниз

Сообщение внизу...   Найти похожие ветки 

 
Pomestnik   (2005-01-15 13:40) [0]

Смотрите, у меня есть прога, она сворачивается в  трей, как сделать, чтобы когда она в трее по событию
ну например по онТаймер появлятось сообщение , но не простое , а как например  когда к интернету подключаешся
появляется внизу где часы сообщение со скоростью интернета.


 
Eraser ©   (2005-01-15 16:25) [1]

Pomestnik
Я недавно пару раз задавал подобный вопрос, ответа так и не получил... ((


 
Fktrc ©   (2005-01-15 16:57) [2]

Как сделать Balloon Tooltips
------------------------------------

Автор: http://www.swissdelphicenter.ch
uses
 Commctrl;

procedure ShowBalloonTip(Control: TWinControl; Icon: integer; Title: pchar;
 Text: PWideChar;
 BackCL, TextCL: TColor);
const
 TOOLTIPS_CLASS = "tooltips_class32";
 TTS_ALWAYSTIP = $01;
 TTS_NOPREFIX = $02;
 TTS_BALLOON = $40;
 TTF_SUBCLASS = $0010;
 TTF_TRANSPARENT = $0100;
 TTF_CENTERTIP = $0002;
 TTM_ADDTOOL = $0400 + 50;
 TTM_SETTITLE = (WM_USER + 32);
 ICC_WIN95_CLASSES = $000000FF;
type
 TOOLINFO = packed record
   cbSize: Integer;
   uFlags: Integer;
   hwnd: THandle;
   uId: Integer;
   rect: TRect;
   hinst: THandle;
   lpszText: PWideChar;
   lParam: Integer;
 end;
var
 hWndTip: THandle;
 ti: TOOLINFO;
 hWnd: THandle;
begin
 hWnd := Control.Handle;
 hWndTip := CreateWindow(TOOLTIPS_CLASS, nil,
   WS_POPUP or TTS_NOPREFIX or TTS_BALLOON or TTS_ALWAYSTIP,
   0, 0, 0, 0, hWnd, 0, HInstance, nil);
 if hWndTip <> 0 then
 begin
   SetWindowPos(hWndTip, HWND_TOPMOST, 0, 0, 0, 0,
     SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
   ti.cbSize := SizeOf(ti);
   ti.uFlags := TTF_CENTERTIP or TTF_TRANSPARENT or TTF_SUBCLASS;
   ti.hwnd := hWnd;
   ti.lpszText := Text;
   Windows.GetClientRect(hWnd, ti.rect);
   SendMessage(hWndTip, TTM_SETTIPBKCOLOR, BackCL, 0);
   SendMessage(hWndTip, TTM_SETTIPTEXTCOLOR, TextCL, 0);
   SendMessage(hWndTip, TTM_ADDTOOL, 1, Integer(@ti));
   SendMessage(hWndTip, TTM_SETTITLE, Icon mod 4, Integer(Title));
 end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
 ShowBalloonTip(Button1, 1, "Title",
   "Balloon tooltip,http://kingron.myetang.com; updated by Calin", clBlue,
     clNavy);
end;
Проект Delphi World © Выпуск 2002 - 2004
Автор проекта: ___Nikolay


 
Sicilla ©   (2005-01-15 19:04) [3]

Не мучайтесь, скачайте компонент CoolTray. И используйте Trayicon1.ShowBalloonHint(prov_info.p[col,1],"Прогноз отключения:",bitInfo,10);.


 
Eraser ©   (2005-01-15 20:49) [4]

Fktrc ©
Sicilla ©

Огромное спасибо! Давно искал такую инфу.


 
grom   (2005-01-15 21:35) [5]

http://www.delphikingdom.info/asp/answer.asp?IDAnswer=26401



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

Текущий архив: 2005.02.27;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.038 c
14-1107504610
Тульский
2005-02-04 11:10
2005.02.27
Хасавьюрт-2


6-1096972146
Zeqfreed
2004-10-05 14:29
2005.02.27
SSL


14-1107344630
saNat
2005-02-02 14:43
2005.02.27
Ищу материал


14-1107711773
Gero
2005-02-06 20:42
2005.02.27
Про винчестер


14-1107549402
GAIngeer
2005-02-04 23:36
2005.02.27
"эх, не легкая эта работа... " (с) К.Чуковский





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