Hi,
I see where I can get rid of all references to XP_FRAME_ATTR_GROW_BOX src/x-window.m, and I tried it, but this is not enough. You also have to eliminate the code that creates the _growbox_id widget, around line 880 of the same file, or else you will end up with a white box where the resize corder would have been located, as well as other visual artifacts.
The only remaining issue is getting the mouse pointer to change its shape near the edges of the window and responding to click-and-drag events along all edges. The pointer is managed by X11 when inside the window, but in the title bar, it is managed by OS X, possibly via libXplugin. I am not sure if the title bar and window content area need to handled separately. For that matter, it is not clear to me whether the required title bar events can be handled by quartz-wm.
Eskandar
On Sat, Jul 19, 2014 at 12:51 AM, Jeremy Huddleston Sequoia <email@hidden> wrote: On Jul 18, 2014, at 16:56, Erik Olson < email@hidden> wrote: > The lower right corner growbox hasn't been necessary since Mac OS X Lion was released. Why do you say that?
> That window growbox is causing other problems too. It would be great if it the growbox was removed from the XQuartz code. Does anyone know how difficult that would be to do?
Yes, you can just omit XP_FRAME_ATTR_GROW_BOX from the window attributes.
[…] |