Einzelnen Beitrag anzeigen

Benutzerbild von patti
patti

Registriert seit: 20. Okt 2004
Ort: Mittelfranken
665 Beiträge
 
Turbo Delphi für Win32
 
#1

CM_MOUSELEAVE funktioniert nicht...

  Alt 24. Feb 2007, 18:20
Hey,

Ich habe ein Problem mit CM_MOUSELEAVE und ich glaube ich verzweifle bald . Hier erstmal der Code:

Delphi-Quellcode:
unit haupt;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TForm1 = class(TForm)
  private
    { Private-Deklarationen }
    procedure MouseEnter(var Msg: TMessage); message CM_MOUSEENTER;
    procedure MouseLeave(var Msg: TMessage); message CM_MOUSELEAVE;
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.MouseEnter(var Msg: TMessage);
begin
  Color := clGreen;
end;

procedure TForm1.MouseLeave(var Msg: TMessage);
begin
  Color := clRed;
end;

end.
Ich habe das schonmal in einem anderen Programm gemacht und da hat alles wunderbar funktioniert, aber jetzt geht es nicht mehr

Mach ich irgendwas falsch?

Danke im Voraus,
P@Tti
Patrick Kreutzer
[Informatik-Student im 4. Semester]
http://www.patti-k.de/
  Mit Zitat antworten Zitat