On 2019-02-06 10:41, Tiemo Hollmann TB via use-livecode wrote:
Hi Mark,
I can reproduce it in the LC 9 IDE with the pure stack (no standalone)
on my
computer with the same LC 9 version. So neither "Enable Hi-DPI Scaling"
or a
relation between windows and an App setting can be taken into account.
But I have made some more tests. The stack, where the screenshot gets
pixeled is from 2017 (probably created with LC 8). The stack, with the
nice
screenshot is from 2009 (probably originally created with LC 2 or 4).
Now I
have put a "fresh" player object and a fresh image object (from my LC
9.0.2
pallette) onto this old stack and voila, the same corrupted screenshot
appears.
Do you see any relation to this? Could it be, that an old player object
from
LC 2 or 4 has a hidden option, which handles video data different, even
if
it is now used in an LC 9 environment?
As far as I can see there is no alternate codepaths in the engine for
players
created a long time ago, to ones created now - i.e. the code that runs
is
entirely based on what the properties of the player are, and there are
no
hidden properties.
Perhaps dump 'the properties' of the well-behaved player and the
badly-behaved
player and see if there's a difference?
Also, what happens if you copy the well-behaving player object from the
older stack
to the newer one? (Copy/pasting objects uses exactly the same code as is
used to
save/load objects in stackfiles, so exactly the same state should be
preserved).
Warmest Regards,
Mark.
--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode