[jsword-devel] [JIRA] Resolved: (BD-128) Main window not properly postioned and does not persist size or position

DM Smith (JIRA) jira at crosswire.org
Sun Feb 6 13:35:55 MST 2011


     [ http://www.crosswire.org/bugs/browse/BD-128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

DM Smith resolved BD-128.
-------------------------

    Fix Version/s: 1.6
       Resolution: Fixed

Just changing fixed version.

> Main window not properly postioned and does not persist size or position
> ------------------------------------------------------------------------
>
>                 Key: BD-128
>                 URL: http://www.crosswire.org/bugs/browse/BD-128
>             Project: Bible Desktop
>          Issue Type: Bug
>          Components: desktop app
>         Environment: Windows XP SP2
>            Reporter: Adam Thomas
>            Assignee: Adam Thomas
>            Priority: Minor
>             Fix For: 1.6
>
>         Attachments: BD_Persistence.zip
>
>
> When I first start BD, after the splash screen disappears, the main BD window attempts to center and resize itself. The problem is that the window is not correctly centered (it's slightly to the left) and the bottom portion (status bar) of the BD window is behind my Windows Taskbar due to improper resizing. I also don't like the fact that BD assumes I want it to take over my entire screen and maximizes itself.
> What I propose:
> * The first time BD is run, after the splash screen disappears, the main BD
> window centers itself and resizes it's window width and height to a
> percentage (ie. 75%) of the screen, rather than assume fullscreen. This also
> has the added benifit of shaping the window rectangularly on widescreen lcds
> (newer) and squarely on crt (old style) displays, in other words the aspect
> ratio of the window fits the monitor it is running on.
> * Then the user can manually maximize the main BD window if they desire.
> * Finally, BD will persist (remember) window placement and size so that when
> BD is started next time, it can pull the previous settings from persisted
> info. If the user manually maximized the BD window, it gets maximized the
> next launch.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the jsword-devel mailing list