Gefunden BUGS...
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Gefunden BUGS...
seltsam, ich habe versuch ein Test Projekt zu erstellen hätte den gleichen Fehler erwartet: Ist aber nicht so. Ich versuche im Moment ein test Projekt zu erstellen. So wie es aussieht fehlen noch einige Faktoren. Weil im eigentlichen Projekt tritt das Verhalten immer noch auf.
MFG
Michael Springwald
Michael Springwald
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Gefunden BUGS...
Problem gefunden: Pfeiltasten. Sobald ich Pfeiltasten drücke ist der Fokus weg. Und in den eigentlichen Projekt brauche ich die Pfeiltasten.
Ich habe ein Test Projekt dran gehangen. Das From besteht aus drei Panels wobei im mittleren Panel die Test Komponente erstellt wird.
Ich habe ein Test Projekt dran gehangen. Das From besteht aus drei Panels wobei im mittleren Panel die Test Komponente erstellt wird.
- Dateianhänge
-
Archiv.zip
- (96.68 KiB) 79-mal heruntergeladen
MFG
Michael Springwald
Michael Springwald
Re: Gefunden BUGS...
Du musst den Key "verschlucken" wenn er kein Buchstabe etc. ist. So geht's erst mal, aber schau selber ob der Bereich für dich so stimmt.
procedure TTestKompo.KeyDown(var Key: Word; Shift: TShiftState);
begin
inherited KeyDown(Key, Shift);
writeln(chr(key),' ',key);
if (Key<VK_0) then Key:=0;
end;
procedure TTestKompo.KeyDown(var Key: Word; Shift: TShiftState);
begin
inherited KeyDown(Key, Shift);
writeln(chr(key),' ',key);
if (Key<VK_0) then Key:=0;
end;
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Gefunden BUGS...
Das war die Lösung. Danke. Das mit dem Key:=0 hatte ich ganz vergessen gehabt. Ich habe es jetzt Pauschal in die keydown Methode eingebaut.
Aber würdest du so ein Verhaltens als BUG bezeichnen ? ich könnte mir vorstellen das es hier eine extra Funktion von GTK2 handelt. Ich wüsste zwar nicht wofür, aber denkbar währe es doch oder ?
Aber würdest du so ein Verhaltens als BUG bezeichnen ? ich könnte mir vorstellen das es hier eine extra Funktion von GTK2 handelt. Ich wüsste zwar nicht wofür, aber denkbar währe es doch oder ?
MFG
Michael Springwald
Michael Springwald
Re: Gefunden BUGS...
Nein, das ist normal
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Gefunden BUGS...
ach so, aber was hältst du von meinem Fehler Nummer 12 ?
MFG
Michael Springwald
Michael Springwald
Re: Gefunden BUGS...
Funzt bei mir.
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Gefunden BUGS...
Dann muss ich mal wieder updaten.
Also: TColorBox plazieren und anklicken, was passiert ? IDE: Gtk2
Also: TColorBox plazieren und anklicken, was passiert ? IDE: Gtk2
MFG
Michael Springwald
Michael Springwald