Apache OpenOffice (AOO) Bugzilla – Issue 21547
Query builder always appears full screen
Last modified: 2006-05-31 14:29:06 UTC
This is a trivial one, but should be trivial to fix, too :-) When selecting "New Query" from the Data source manager, the query builder window always appears maximised, covering the whole screen. This is very irritating on any reasonable-sized display. Two enhancements are suggested 1) the window should appear by default at 640*480 2) It should remember the last size and position at which it was called.
Andrew, thanks for suggesting this. I set the priority to P4 (according to http://www.openoffice.org/issues/bug_status.html#priority), and the type to ENHANCEMENT. Targeting for "Later" at the moment, merely because it doesn't really fit into the "2.0 must have" list from http://tools.openoffice.org/releases/q-concept.html. Which doesn't mean it will not get implemented. fs->mba: are there plans to implement geometry persistence in the framework, rather than in *all* non-sfx2 modules? For instance, today the problem also hits the Basic IDE, which does not remember it's position/size, since it's not an SFX component. I could imagine that the framework provides mechanisms which, depending on the service name of an XModel (alternatively the XController, if no XModel is present), makes the geometry persistent - similar to what is done for today's document types in SFX. Any chance for this from your team's side (perhaps even in the 2.0 time frame)?
We already decided to change our approach here; currently we need a model to support this feature, in future we want to switch to a controller. I send this bug to Andreas and change the target.
.
After integrating of the cws[layoutmanager] we will have the needed helper mechanism to provide UI persistence for every module. But may be we have to do some minor changes ...
change subcomponent to 'none'
May be similar to #i17226#. There we will use a generic solution to handle module dependend persistent window states.
AS: This problem was fixed implicit with #i31449# & #i17226#. Now all application modules, which are registered inside the org.openoffice.Setup configuration package, has its own persistent window state.
set target to OOo 2.0
AS->SG: Please make the QueryBuilder as new part of your test "Persistent Window States". THX.
Checked on Solaris and Windows with the UI and works -> verified. The Complex Test will be adapted with bug i36669.
checked again on master -> closed