Hi Alexey/Akarsh,<br><br><div class="gmail_quote">On Mon, Feb 1, 2010 at 2:21 PM, Abhijit Apte <span dir="ltr">&lt;<a href="mailto:abhijit.apte@gmail.com">abhijit.apte@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I&#39;ve implemented a draft of the implementation of combining the list functionality along-side the detail dialog. So in essence, we&#39;ll have only one dialog which will operate in two modes -- Detailed and Summary.<br>

1) When a popup menu is invoked on a sky object and &quot;Details...&quot; option is selected from the popup menu, the detail dialog will open in &quot;Detailed&quot; mode by default. User has the option to switch to the &quot;Summary&quot; view also.<br>

2) When a right-click drag selection happens, the objects from the rectangle are shown in the detail dialog. This time, the detail dialog will open in &quot;Summary&quot; mode. <br></blockquote><div> </div><div>Here&#39;s the patch, I managed to fix most of the bugs I noticed while testing.<br>

Right now, I&#39;ve not modified DetailDialog (dialogs/detaildialog.cpp and
dialogs/detaildialog.h) and instead merged (copied) all of its code
into dialogs/objectlist.cpp and dialogs/objectlist.h<br>

Pl. review and apply the patch and suggest me if you&#39;ve any comments.<br>
<br>
Still to do:<br>
1) Move all the modified code of dialogs/objectlist.* back to dialogs/detaildialog.* and remove dialogs/objectlist.* files<br>2) Update the CMakeLists.txt to reflect the changes of step 1. <br><br>
Rgds<br>
-Abhi<br><br></div></div>