Einzelnen Beitrag anzeigen

static_cast

Registriert seit: 19. Okt 2003
Ort: Peine
300 Beiträge
 
#27

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö

  Alt 16. Sep 2005, 13:13
Zitat von Florian Bernd:
Leider ist das OnClick Ereigniss der JvTrayIcon Komponente zeitversetzt zum eigentlichen Klick. Also wenn ich im Ereigniss GetCursorPos aufrufe kann der Cursor schon ganz woanders als über dem Icon sein. Deshalb habe ich auf ein Menü verzichtet. Werde dann aber in der nächsten Version meine eigene TrayIcon Komponente benutzen.
Delphi-Quellcode:
procedure TForm1.JvTrayIcon1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  if Button = mbLeft then PopupMenu1.Popup(X,Y);
end;

Ich habe noch eine Idee, einen Startparameter in etwa so: "PasswordManager.exe -tray"
Daniel M.
"The WM_NULL message performs no operation. An application sends the WM_NULL message if it wants to post a message that the recipient window will ignore."
  Mit Zitat antworten Zitat