Seite 1 von 1

XbpBrowse Linien

Verfasst: Mo, 05. Jun 2017 19:16
von Jan
Hallo,

normalerweise arbeite ich beim XbpBrowse mit :useVisualStyle := .F., u. a. weil mir die platte Buchstabenwüste ab Windows 8 einfach viel zu unorganisiert und unübersichtlich ist.

Jetzt habe ich aber das Problem, das ich doch genau das bracuhe - keine Linien zwischen den Reihen. Auch ein {XBP_PP_COL_DA_ROWSEPARATOR, XBPCOL_SEP_NONE} hilft da nix, die Linien bleiben einfach da.

Hat da irgendwer eine Idee, wie ich die weg bekomme? :useVisualStyle := .T. ist übrigens nicht die Lösung, weil ein paar Eigenschaften des Browses eben doch ein .F. brauchen.

Jan

Re: XbpBrowse Linien

Verfasst: Mo, 05. Jun 2017 21:55
von AUGE_OHR
Jan hat geschrieben: keine Linien zwischen den Reihen. Auch ein {XBP_PP_COL_DA_ROWSEPARATOR, XBPCOL_SEP_NONE} hilft da nix, die Linien bleiben einfach da.
versuche mal

Code: Alles auswählen

                  { XBP_PP_COL_DA_FRAMELAYOUT      , XBPFRAME_NONE    }, ;
                  { XBP_PP_COL_DA_CELLFRAMELAYOUT  , XBPFRAME_NONE    }, ;
                  { XBP_PP_COL_DA_HILITEFRAMELAYOUT, XBPFRAME_NONE    } }

Re: XbpBrowse Linien

Verfasst: Di, 06. Jun 2017 6:17
von Jan
Hallo Jimmy,

das funkrioniert. Zumindest, was die Linien angeht. Neu ist damit aber, das der Browse jetzt transparent ist, also der Parent durchscheint. Was natürlich nicht sonderlich gut ist, weil damit der Inhalt des Browses nicht mehr sauber zu erkennen ist.

Leider fehlt mir im Moment die Zeit, das genau durchzutesten. Da komme ich erst heute Abend zu.

Jan

Re: XbpBrowse Linien

Verfasst: Di, 06. Jun 2017 13:06
von AUGE_OHR
Jan hat geschrieben:das funkrioniert. Zumindest, was die Linien angeht.
evtl. mal weniger aPP probieren
Jan hat geschrieben:Neu ist damit aber, das der Browse jetzt transparent ist, also der Parent durchscheint.
Was natürlich nicht sonderlich gut ist, weil damit der Inhalt des Browses nicht mehr sauber zu erkennen ist.
ich habe das von meinem Browse was ein Bitmap als Hintergrund hat.

du kannst aber dann das versuchen:

Code: Alles auswählen

   ::oBrowse:create()
   ::oBrowse:childList()[4]:type := XBPSTATIC_TYPE_TEXT
   ::oBrowse:childList()[4]:configure()
   ::oBrowse:childList()[4]:setColorBG( GRA_CLR_WHITE )