Hello, we have an problem with WTableView. When we use the TableView with our own Model (derived from WAbstractTableModel), the header ist not displayed correctly. The header is present but seems to be empty (as shown on the attached image - a bit hard to see due to the colors - the header-grey is only slightly different from the background-grey).
If we use the WStandardItemModel it works (same settings, just changed
the model and with some test-rows instead of the real data).
Looking at the generated html there is only one difference (on two
positions), an additional CSS-Rule which seems to move the content of
the header-item above the visible area:
style="margin-top: -1.03079e+11px;"
The generated html-source is at the end of the mail.
We cant' find out where this style comes from.
Any hint how to solve that?
regards
Albert
Generated HTML with WStandardItemModel:
<div id="omcqo41" class="Wt-tv-c2 Wt-tv-c headerrh" style="float: left; width:
97px;">
<div id="omcqo42" onmousedown="var e=event||window.event,o=this;{var
f=function(obj, event) {jQuery.data($('#omcqobh').get(0),
'obj').resizeHandleMDown(obj, event);};f(o,e);}"
class="Wt-tv-rh Wt-tv-br headerrh"></div>
<div id="omcqo40" class="Wt-wwrap" style="text-align: left; overflow:
hidden;">
<div id="contents_omcqo45">
<div id="sort_omcqo44" onclick="var
e=event||window.event,o=this;Wt._p_.update(o,'s83',e,true);" class="Wt-tv-sh
Wt-tv-sh-none"></div>
<div id="t_omcqo43" onclick="var
e=event||window.event,o=this;Wt._p_.update(o,'s84',e,true);"
class="Wt-label">Konto</div>
</div>
</div>
</div>
Generated HTML with own WAbstractTableModel derived model:
<div id="o6lvzcw" class="Wt-tv-c2 Wt-tv-c headerrh" style="float: left; width:
97px;">
<div id="o6lvzcx" onmousedown="var e=event||window.event,o=this;{var
f=function(obj, event) {jQuery.data($('#o6lvzl1').get(0),
'obj').resizeHandleMDown(obj, event);};f(o,e);}"
class="Wt-tv-rh Wt-tv-br headerrh" style="margin-top:
-1.03079e+11px;"></div>
<div id="o6lvzcv" class="Wt-wwrap" style="text-align: left; overflow:
hidden;">
<div id="contents_o6lvzd0" style="margin-top: -1.03079e+11px;">
<div id="sort_o6lvzcz" onclick="var
e=event||window.event,o=this;Wt._p_.update(o,'s71',e,true);" class="Wt-tv-sh
Wt-tv-sh-none"></div>
<div id="t_o6lvzcy" onclick="var
e=event||window.event,o=this;Wt._p_.update(o,'s72',e,true);"
class="Wt-label">Konto</div>
</div>
</div>
</div><<attachment: bild1.png>>
------------------------------------------------------------------------------ Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________ witty-interest mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/witty-interest
