Skip site navigation (1) Skip section navigation (2)

SVN Commit by andreas: r4409 - in trunk/pgadmin3/src: . dlg include schema

From: svn(at)pgadmin(dot)org
To: pgadmin-hackers(at)postgresql(dot)org
Subject: SVN Commit by andreas: r4409 - in trunk/pgadmin3/src: . dlg include schema
Date: 2005-08-17 22:08:26
Message-ID: 200508172208.j7HM8Qmw009204@developer.pgadmin.org (view raw or flat)
Thread:
Lists: pgadmin-hackers
Author: andreas
Date: 2005-08-17 23:08:26 +0100 (Wed, 17 Aug 2005)
New Revision: 4409

Modified:
   trunk/pgadmin3/src/dlg/dlgProperty.cpp
   trunk/pgadmin3/src/include/dlgClasses.h
   trunk/pgadmin3/src/include/precomp.h
   trunk/pgadmin3/src/pgAdmin3.dsp
   trunk/pgadmin3/src/schema/pgServer.cpp
Log:
some fixes

Modified: trunk/pgadmin3/src/dlg/dlgProperty.cpp
===================================================================
--- trunk/pgadmin3/src/dlg/dlgProperty.cpp	2005-08-15 22:53:55 UTC (rev 4408)
+++ trunk/pgadmin3/src/dlg/dlgProperty.cpp	2005-08-17 22:08:26 UTC (rev 4409)
@@ -1367,7 +1367,7 @@
 
 wxWindow *refreshFactory::StartDialog(frmMain *form, pgObject *obj)
 {
-    form->ExecDrop(false);
+    form->Refresh(obj);
     return 0;
 }
 

Modified: trunk/pgadmin3/src/include/dlgClasses.h
===================================================================
--- trunk/pgadmin3/src/include/dlgClasses.h	2005-08-15 22:53:55 UTC (rev 4408)
+++ trunk/pgadmin3/src/include/dlgClasses.h	2005-08-17 22:08:26 UTC (rev 4409)
@@ -56,13 +56,13 @@
     void RemoveFrame(wxWindow *frame);
     void RestorePosition(int defaultX=-1, int defaultY=-1, int defaultW=-1, int defaultH=-1, int minW=100, int minH=70);
     void SavePosition();
+    void OnAction(wxCommandEvent& event);
 
 protected:
 
     void OnKeyDown(wxKeyEvent& event);
     void OnExit(wxCommandEvent& event);
     void OnRecent(wxCommandEvent& event);
-    void OnAction(wxCommandEvent& event);
     void OnHelp(wxCommandEvent& event);
 
     virtual void OpenLastFile() {}

Modified: trunk/pgadmin3/src/include/precomp.h
===================================================================
--- trunk/pgadmin3/src/include/precomp.h	2005-08-15 22:53:55 UTC (rev 4408)
+++ trunk/pgadmin3/src/include/precomp.h	2005-08-17 22:08:26 UTC (rev 4409)
@@ -34,6 +34,7 @@
 #include "pgLanguage.h"
 #include "pgOperator.h"
 #include "pgOperatorClass.h"
+#include "pgRole.h"
 #include "pgRule.h"
 #include "pgSequence.h"
 #include "pgTable.h"
@@ -56,6 +57,7 @@
 #include "dlgIndexConstraint.h"
 #include "dlgLanguage.h"
 #include "dlgOperator.h"
+#include "dlgRole.h"
 #include "dlgRule.h"
 #include "dlgSequence.h"
 #include "dlgTable.h"

Modified: trunk/pgadmin3/src/pgAdmin3.dsp
===================================================================
--- trunk/pgadmin3/src/pgAdmin3.dsp	2005-08-15 22:53:55 UTC (rev 4408)
+++ trunk/pgadmin3/src/pgAdmin3.dsp	2005-08-17 22:08:26 UTC (rev 4409)
@@ -195,6 +195,10 @@
 # End Source File
 # Begin Source File
 
+SOURCE=.\schema\pgRole.cpp
+# End Source File
+# Begin Source File
+
 SOURCE=.\schema\pgRule.cpp
 # End Source File
 # Begin Source File
@@ -926,6 +930,10 @@
 # End Source File
 # Begin Source File
 
+SOURCE=.\include\pgRole.h
+# End Source File
+# Begin Source File
+
 SOURCE=.\include\pgRule.h
 # End Source File
 # Begin Source File

Modified: trunk/pgadmin3/src/schema/pgServer.cpp
===================================================================
--- trunk/pgadmin3/src/schema/pgServer.cpp	2005-08-15 22:53:55 UTC (rev 4408)
+++ trunk/pgadmin3/src/schema/pgServer.cpp	2005-08-17 22:08:26 UTC (rev 4409)
@@ -23,6 +23,7 @@
 #include "pgTablespace.h"
 #include "pgGroup.h"
 #include "pgUser.h"
+#include "pgRole.h"
 #include "pgaJob.h"
 #include "utffile.h"
 #include "pgfeatures.h"
@@ -732,8 +733,16 @@
             if (!exists.IsNull())
                 browser->AppendCollection(this, jobFactory);
 
-            browser->AppendCollection(this, groupFactory);
-            browser->AppendCollection(this, userFactory);
+            if (conn->BackendMinimumVersion(8, 1))
+            {
+                browser->AppendCollection(this, groupRoleFactory);
+                browser->AppendCollection(this, loginRoleFactory);
+            }
+            else
+            {
+                browser->AppendCollection(this, groupFactory);
+                browser->AppendCollection(this, userFactory);
+            }
         }
     }
 


pgadmin-hackers by date

Next:From: Andreas PflugDate: 2005-08-17 22:10:20
Subject: Re: compilation errors: wrong actions
Previous:From: Andreas PflugDate: 2005-08-17 21:57:45
Subject: Re: compilation errors: wrong actions

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group