Tweak sizing and positioning to fit better on the olpc

This commit is contained in:
Marco Pesenti Gritti 2006-06-30 11:30:32 -04:00
parent 70683c1753
commit 27927f80f6
2 changed files with 9 additions and 9 deletions

View File

@ -6,12 +6,12 @@ import gobject
SM_SPACE_PROPORTIONAL = 0
SM_STEP = 1
#SLIDING_TIMEOUT = 50
#SLIDING_MODE = SM_SPACE_PROPORTIONAL
SLIDING_TIMEOUT = 50
SLIDING_MODE = SM_SPACE_PROPORTIONAL
SLIDING_TIMEOUT = 10
SLIDING_MODE = SM_STEP
SLIDING_STEP = 0.05
#SLIDING_TIMEOUT = 10
#SLIDING_MODE = SM_STEP
#SLIDING_STEP = 0.05
class WindowManager:
__managers_list = []
@ -104,7 +104,7 @@ class WindowManager:
self._x = - int((1.0 - self._sliding_pos) * width)
self._y = int((screen_height - height) / 2)
elif self._position is WindowManager.TOP:
self._x = int((screen_width - width) / 2)
self._x = int(screen_width - width - 10)
self._y = - int((1.0 - self._sliding_pos) * height)
elif self._position is WindowManager.BOTTOM:
self._x = int((screen_width - width) / 2)

View File

@ -352,7 +352,7 @@ class ActivityContainer(dbus.service.Object):
wm = WindowManager(self._presence_window)
wm.set_width(0.18, WindowManager.SCREEN_RELATIVE)
wm.set_width(170, WindowManager.ABSOLUTE)
wm.set_height(1.0, WindowManager.SCREEN_RELATIVE)
wm.set_position(WindowManager.LEFT)
wm.manage()
@ -365,8 +365,8 @@ class ActivityContainer(dbus.service.Object):
self._chat_wm = WindowManager(self._chat_window)
self._chat_wm.set_width(0.5, WindowManager.SCREEN_RELATIVE)
self._chat_wm.set_height(0.5, WindowManager.SCREEN_RELATIVE)
self._chat_wm.set_width(420, WindowManager.ABSOLUTE)
self._chat_wm.set_height(380, WindowManager.ABSOLUTE)
self._chat_wm.set_position(WindowManager.TOP)
self._chat_wm.manage()