JPro-one / JPro

The right place to report about bugs or suggest improvements for JPro.
https://www.jpro.one
9 stars 4 forks source link

Rendering of the table columns are messy #155

Open Csirobi opened 1 year ago

Csirobi commented 1 year ago

Hi Florian,

I have checked the https://www.jfx-ensemble.com site which is collected with many great interesting samples. Mainly I have reviewed that ones which are using "FlexGanttFX 11.12.3" table components. However, I have found a glitch: the rendering of the table columns are messy, attached the pic. Have you got any idea about the reason?

I can reproduce it under Firefox v112.02 & Chrome, too.

Regards, Tibor

time_zones_javafx

FlorianKirmaier commented 1 year ago

This is the website: https://www.jfx-ensemble.com/sample/flexganttfx/Time_Zones

Not sure, whether this is JPro or FlexGantt related, but the FlexGanttVersion here is also quite old. We will investigate.

dlemmermann commented 1 year ago

Those are not columns. Those grey areas mark weekend days. Since each row is located in another timezone the weekends start sooner or later. This is actually quite a power-feature.

Csirobi commented 1 year ago

Dear Dirk Lemmermann,

Thanks your answers. To tell the truth, I can show you any other flexgantfx application for example Multi Line.

After dragging the horizontal scrollbar and pulling it back and forth, unfortunately cells are not rendered in a correct way (as you can see in the attached pics). This symptom is irrespective of the browser (Firefox or Chrome) or the browser size (width and height).

Thank you again.

Reagrds, Tibor

multi_line multi line glitch

FlorianKirmaier commented 1 year ago

You are right, seems only to happen with the horizontal scrollbar to me.

FlorianKirmaier commented 1 year ago

Its still unclear whether that's an ensemble or flexgantt issue. I can reproduce it online, but I can't reproduce it when I run the ensemble web + locally, or the sample-application on the desktop.

dlemmermann commented 1 year ago

If this appears in multiple places then it is clearly not related to the timezones support :-) @FlorianKirmaier could this be related to us using an older version of FlexGanttFX for the online demos? @Csirobi have you tried the online demos on flexganttfx.com? Try the emirates demo and let me know if that worked for you. Also the MSProject demo would be a good candidate for testing.

Csirobi commented 1 year ago

Hi,

Thanks your answers. I have tested both Emirates and MSProject demo from flexganttfx.com on both Firefox and Chrome. I can confirm @FlorianKirmaier that this issue happens only with the horizontal scrollbar.

The rude glitch can be seen only at MS Project (1st. pic). But: for both demo, I can see that columns are not rendered inline exactly, so the contour is shifted left-right with one-one pixel. Two examples are encircled in the 2nd. pic, where you can see these "crooked" contours.

Thanks, Tibor

msproject rude msproject crooked