Forum: Sonstige Fragen zu Delphi
Delphi
by implementation,
6. Sep 2009
Ja, es ist eine Klasse. Eine Maskeneingabe ist bis jetzt allerdings nicht drin.
Forum: Sonstige Fragen zu Delphi
Delphi
by implementation,
6. Sep 2009
unter FreePascal, wenn man es im Compiler so einstellt.
Hast Recht, hab ich geändert.
Forum: Sonstige Fragen zu Delphi
Delphi
by implementation,
6. Sep 2009
Danke für die schnelle Antwort, das war das Problem.
procedure TNWLGUICon.ProcessMenuClick(Rec:MOUSE_EVENT_RECORD);
var m: TNWLGUICMenu; i: Byte; break: Boolean;
begin
m := Menu;
i := 1;
AppMan.Console.Cursor.Move(0,2);
break := false;
while (not break) and ((m<>nil) and (i<5)) do begin
Forum: Sonstige Fragen zu Delphi
Delphi
by implementation,
6. Sep 2009
Mein Programm schreibt in ein Konsolenfenster ein Menü, etwa in dem Stil:
Alt F1 File F2 Edit F3 Help F4 Info
Mit Alt+F1, Alt+F2, Alt+F3 und Alt+F4 kann ich den jeweiligen Punkt ansprechen.
Das funktioniert auch problemlos.
Nun möchte ich allerdings auch auf das Anklicken des Punkts reagieren.
Also fange ich in der Konsole das Mausevent ab und frage ab, ob in die erste Zeile geklickt wurde....