Hi IOhannes,
I tried your patch as following :
% git diff tcl/pdtk_canvas.tcl
diff --git a/tcl/pdtk_canvas.tcl b/tcl/pdtk_canvas.tcl
index b4be07b3..3d1930fa 100644
--- a/tcl/pdtk_canvas.tcl
+++ b/tcl/pdtk_canvas.tcl
@@ -117,7 +117,8 @@ proc pdtk_canvas_new {mytoplevel width height geometry
editable} {
canvas $tkcanvas -width $width -height $height
-highlightthickness 0 -scrollregion [list 0 0 $width $height]
-xscrollcommand "$mytoplevel.xscroll set" \
-yscrollcommand "$mytoplevel.yscroll set"
-yscrollcommand "$mytoplevel.yscroll set" \
-background white
scrollbar $mytoplevel.xscroll -orient horizontal -command "$tkcanvasxview" scrollbar $mytoplevel.yscroll -orient vertical -command "$tkcanvas yview" pack $tkcanvas -side left -expand 1 -fill both
% make clean % make -j16 % mac/osx-app.sh 0.51-0patched
but got the same result : transparent patcher window (without title bar because I didn't override Wish)
cheers
Le mar. 14 juil. 2020 à 10:07, IOhannes m zmoelnig zmoelnig@iem.at a écrit :
On 13.07.20 06:03, Miller Puckette via Pd-list wrote:
I managed to get remote access to a MACOS 11 machine
depending on your kind of "remote access", this might well take a completely different rasterizer. things like transparent windows are usually just some GPU effect (like rotating cubes for switching desktops, wobbly windows,... thanks goodness these abominations have retreated), and i doubt whether they would be included in a remote session.
On 14.07.20 09:35, Antoine Villeret wrote:
and the patcher windows now have a title bar but they are still
transparent.
but this is sooo cool ;-)
anyhow, have you tried to explicitely assign some background colour to the canvas? add a "-background white" to the canvas-creation at [1].
just a random, uninformed idea.
fgadrms IOhannes
[1] [ https://github.com/pure-data/pure-data/blob/0.51-0/tcl/pdtk_canvas.tcl#L117-L120 ]
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list