in meinem Aktuellen Projekt nutze ich die VST Komponente mit einem Header.
Der Header hat drei Spalten und AutoSize des Headers ist auf 2 gestellt, weil die letzte Spalte soll die Restliche länge haben.
Soweit geht das auch alles.
Wenn ich jetzt scrollen muss so wie auf dem Bild im Anahng wird die Header Größe anschneiend beim Scrollen nicht beachtet !
Und Wenn der Header gesetzt ist, das heißt er hat einige Einträge und Visible des Header ist auf False wird zwar der Header nicht mehr gezeichnet aber die Einstellungen werden trotzdem beachtet. Beispiel.
ich habe einen Header mit Drei Einträgen der erste ist 40 Pixel breit der zweite 30 und der Dritte 70.
Jetzt schalte ich den Header aus.
Wird die Schrift länge Nach den Spalten im Header berechnet, obwohl der Header unsichtbare sein soll.
und der Letze Fehler:
Wenn ich auf Einträge klicke gibt es eine Fehler Meldung in den Ausgaben:
$080EE301 TGTKWIDGETSET__GETSYSCOLOR, line 5834 of gtkwinapi.inc
$08120FDD GETSYSCOLOR, line 421 of ./include/winapi.inc
$08126820 COLORTORGB, line 1672 of graphics.pp
$08140AEC ALLOCGDICOLOR, line 1571 of gtkproc.inc
$08140D06 ENSUREASCOLOR, line 1657 of gtkproc.inc
$08140CE1 ENSUREGCCOLOR, line 1719 of gtkproc.inc
$080DFFC9 TGTKWIDGETSET__SELECTGDKPENPROPS, line 6316 of gtkobject.inc
$080F12CC TGTKWIDGETSET__SELECTOBJECT, line 8164 of gtkwinapi.inc
$08121E06 SELECTOBJECT, line 741 of ./include/winapi.inc
ERROR: [TGtkWidgetSet.GetSysColor] Bad Value: 88. Valid Range between 0 and 83
Dieser Fehler Kommt aber nur manchemal und es gibt keine AV oder sonstiges nur in den Ausgaben kommt es drin vor.