Changeset 6306f2f in sasview for sansguiframe
- Timestamp:
- May 8, 2012 12:16:46 PM (13 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- 8fcf331
- Parents:
- 2ad3601
- Location:
- sansguiframe/src/sans/guiframe
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
sansguiframe/src/sans/guiframe/gui_manager.py
r2ad3601 r6306f2f 3299 3299 for plot in self.plot_panels.values(): 3300 3300 plot.on_kill_focus(None) 3301 3301 3302 def get_window_size(self): 3303 """ 3304 Get window size 3305 3306 :return size: tuple 3307 """ 3308 width, height = self.GetSizeTuple() 3309 if not IS_WIN: 3310 # Subtract toolbar height to get real window side 3311 if self._toolbar.IsShown(): 3312 height -= 45 3313 return (width, height) 3314 3302 3315 def _onDrawIdle(self, *args, **kwargs): 3303 3316 """ … … 3514 3527 3515 3528 # If dual screen registered as 1 screen. Make width half. 3516 if displayWidth > (displayHeight*2): 3517 if (customWidth == displayWidth): 3518 customWidth = displayWidth/2 3519 # and set the position to be the corner of the screen. 3520 posX = 0 3521 posY = 0 3522 3523 # Make the position the middle of the screen. (Not 0,0) 3524 else: 3525 posX = (displayWidth - customWidth)/2 3526 posY = (displayHeight - customHeight)/2 3529 # MAC just follows the default behavior of pos 3530 if IS_WIN: 3531 if displayWidth > (displayHeight*2): 3532 if (customWidth == displayWidth): 3533 customWidth = displayWidth/2 3534 # and set the position to be the corner of the screen. 3535 posX = 0 3536 posY = 0 3537 3538 # Make the position the middle of the screen. (Not 0,0) 3539 else: 3540 posX = (displayWidth - customWidth)/2 3541 posY = (displayHeight - customHeight)/2 3527 3542 3528 3543 # Return the suggested position and size for the application frame. -
sansguiframe/src/sans/guiframe/startup_configuration.py
r2ad3601 r6306f2f 120 120 gui_pw, gui_ph = (0, 0) 121 121 else: 122 gui_pw, gui_ph = self.parent. GetSizeTuple()122 gui_pw, gui_ph = self.parent.get_window_size() 123 123 self.current_string['GUIFRAME_WIDTH'] = gui_pw 124 124 self.current_string['GUIFRAME_HEIGHT'] = gui_ph
Note: See TracChangeset
for help on using the changeset viewer.