Hi

When writing new messages in Outlook 2010 I get some graphical problems...
I have not found anything else that uses this? or at least where the
problem is visible in the same way. (taskmgr uses it but draws black
lines on black background)

What I've detected so far. (or at least i think)
all this is in function xf_gdi_polyline

* CoordModePrevious needs to be changed to CoordModeOrigin, Otherwise
it draws diagonally.
* needs a fix for the last (or first) line of gdi_InvalidateRegion,
and this i'm not sure on how it should be done.

This can quite easily be seen if forcing the color to something easy
to see, i used color = 0xff0000;
With these changes i now have a "U" in taskmgr and the same in
Outlook, now just the top line needs to be invalidated.

Another thing i noted when poking around: this function always calls
gdi_InvalidateRegion while most other functions only do so if
(xfi->drawing == xfi->primary)
and some even inside if (xfi->remote_app != True)
does it mater? why the inconsistency of gdi_InvalidateRegion?

cmd for testing, just in case it has anything to do with it.
client/X11/xfreerdp -u Christian -g 2800x1024 -x $((128+256)) -a 32 winbox.local

/Christian

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to