Re: Server Status window work
От | Dave Page |
---|---|
Тема | Re: Server Status window work |
Дата | |
Msg-id | 937d27e10901070451o2dc83e35vbb3d816866c79212@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Server Status window work (Guillaume Lelarge <guillaume@lelarge.info>) |
Ответы |
Re: Server Status window work
|
Список | pgadmin-hackers |
On Tue, Jan 6, 2009 at 10:30 PM, Guillaume Lelarge <guillaume@lelarge.info> wrote: > Dave Page a écrit : >> On Mon, Jan 5, 2009 at 11:26 PM, Guillaume Lelarge >> <guillaume@lelarge.info> wrote: >> >> Doesn't seem to make much difference on OS X. I certainly can't >> rearrange tabs etc. >> > > Works for me on Linux and Mac OS X. I can close tabs and rearrange them. Oh, I see - you've got all the cool functionality turned off :-( > The new patch attached fixes the crash issue I had yesterday. Not entirely - if you close the Log tab, it seems to crash when pgAdmin is closed. > It also > adds a close box on each tab and customizes the wxAuiNotebook style. Let's get it to work with wxAUI_NB_DEFAULT_STYLE. That allows the split functionality which is what I think makes this change worthwhile - the ability to view more than one tab at once and arrange them as required. A quick test shows it needs a new way to figure out which tabs are visible (and therefore need refreshing), and there are some sizing issues which appear to all be our old friend the generic wxListCtrl. It also looks a bit nicer than having the close box on all tabs I think. > Thinking again about it, a view menu would be the only way to re-add a > tab that has been closed previously. (in the current patch, the only way > to re-open a tab previously closed is to close and open the server > status dialog) Yeah - plus it's where we put the option to reset the layout to the default view. > One last question: should we record the new display (ie tabs closed and > rearranged) so we can completely restore it next time the user opens the > server status dialog? Yes - but isn't that handled by the AUI code and associated functions as per frmMain etc? -- Dave Page EnterpriseDB UK: http://www.enterprisedb.com
В списке pgadmin-hackers по дате отправления: