<html><body><div>Huidae,</div><div><br></div><div>I have already created the proposal: <a href="https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/SingleWindow" rel="noreferrer">https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/SingleWindow</a>. It is based on docking panes. :-) And as I wrote to Denis, we plan to build the Single-Layout "next to" the Multi-Layout mode. However, I am not sure about Map Displays yet (not sure about implementation options). I will need to look more deeply at AUI class options. <br></div><div>The best way for Single-Layout mode would be to make Map Display panes that would be dockable (possible to pull to the second monitor) and at the same time, they could enable to be the part of the notebook. However, at this time, I cannot answer if it is something possible or not. If the GSoC application would succeed, I think the main task would be to prepare a good foundation on which we can then build something more complex. :-)<br></div><div><br></div><div>Linda<br></div><aside>
---------- Původní e-mail ----------<br>
Od: Huidae Cho <grass4u@gmail.com><br>
Komu: Denis Ovsienko <denis@ovsienko.info><br>
Datum: 17. 4. 2021 15:39:23<br>
Předmět: Re: [GRASS-dev] GRASS GIS single layout (GSoC 2021)
</aside><br><blockquote data-email="grass4u@gmail.com"><div dir="ltr"><div>Linda,</div><div><br></div><div>Would it be feasible to implement both single and multi-window modes just like GIMP? I'm not sure how GIMP maintains both, but I can clearly see the pros of multi-windows when you have multiple monitors. Maybe, docking panes?</div><div><br></div><div>Best,</div><div>Huidae<br></div></div><br><div class="-wm-gmail_quote"><div dir="ltr" class="-wm-gmail_attr">On Fri, Apr 16, 2021 at 3:10 PM Denis Ovsienko <<a href="mailto:denis@ovsienko.info">denis@ovsienko.info</a>> wrote:<br></div><blockquote class="-wm-gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, 11 Apr 2021 11:51:32 +0200 (CEST)<br>
"L.Kladivova" <<a href="mailto:L.Kladivova@seznam.cz">L.Kladivova@seznam.cz</a>> wrote:<br>
<br>
> Idea:<br>
> <br>
> <a href="https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/SingleWindow" rel="noreferrer">https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/SingleWindow</a><br>
<br>
I trust you mean well. Let me provide some input.<br>
<br>
My own GUI arrangement for GRASS work was on two monitors (same size,<br>
same DPI). The first monitor with the two smaller GRASS windows plus<br>
non-GRASS windows of the project was in in horizontal orientation. The<br>
second monitor with the GRASS map display was in vertical orientation<br>
to fit the region of interest. And I was running out of screen space<br>
all the time, so if this was a commercial project, there would be at<br>
least one more monitor to provide more space for the multiple<br>
independent windows. Clearly, for a single window UI it would not make<br>
as much sense.<br>
<br>
One other interesting arrangement is a more or less ordinary monitor to<br>
display some GUI in normal usable size plus another "high DPI" monitor<br>
to display some other GUI that needs to show as many physical pixels at<br>
once as possible. Of course, neither the physical size nor the pixel<br>
count match between the monitors, so when a window spans more than one<br>
monitor it becomes difficult to use.<br>
<br>
Finally, GIMP has been using multiple window UI for many years, and the<br>
users figure the GUI out just fine.<br>
<br>
So a multiple window GUI makes a sound use case and it would be nice<br>
to keep it reasonably accessible.<br>
<br>
-- <br>
    Denis Ovsienko<br>
_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/grass-dev" rel="noreferrer">https://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="-wm-gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><span><div><div dir="ltr">Huidae Cho, Ph.D., GISP, /hidɛ t͡ɕo/, 조희대, 曺喜大</div><div dir="ltr">GRASS GIS Developer</div><div><a href="https://idea.isnew.info">https://idea.isnew.info</a><br></div></div></span></div></div></div></div></div></div></div></div></div></div>
_______________________________________________
<br>grass-dev mailing list
<br>grass-dev@lists.osgeo.org
<br>https://lists.osgeo.org/mailman/listinfo/grass-dev
<br></blockquote></body></html>