General 2
Issues to solve 2
From Application to Application 2
View Menu 3
Toolbars 3
Rulers 3
Status bar 3
Zoom Level 4
Beamer 4
Floaters 4
States 4
Window relations
General
One of the most important issues enhancing the user interface of StarOffice / OpenOffice.org is to create a more polished window view handling.
E.G: If in StarOffice Writer a toolbar is disabled or moved to an other location than the default one, a new created StarOffice Calc spreadsheet will appear with the same disabled or moved toolbar. This could be very nice, but Calc is a totally different working environment. With its special needs.
Issues to solve
In my opinion it is very important that we are getting more expatiation conform user interface.
The following situations should be taken into account:
New (STRG + N)
New Other Module
New from start menu
Quit and restart
The enumeration below lists the functionality we should focus on:
General from Application to Application
View menu
Toolbars
Toolbar configuration
Visible Toolbars
Toolbars undocked
Rulers
Status bar
Zoom
Beamer / Floater
States
Shortcuts
From Application to Application
Due to the fact that every module of StarOffice (which seems to be an own Application for the user)
has its own working environment. We should try to keep a this message as clear as possible, and should not blur this due states set by the user which takes effect in Calc also. Of coarse the exception proves the rule.
View Menu
The View menu should provide mostly items which are mostly important for the document the user is working on. This could be for example Rulers ON/OFF or Text Boundaries ON/OFF.
Permanent settings should be only set in Tools/Options.
Liste muss definiert werden (cj)
Toolbars
The configuration of toolbars should be absolutely module independent. The configuration includes the following items.
Docked / Undocked
Vertical or horizontal aligned
Position
Item Order
Items visible/hidden
Large items/Small items
Text View
Icon View
Text & Icon View
Rulers
Rulers are currently (StarOffice 6.0/ OpenOffice.org) module independent. This means if the user switches the ruler in Impress on or off, they will appear in Draw or vice versa. To refine this feature all modules should provide in Tools Option an option to set the metric the user wants to work with permanently. And the current defaults should be checked, for usefulness e. g. (HTML Document with cm measuring, instead of pixel).
Liste muss definiert werden (cj)
Status bar
Currently StarOffice heritability of status bar states is absolutely OK. If a status bar is switched off, in a document the next opened document will start initially with the status bar enabled. But the states listed below should be checked, on usefulness of passing on its states.
Zoom
Insert/Over
Add/Ext/Std
Hyperlink/Selection
Zoom Level
The default Zoom heritability should be reassess, due to the fact that's not very useful to start with a new document in a absolutely unusable zoom level.
For Example the user take a look at his document at a zoom of 50%. He saves the document and closes StarOffice / OpenOffice.org. The next day he starts with an empty text document which appears by default with a 50% view level.
My proposal is to start a new document or spreadsheet every time with 100% zoom.
If users want to start the module with a zoom level whatever, they shell have the possibility to set these settings in Tools-Options.
Possible setting could be:
New zoom level
<Radio> Optimal
<Radio> Like last document
<Radio> Custom <Spin control>
Beamer
The Beamer should be replaced by own windows. To draw the content of the Beamer has several advantages:
The content looks more like a real tool.
The window could easily positioned on the desktop wherever the user wants to.
A own window does not destroy the users current view on his document.
The own window solution solves the problem of passing on its states via different docs, modules and after restart
Floaters
The floater configuration ( toggle ON/OFF, position, size, docked/undocked) should be set in every module of StarOffice / OpenOffice.org independently. In addition the floaters must be positionable on the desktop, where ever the user wants to.
States
States toggled via toolbar, menus etc. shell only be set for one StarOffice / OpenOffice.org session and only per module. Permanent settings should take place only in Tools/Options.
Liste muss definiert werden (cj)
Page