VST: Bug beim Tastendruck Pfeil hoch

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.
Antworten
pluto
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)

VST: Bug beim Tastendruck Pfeil hoch

Beitrag von pluto »

Hallo,
In meinem Projekt habe ich einige Einträge und zweige und ich verwende den Standard Header.

Das Problem ist jetzt wenn ich die Pfeiltaste nach oben drücke verhält es sich so als ob MultiSel an währe, aber das ist ja aus, weil das ja zu Programm Fehlern führt.....
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

kannst du das bitte nochmal richtig erklären ? Wenn ich in nem VST taste nach oben drücke wird die vorherige Node selektiert und das richtig. Weiß nicht wo da ein Fehler sein soll.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
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)

Beitrag von pluto »

ich meiner VST habe ich mehre Node die SubNode haben. Wenn ich jetzt z.b. auf ein RootItem Klicke und dann Pfeiltaste nach oben drücke bekomme ich diesen Fehler. Das heißt das vorherige Item wird nicht wieder demarkiert !

EDIT:
mir ist aufgefallen, wenn ich das Fenster neuzeichne also z.b. verschiebe verschwinden die "vorigen markierten Einträge" d.h. es ist legendlich ein kleiner BUG mit einem Trect vermutlich, das die Ausgabe betrifft !
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Also das funktioniert bei mir, kannst du mal ne kleine Demo applikation machen ?
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
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)

Beitrag von pluto »

ich hänge dir mal das betreffende Projekt einfach hier an den Beitrag rein.

Aber ohne Soruce...... Evlt. erstelle ich gleich noch mal eine kleine Test Anwendung.

Erstelle mal ein Paar Root einträge mit strg+alt+h in meiner Anwendung.
Zwei reichen schon aus. dann gehe zum letzen Eintrag und drücke die Pfeiltaste nach oben....

und Staune was passieren wird :(
Dateianhänge
noti.zip
(1.08 MiB) 70-mal heruntergeladen
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Ja, ganz toll nur wie bekomm ich da Einträge in den Baum ?
Mach lieber mal n testprojekt.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
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)

Beitrag von pluto »

Ganz einfach: einfach auf H1 drücken.
MFG
Michael Springwald

pluto
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)

Beitrag von pluto »

Ich habe jetzt eine Testanwendung erstellt, es Tretten immer noch Fehler beim scrollen auf aber nicht der den ich hier beschrieben habe ! Es muss also an einer Option Liegen. Die bei der Anderen VST gesetzt wurde.
MFG
Michael Springwald

Antworten