Hallo,
ich hab folgendes Problem:
Ich erzeuge ein TrayIcon und eine Form; in dem Create-Event wird dann dem FForm ein Parent angegeben
Code:
private
IconData : TNotifyIconData;
FForm : TForm;
//........//
constructor TTrayIcon.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
//Erzeugen des SysTrayIcon
IconData.cbSize := SizeOf(IconData);
IconData.Wnd := AllocateHWnd(HandleMessage);
IconData.uId := IconID;
IconData.uFlags := NIF_MESSAGE + NIF_ICON + NIF_TIP;
IconData.uCallbackMessage := WM_TRAYNOTIFY;
// Erzeugen der Hint-Form
FBalloonTip := TForm.Create(self);
//...//
end;
self bezieht sich ja auf die Application (oder??
)
kann ich irgendwie anstatt Self das IconData angeben?
mfg
Helmi