Registriert seit: 17. Jan 2007
1.169 Beiträge
Turbo Delphi für Win32
|
Re: Tray Icon Symbol ändern.
2. Feb 2008, 15:16
Hallo,
so eine kleine Temperaturanzeige habe ich auch mal geschrieben.
Kleiner Auszug daraus:
Delphi-Quellcode:
...
FBmpTemp.Width:= 16;
FBmpTemp.Height:= FBmpTemp.Width;
...
procedure TMForm.DrawBmp(Text : AnsiString);
begin
Text:= Format('%s°', [Text]);
FBmpTemp.Canvas.TextOut((FBmpTemp.width - FBmpTemp.Canvas.TextWidth(Text)) div 2,
(FBmpTemp.Height - FBmpTemp.Canvas.TextHeight(Text)) div 2, Text);
FImageList.Clear;
FImageList.AddMasked(FBmpTemp, clWhite);
FImageList.GetIcon(0, FIcon);
end;
...
FGet_CPUBoardValue(addr(Value));
DrawBmp(inttostr(Value));
IconData.hIcon := FIcon.Handle;
Shell_NotifyIcon(NIM_MODIFY, @IconData);
...
Gruß bitsetter
"Viele Wege führen nach Rom" Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
|
|
Zitat
|