Seite 1 von 1

Versetzte Zeilen im Browser [erledigt]

Verfasst: Mo, 23. Sep 2019 11:21
von Ewald
Guten Tag zusammen,
ich habe seit der Umstellung von 1.9 auf die neueste Express++ Version u.a. dieses Formatierungsproblem. Der Code ist unverändert,
in 1.9 ist alles ok, in 2.0 habe ich Zeilensprünge im Browserfenster. Die Zeilen mit der Bombe verspringen. Versuche, das mit der Textgröße in den
Griff zu bekommen sind gescheitert. Es ist doch eigentlich eine normale Schrift. Wie erreiche ich denn wohl das diese Zeilen nicht verspringen.
Die Angabe der Zeilenhöhe im Browse hat auch nix gebracht.
Grüße
Ewald

Bild

Code: Alles auswählen

dcbrowsecol element 8   header "xxxx.lfd"     parent ob1 width 5 picture "@Z"
dcbrowsecol element 9   header "xxxx.VJ"      parent ob1 width 5 picture "@Z"
dcbrowsecol data {||if(empty(dc_getcolarray(10,ob1))," ","M")} header "ATTN"   ;
                                              parent ob1 font "09.Wingdings" width 4
dcbrowsecol element 12  header "xxxxx Inv."   parent ob1 width 6

Re: Versetzte Zeilen im Browser

Verfasst: Mo, 23. Sep 2019 12:29
von Ewald
Die Spalte mit den versetzten Zeilen ist die mit der Schriftart Wingdings ...

Re: Versetzte Zeilen im Browser

Verfasst: Di, 24. Sep 2019 18:24
von Ewald
Moin,
kein Tip für mich zu holen in dieser Sache ?
Ich habe noch mal die gute alte 1.9er Version rausgekramt und die Browser-Ausschnitte direkt gegenübergestellt. Das hier ist das Ergebnis.
In der 1.9er Version schöne gleichmäßige Zeilen. Daneben das Problem.
Irgendwie weiß ich überhaupt nicht was da verantwortlich ist, Xbase++ oder Express++ ? Das OS ist in beiden Fällen WIN10 Pro

Bild

Re: Versetzte Zeilen im Browser

Verfasst: Di, 24. Sep 2019 18:40
von Manfred
hast Du mal zum testen die Schriftart geändert? So weit ich weiß, wurde im Browse bei der 2.0er einiges angepaßt, was früher ging, aber nicht korrekt war. Hast Du mal bei Alaska nachgefragt?

Re: Versetzte Zeilen im Browser

Verfasst: Di, 24. Sep 2019 19:25
von Tom
Wie sehen die PP aus?

Re: Versetzte Zeilen im Browser

Verfasst: Di, 24. Sep 2019 19:53
von Ewald
Hallo,
@ Manfred
Schriftarten und Größen habe ich probiert. Macht das Problem aber nicht kleiner. Mit Alaska habe ich nicht gesprochen. Ich kann wie gesagt ja nicht zuordnen wo das herkommt.

@Tom
Das ist ja jahr(10t)elang gutgegangen. PP habe ich eigentlich nie gesetzt. In diesem Fall auch nicht. Alles Default. Eine Möglichkeit die Zeilenhöhe
zu betonieren habe ich vergeblich gesucht. Was aber nix heißen soll ;-)

Gruß
Ewald

Re: Versetzte Zeilen im Browser

Verfasst: Di, 24. Sep 2019 21:09
von Hans Zethofer
Du kannst die 266 mit beiden Xbase++ linken, dann siehst ja wer das verursacht

Re: Versetzte Zeilen im Browser

Verfasst: Di, 24. Sep 2019 23:20
von AUGE_OHR
hi,
Ewald hat geschrieben: Di, 24. Sep 2019 19:53 PP habe ich eigentlich nie gesetzt. In diesem Fall auch nicht. Alles Default. Eine Möglichkeit die Zeilenhöhe
zu betonieren habe ich vergeblich gesucht. Was aber nix heißen soll ;-)
wenn du keine PP benutzt dann hat offensichtlich Alaska was verändert ...

die PP findest du unter XbpColumn():new()

Code: Alles auswählen

XBP_PP_COL_DA_ROWHEIGHT
XBP_PP_COL_DA_CELLHEIGHT
eigentlich sollte es reichen wenn man einen Font angibt

Code: Alles auswählen

XBP_PP_COL_DA_COMPOUNDNAME

Re: Versetzte Zeilen im Browser

Verfasst: Mi, 25. Sep 2019 7:55
von Tom
Es geht um eXPress++, da arbeitet man nicht so. Und die PP ordnet man bevorzugt über die PRESENTATION-Klausel dem Browse selbst zu.

Re: Versetzte Zeilen im Browser

Verfasst: Mi, 25. Sep 2019 11:01
von Ewald
Moin ,
danke für die Anstubser in den letzten Beiträgen. Diese PP mussten in der Tat gesetzt werden und haben das Problem erledigt. Die Zeilen stimmen dann wieder.
Das war in der 1.9er Version nicht notwendig und damit wahrscheinlich zu einfach :badgrin:

Code: Alles auswählen

aBrowPres := ;
    {{ XBP_PP_COL_DA_ROWHEIGHT, 20 },    /* Row Height       */  ;
     { XBP_PP_COL_HA_HEIGHT, 20    }}    /* Header Height    */

Re: Versetzte Zeilen im Browser [erledigt]

Verfasst: Mi, 25. Sep 2019 18:17
von Wolfgang Ciriack
Ja, in 2.0 hat sich das Browse geändert, die Zeilen sind um 6 Pixel verändert.