Windows-Style und Hintergrundfarbe von XBPBrowse [ERLEDIGT]

Grafische Primitive, XbaseParts und Darstellungsfragen allgemein.

Moderator: Moderatoren

Antworten
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

Windows-Style und Hintergrundfarbe von XBPBrowse [ERLEDIGT]

Beitrag von andreas »

Wenn bei der Benutzung von XbpBrowse mit Windows-Style das Fenster mit XbpBrowse vergrößert wird, erscheint plötzlich eine Unbenutzte Fläche in XbpBrowse.
Bei einer meinen Anwendung wurde der Dialog-Hintergrund mit einer anderen als standard Farbe versehen. Jetzt fällt es natürlich sehr auf, dass der Hintergrund des Browses anders ist.
Ich habe schon verschiedene Möglichkeiten ausprobiert, um diese Farbe beim Browse zu ändern, was aber überhaupt keine Wirkung gezeigt hat.

Kennt jemand die Möglichkeit, die Farbe von dieser ungenutzter Fläche zu verändern?
Zuletzt geändert von andreas am Mi, 07. Okt 2009 14:23, insgesamt 1-mal geändert.
Gruß,

Andreas
VIP der XUG Osnabrück
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14662
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: Windows-Style und Hintergrundfarbe von XBPBrowse

Beitrag von Jan »

Hallo Andreas,

ich mache das so, daß ich die Spaltenbreite des Browses anpasse. Dann ist der immer so breit, daß er die entsprechend vorgesehene Fläche hergibt.

Grundsätzlich ist es aber natürlich so, daß ein Browse mit Themes off immer gleich aussieht. Da kannst Du einstellen was Du willst, die Farbe bekommst Du nicht geändert.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Friedhelm
Cut&Paste-Entwickler
Cut&Paste-Entwickler
Beiträge: 46
Registriert: Sa, 08. Apr 2006 17:20
Wohnort: Leverkusen
Kontaktdaten:

Re: Windows-Style und Hintergrundfarbe von XBPBrowse

Beitrag von Friedhelm »

Hallo Andreas,

der XbpBrowse besteht aus mehren Parts - XbpBrowse und den XbpColumn. Wenn man für das XbpBowse den Hintergrund ändert (mit :SetColorBG()), sieht man diese Farbe in dem Bereich, der durch die Spaltenbreiten nicht abgedeckt ist.

Ich habs zwar noch nicht probiert aber mit der Methode oBrowse:SetColoBG( GRA_CLR_WHITE ), sollte dies möglich sein. Schließlich ist XbpBrowse von XbpStatic abgeleitet.
Gruß Friedhelm
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

Re: Windows-Style und Hintergrundfarbe von XBPBrowse

Beitrag von andreas »

Hallo Friedhelm,

mit oBrowse:SetColoBG( GRA_CLR_WHITE ) funktioniert es nicht. Das habe ich schon vorher ausprobiert.
Gruß,

Andreas
VIP der XUG Osnabrück
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

Re: Windows-Style und Hintergrundfarbe von XBPBrowse

Beitrag von andreas »

Die Lösung kommt von Sören und ist hier zu finden.
Gruß,

Andreas
VIP der XUG Osnabrück
Antworten