dabo Commit
Revision 4604
Date: 2008-10-25 09:06:58 -0700 (Sat, 25 Oct 2008)
Author: Paul
Trac: http://svn.dabodev.com/trac/dabo/changeset/4604

Changed:
U   trunk/dabo/lib/datanav2/Form.py

Log:
This gives a pleasing amount of buffer space around the pageframe for
each platform.



Diff:
Modified: trunk/dabo/lib/datanav2/Form.py
===================================================================
--- trunk/dabo/lib/datanav2/Form.py     2008-10-24 22:29:03 UTC (rev 4603)
+++ trunk/dabo/lib/datanav2/Form.py     2008-10-25 16:06:58 UTC (rev 4604)
@@ -1,4 +1,5 @@
 # -*- coding: utf-8 -*-
+import sys
 import os
 import traceback
 import wx
@@ -272,10 +273,17 @@
                if self.beforeSetupPageFrame():
                        self.pageFrame = PageFrame.PageFrame(self, 
tabStyle=self.PageFrameStyle,
                                        TabPosition=self.PageTabPosition)
+                       border = 3
+                       borderSides = ("top", "left", "right")
+                       if sys.platform.startswith("darwin"):
+                               # Apple already gives enough top border, but 
the side needs more
+                               borderSides = ("left", "right")
+                               border = 9
+                       elif sys.platform.startswith("win"):
+                               # Windows looks best with no border
+                               borderSides = ()
                        hs = dabo.ui.dSizer("h")
-                       hs.appendSpacer((5,0))
-                       hs.append1x(self.pageFrame)
-                       hs.appendSpacer((5,0))
+                       hs.append1x(self.pageFrame, border=border, 
borderSides=borderSides)
                        self.Sizer.append1x(hs)
                        self.pageFrame.addSelectPage()
                        self.pageFrame.addBrowsePage()




_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/[EMAIL PROTECTED]

Reply via email to