On Thu, Oct 9, 2008 at 5:30 PM, Guillaume Lelarge <[EMAIL PROTECTED]> wrote:
> OK, problem was in the CreateColumns function, file > pgadmin/ctl/ctlListView.cpp. Complete patch attached. Okey-doke. So the latest testing shows: dlgTable: Existing table: Privileges listview may missing until resized New table: Privileges listview may be missing until resized dlgSequence: Existing sequence: Privileges listview may be mis-sized until resized New sequence: Privileges listview may be mis-sized until resized dlgDatabase: New database: Privileges listview may be mis-sized until resized Existing database: Privileges listview may be mis-sized until resized dlgPackage: Existing package: Privileges and SQL pane controls incorrectly sized/missing initially (fixed when resized). New package: Privileges and SQL pane controls incorrectly sized/missing initially (fixed when resized). dlgTablespace: New tablespace: Privileges listview may be mis-sized until resized Existing tablespace: Privileges listview may be mis-sized until resized dlgSchema: Existing schema: Privileges listview may be mis-sized until resized New schema: Privileges listview may be mis-sized until resized dlgView: Existing view: Privileges listview may be mis-sized/missing until resized New view: Privileges listview may be mis-sized/missing until resized So it's definitely getting better :-). We seem be be down to one bug now (with the exception of dlgPackage) which I now realise seems to manifest itself when any dialogue (with a privileges tab) opens with a different size than it's default/minimum. In that case, the listview will either be displayed at the standard height (thus looking too small if the height of the dialogue is greater than normal), or entirely mis-sized or missing. Should be relatively easy to force the pane to resize I hope. :-) -- Dave Page EnterpriseDB UK: http://www.enterprisedb.com -- Sent via pgadmin-hackers mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers
