Hi Vaclav,<div><br></div><div>You are true that we already discussed. I will see the development page.</div><div><br></div><div>Regards,</div><div><br></div><div>SWAPAN<br><br><div class="gmail_quote">On Tue, Feb 12, 2013 at 1:16 PM, Vaclav Petras <span dir="ltr"><<a href="mailto:wenzeslaus@gmail.com" target="_blank">wenzeslaus@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I though that we three already discussed this topic but I cannot find<br>
the thread. Anyway, I totally agree that GRASS needs one big single<br>
window (we should also keep the old behavior to satisfy existing<br>
users). For this a refactoring of the wxGUI source code is needed.<br>
Anna and I already did some work on it but still it is not possible to<br>
build one big single window.<br>
<br>
It will take some time to finish refactoring. Python, wxPython and<br>
object oriented programming are necessary. Here is the page about<br>
development:<br>
<a href="http://trac.osgeo.org/grass/wiki/wxGUIDevelopment/Refactoring" target="_blank">http://trac.osgeo.org/grass/wiki/wxGUIDevelopment/Refactoring</a><br>
and some guide (not finished):<br>
<a href="http://grasswiki.osgeo.org/wiki/WxGUI_Programming_Howto" target="_blank">http://grasswiki.osgeo.org/wiki/WxGUI_Programming_Howto</a><br>
<span class="HOEnZb"><font color="#888888"><br>
Vaclav<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
On 12 February 2013 07:56, Rashad M <<a href="mailto:mohammedrashadkm@gmail.com">mohammedrashadkm@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> I had developed Catalog in 2010 before grass7 and updated it for grass 6.4,<br>
> 6.5 & to 7. But since there is no much interest and another problem is<br>
> wxpython. Other developers needs to keep MapFrame as wx.Frame and I<br>
> completely support their decision. But wxPython doesnt allow to embed<br>
> wx.Frame inside antoher wx.Frame.<br>
><br>
> To have a single display wx.Frame should be changed to wx.Panel. But the<br>
> detached window will not be possible and there are issues with status bar<br>
> and stuff.<br>
><br>
> If there is an option in wx.Frame inside wx.Frame I would love to work on<br>
> DataCatalog.<br>
><br>
><br>
><br>
><br>
> On Tue, Feb 12, 2013 at 12:13 PM, SWAPAN GHOSH <<a href="mailto:swap.ghsh@gmail.com">swap.ghsh@gmail.com</a>> wrote:<br>
>><br>
>> Dear Rashad,<br>
>><br>
>>  I see your link and understand that core committe is very much interested<br>
>> for multiple window. But I can't understand why, where many big application<br>
>> like Microsoft Visual studio, Microsoft Word , ArcGIS...etc likes SDI.<br>
>> Actually, SDI is more user friendlly, every body accept it. So why<br>
><br>
><br>
> you mean MDI right?<br>
> see this thread -<br>
> <a href="http://wxpython-users.1045709.n5.nabble.com/wxPython-MDI-is-obsolete-td2281512.html" target="_blank">http://wxpython-users.1045709.n5.nabble.com/wxPython-MDI-is-obsolete-td2281512.html</a><br>
><br>
>><br>
>> we not advance it to market standard.<br>
><br>
><br>
><br>
><br>
><br>
>><br>
>><br>
>>  Actually GRASS catalog is just approach,not complete application because<br>
>> display pane is small than layer pane.display pane is not attached with<br>
>> command console,search module and python shell. More over when we minimize<br>
>> the big window then display will disappear.<br>
>><br>
>>  As due to lack of my python knowledge I can not recover the problem as<br>
>> stated above.<br>
>><br>
>>  Please don't mind your approach is great.<br>
>><br>
>> Thanks & Regards,<br>
>><br>
>> SWAPAN<br>
>><br>
>><br>
>> On Tue, Feb 12, 2013 at 11:20 AM, Rashad M <<a href="mailto:mohammedrashadkm@gmail.com">mohammedrashadkm@gmail.com</a>><br>
>> wrote:<br>
>>><br>
>>> Hi,<br>
>>><br>
>>> I had asked list long back regarding integrated gui. please see this<br>
>>> thread[0]. What GRASS needs is to maitain current style and  add integrated<br>
>>> ui as optional.<br>
>>><br>
>>> Btw, what do you mean by "unable to advance to a suitable single window".<br>
>>> if catalog is running then it should show up a single window<br>
>>><br>
>>> [0]<br>
>>> <a href="http://osgeo-org.1560.n6.nabble.com/GRASS-dev-GRASS-Integreated-GUI-td4511608.html" target="_blank">http://osgeo-org.1560.n6.nabble.com/GRASS-dev-GRASS-Integreated-GUI-td4511608.html</a><br>
>>><br>
>>><br>
>>> On Tue, Feb 12, 2013 at 11:13 AM, SWAPAN GHOSH <<a href="mailto:swap.ghsh@gmail.com">swap.ghsh@gmail.com</a>><br>
>>> wrote:<br>
>>>><br>
>>>> Dear all,<br>
>>>><br>
>>>> Any body can tell me the progress of proposed single window developement<br>
>>>> for GRASS GIS. Actually, I am C/C++  developer. I have not much knowledge in<br>
>>>> Python. As RASAD give me the source code for GRASS CATALOG. I build it<br>
>>>> successfuly. But from this  I am unable to advance it to a suitable single<br>
>>>> window. But I need it very much.<br>
>>>><br>
>>>> Thanks in advance.<br>
>>>><br>
>>>> SWAPAN GHOSH<br>
>>>><br>
>>>> _______________________________________________<br>
>>>> grass-dev mailing list<br>
>>>> <a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>
>>>> <a href="http://lists.osgeo.org/mailman/listinfo/grass-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> --<br>
>>> Regards,<br>
>>>    Rashad<br>
>><br>
>><br>
><br>
><br>
><br>
> --<br>
> Regards,<br>
>    Rashad<br>
><br>
> _______________________________________________<br>
> grass-dev mailing list<br>
> <a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/grass-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
</div></div></blockquote></div><br></div>