blob: 6769bfd7d226eafc365064a0aff812656f057153 [file] [log] [blame]
<html>
<head>
<title>OpenOffice.org 2.0 Office Suite Guide to New Features</title>
</head>
<body>
<h1>OpenOffice.org 2.0 Office Suite<br>Guide to New Features</h1>
<p>Last Updated: 6 February 2005</p>
<!--Original authors: Sophie Gautier and Elizabeth Matthias Editors: Valden Longhurst,
Ron Ness. This document was created from FinalEdit.sxw dated 17 Jan 2005.-->
<p>This feature guide is a list of new features in
OpenOffice.org 2.0 as compared to OpenOffice.org&nbsp;1.1.</p>
<p>The guide was compiled by Sophie Gautier and Elizabeth Matthias
with input from many proofreaders, with final copy editing conducted
by Valden Longhurst and Ron Ness.</p>
<p>OpenOffice.org Writer (<a href="http://www.openoffice.org/nonav/issues/showattachment.cgi/22319/OOo_2.0_feature_guide.odt">.odt</a> and <a href="http://www.openoffice.org/nonav/issues/showattachment.cgi/22320/OOo_2.0_feature_guide.sxw">.sxw</a>), and <a href="http://www.openoffice.org/nonav/issues/showattachment.cgi/22322/OOo_2.0_feature_guide.pdf">PDF</a> versions of the guide are available for printing,
offline viewing or translation. Please send any comments or feedback for inclusion in future editions of the features guide to the OpenOffice.org Marketing Project
<a href="mailto:marketing@openoffice.apache.org">email list</a>, or append to issue
<a href="http://marketing.openoffice.org/issues/show_bug.cgi?id=28741">28741</a>.</p>
<p>-- Jacqueline</p>
<h2>Table of Contents</h2>
<p><a href="#enduser">General Features</a><br>
<a href="#interoperability">Interoperability with Microsoft Office and Other Products</a><br>
<a href="#installation">Installation and Configuration</a><br>
<a href="#database">Database</a><br>
<a href="#asian">Asian Language Features</a><br>
<a href="#developers">Developer-Specific Features</a><br>
<a href="#internet">Web/Internet</a></p>
<p>The background colors in the following tables indicate the
respective OpenOffice.org modules and the yellow stars highlight the
particularly useful features.</p>
<table width="50%" border="1" bordercolor="#000000"cellspacing="0" cellpadding="4">
<tr>
<th><p>Cell Color</p></th>
<th><p>OpenOffice.org Module</p></th>
</tr>
<tr>
<td bgcolor="#ffff99"><p></p></td>
<td>
<p>Writer</p>
</td>
</tr>
<tr>
<td bgcolor="#ccccff"><p></p></td>
<td>
<p>Calc</p>
</td>
</tr>
<tr valign=top>
<td bgcolor="#ffccff"><p></p></td>
<td>
<p>Draw</p>
</td>
</tr>
<tr>
<td bgcolor="#3deb3d"><p></p></td>
<td>
<p>Impress</p>
</td>
</tr>
<tr>
<td bgcolor="#ffcc99"><p></p></td>
<td>
<p>Forms</p>
</td>
</tr>
<tr>
<td bgcolor="#ff9966"><p></p></td>
<td>
<p>Database</p>
</td>
</tr>
<tr>
<td bgcolor="#ccffff"><p></p></td>
<td>
<p>All (or modules other than those listed above)</p>
</td>
</tr>
</table>
<a name="enduser" id="enduser"></a>
<h1>General Features</h1>
<table width="100%" border="1" bordercolor="#000000" cellpadding=
" 4" cellspacing="1">
<col width="12%" />
<col width="12%" />
<col width="40%" />
<col width="36%" />
<thead>
<tr valign="top">
<th>
<p>New Feature</p>
</th>
<th>
<p>Modules Affected</p>
</th>
<th>
<p>Benefit</p>
</th>
<th>
<p>How to Access</p>
</th>
</tr>
</thead>
<tbody>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Word count
in selections</p>
<p><a href="http://specs.openoffice.org/writer/wordcount/Enhanced_Wordcount.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Writer</p>
</td>
<td bgcolor="#ffff99">
<p>Now you can
count both words and characters in the currently selected text
and compare it against the whole document. This new menu item
makes it quick and easy.
</p>
</td>
<td bgcolor="#ffff99">
<p>Select the
text in which you want to count the words and choose <strong>Tools</strong>
- <strong>Word Count</strong>.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Nested
tables
</p>
<p><a href="http://specs.openoffice.org/writer/tables/table_in_table.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Writer</p>
</td>
<td bgcolor="#ffff99">
<p>This allows
much more flexibility by allowing you to insert a second table
into a primary table's cell.
</p>
<p>This
feature also improves the document import / export of Microsoft
(R) Word documents, which may contain nested tables.
</p>
</td>
<td bgcolor="#ffff99">
<p>Place your
cursor in the desired cell of a table, choose <strong>Table</strong>
- <strong>Insert</strong> - <strong>Table.</strong>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Bullets and
numbering in table cells
</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=20188">20188</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>This allows
you to format several cells with either bullets or numbers with a
single mouse click.
</p>
<p>Furthermore,
numbering and bullet functionality is now available within table
cells when multiple cells are selected.
</p>
</td>
<td bgcolor="#ffff99">
<p>Select one
or more cells in a table, click the <strong>Numbering On/Off</strong>
or the <strong>Bullets On/Off</strong> button on the Formatting
toolbar.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Hidden text
attributes addition
</p>
<p><a href="http://specs.openoffice.org/writer/hidden_text/hidden_text.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>This
'Hidden Text' character attribute can be applied to hide various
text within your document.
</p>
</td>
<td bgcolor="#ffff99">
<p>Choose
<strong>Format</strong> - <strong>Character</strong> - <strong>Font
Effects</strong> - <strong>Hidden</strong>.</p>
<p>You can
choose <strong>View</strong> - <strong>Nonprinting Characters</strong>
to toggle the display of hidden text, provided <strong>Tools</strong>
- <strong>Options</strong> - <strong>OpenOffice.org Writer</strong>
- <strong>Formatting Aids</strong> - <strong>Display of Hidden
text</strong> is set.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Shortcut
for <strong>Edit</strong> - <strong>Paste Special</strong>
</p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>You can now
use the keyboard to perform this action also found under the menu<strong>
Edit</strong> - <strong>Paste Special</strong>.</p>
</td>
<td bgcolor="#ffff99">
<p>Press
Shift+Ctrl+V.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Default tab
stop position changed in <em>Illustration Index, Index of Tables,
and Table of Objects </em>
</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=3961">3961</a>
</p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>This
feature makes the behavior consistent with the behavior of tab
stops in a <em>Tables of Contents</em>. The tab stop is now
aligned right and uses the '.' (dot) as a fill character.
</p>
</td>
<td bgcolor="#ffff99">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Better
object positioning with 'Follow text flow' option
</p>
<p><a href="http://specs.openoffice.org/writer/compatibility/follow_text_flow_for_to_frame_anchored.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>The
functionality for positioning various objects (such as frames) in
Writer text has been enhanced. The new option 'Follow text flow'
has been introduced for Writer frames.
</p>
<p><br>
</p>
</td>
<td bgcolor="#ffff99">
<p>In the
format dialog for Writer frames on the tab page 'Type' in area
'Position' :</p>
<p>If option
'Follow text flow' is activated, the Writer frame has to follow
the text flow and can only be positioned inside its anchor.</p>
<p>If option
'Follow text flow' is deactivated the Writer frame doesn't follow
the text flow, but can now be positioned on the complete page
with the anchor.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Vertical
alignment of 'Line of text' addition
</p>
<p><a href="http://specs.openoffice.org/writer/compatibility/vertical_alignment_to_text_line.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>To enable
better conversion of Writer documents to Microsoft (R) Word
format and vice versa, vertical alignment at line has been
introduced for Writer frames which are anchored to characters.</p>
</td>
<td bgcolor="#ffff99">
<p>In the
format dialog for Writer frames on the tab page 'Type' in area
'Position', the selection list for the vertical alignments is
extended by the entry 'Line of Text' for Writer frames that are
anchored to a character. The possible positions already exist.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Vertical
text direction in tables addition
</p>
<p><a href="http://specs.openoffice.org/writer/compatibility/tables_vertical_text_direction.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>You can now
specify a different text flow direction for each cell of a table.
By default, the text flow within a table follows the same
direction as the page it is in.</p>
</td>
<td bgcolor="#ffff99">
<p>Select one
or more cells in a table then choose <strong>Table</strong> -
<strong>Table Properties</strong> - <strong>Text Flow</strong> -
<strong>Text Direction</strong> to set the text direction you
require.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Enhanced
selection for text and tables</p>
<p><a href="http://specs.openoffice.org/writer/selection_enhancement/Text-table_selection_enhancement.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>You can
select whole sentences or paragraphs quickly and easily with left
mouse-clicks. (Multiple selections using the CTRL key are also
possible using this technique.)</p>
</td>
<td bgcolor="#ffff99">
<p>Triple-click
the left mouse button anywhere in a sentence to select the whole
sentence (not the line as in OpenOffice.org 1.0); quadruple-click
to select the paragraph. (Double-clicking on a word still selects
the word as in OpenOffice.org 1.0).</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Table
number recognition default changes
</p>
</td>
<td bgcolor="#ffff99">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Writer</p>
</td>
<td bgcolor="#ffff99">
<p>Number
recognition in tables is now switched off by default so numbers
you enter will not be changed automatically.
</p>
</td>
<td bgcolor="#ffff99">
<p>To turn the
number recognition back on, choose <strong>Tools</strong> -
<strong>Options</strong> - <strong>OpenOffice.org Writer</strong>
- <strong>Table</strong> .</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Mail Merge
feature changed</p>
<p><a href="http://specs.openoffice.org/writer/mail_merge/mailmerge_specification.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>New users
are assisted by a Merge Wizard. Advanced users will get a Toolbar
from which the most needed functions for creating a Merge are
accessible. The new Merge will be much more flexible in managing
and editing databases and allows saving into one single file.</p>
</td>
<td bgcolor="#ffff99">
<p>Under <strong>Tools</strong>
menu, choose <strong>Mail Merge Wizard . . . .</strong></p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Bibliography
has a <strong>Tools - Customize</strong> menu entry</p>
<p><a href="http://specs.openoffice.org/appwide/menus/MenuStructure.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>Users can
customize the Bibliography Menu and Short Keys.</p>
</td>
<td bgcolor="#ffff99">
<p>Choose
<strong>Tools - Bibliography Database - Tools &ndash; Customize</strong>.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Paragraph
Spacing on Table Borders</p>
<p><a href="http://specs.openoffice.org/writer/tables/Consider_Paragraph_Spacing_on_Table_Borders.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>
OpenOffice.org 2.0 now considers spacing and indent set for left
/ right and for above / below paragraphs when calculating the
entire spacing to a table's border. Those two sorts of spacing
(paragraph and table) are now being added instead of only
considering the distance to the border set in the table's
properties. This new feature improves the Microsoft
interoperability and is also set as default for new created
Writer documents to improve the export to Microsoft Word format.</p>
</td>
<td bgcolor="#ffff99">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Accelerator
Key to move paragraphs</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=26485">26485</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>Now, not
only does Ctrl+Alt+Key Up/Down move a paragraph up/down but Ctrl
+ Key Up/Down does the same.</p>
</td>
<td bgcolor="#ffff99">
<p>Press <strong>Ctrl
+ Key Up/Down</strong> to move a paragraph.</p>
</td>
</tr>
<tr>
<td bgcolor="#ffff99">
<p>Change in context menu in read only documents</p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>The context menu in 'read only' documents in
Writer and Writer/Web now has a 'Copy' entry to copy selected
content to the clipboard.</p>
</td>
<td bgcolor="#ffff99">
<p>Select the part of the text to be copied,
right click on the selected text and select 'copy' on context
menu.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffcc99">
<p>Property
'Manual line break' change
</p>
</td>
<td bgcolor="#ffcc99">
<p>Forms</p>
</td>
<td bgcolor="#ffcc99">
<p>For text
input form controls, the property 'Manual line break' has been
removed from the property browser. Instead, the functionality is
now controlled by the 'Horizontal scrollbar' property.</p>
</td>
<td bgcolor="#ffcc99">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffcc99">
<p>Property
'Scale' addition
</p>
</td>
<td bgcolor="#ffcc99">
<p>Forms</p>
</td>
<td bgcolor="#ffcc99">
<p>The
property 'Scale', which was previously available for image
controls in the Basic dialog editor only, is now also available
for image controls and image buttons in forms.</p>
</td>
<td bgcolor="#ffcc99">
<p>The
semantics are the same: When set to '<font color="#008000"><b>Yes</b></font>'
(the default), the image is scaled to fit the entire control,
when set to '<font color="#ff0000"><b>No</b></font>', it's
centered in the control. There are no file format changes or
compatibility issues (it will even work if you export such
controls to StarOffice 5.2 format and open it in SO 5.x), as the
property was always present, but not offered on the previous UI.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffcc99">
<p>Scrollbar
form control embedding
</p>
<p><a href="http://dba.openoffice.org/specifications/forms/scrollbar_form_control.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffcc99">
<p>Forms</p>
</td>
<td bgcolor="#ffcc99">
<p>The new
scrollbar form control can be embedded in all OpenOffice.org
documents which support a form layer.</p>
</td>
<td bgcolor="#ffcc99">
<p>There is an
icon on the 'Form Functions' toolbar, denoting a scrollbar
control. The icon is positioned to the left of the 'Button' icon.</p>
<p></a>
In the form navigator, the scrollbar controls are indicated with
the following icon:
<img src="form_vertical.gif" alt="form navigator vertical scrollbar" width=17 height=17 border=0></p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffcc99">
<p>Spin button
form control embedding
</p>
<p><a href="http://dba.openoffice.org/specifications/forms/spinbutton_form_control.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffcc99">
<p>Forms</p>
</td>
<td bgcolor="#ffcc99">
<p>The new
spin button form control can be embedded in all OpenOffice.org
documents which support a form layer.</p>
</td>
<td bgcolor="#ffcc99">
<p></a>
An icon
<img src="form_spin.png" alt="form button spin control icon" align=BOTTOM width=16 height=16 border=0>
which can be used to create a spin button is placed in the form
functions toolbar, in the first row, left of the 'Button' icon.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffcc99">
<p>Property
browser enhancements
</p>
<p><a href="http://dba.openoffice.org/specifications/forms/prop_browser_enhancements.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffcc99">
<p>Forms</p>
</td>
<td bgcolor="#ffcc99">
<p>The
property browser for modifying various aspects of form and dialog
controls, as well as logical forms is now easier to use. For
example, <em>Horizontal scroll bar</em> and <em>Vertical scroll
bar</em> will be merged into a <em>Scrollbars</em> property,
which is a list box containing all 4 combinations, namely <u>None</u>,
<u>Horizontal</u>, <u>Vertical</u>, <u>Both</u> (Applies to: <u>Text
Box</u><u>).</u></p>
</td>
<td bgcolor="#ffcc99">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffcc99">
<p>Properties
of navigation bar form control improved</p>
<p><a href="http://dba.openoffice.org/specifications/forms/navigation_bar.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffcc99">
<p>Forms</p>
</td>
<td bgcolor="#ffcc99">
<p>The way
properties of the navigation bar form control are displayed in
the property browser has been improved. Plus, a new icon has been
added to the form functions toolbar. It can be used to create
navigation bar form controls in an OpenOffice.org application
supporting a form layer.</p>
</td>
<td bgcolor="#ffcc99">
<p></a>
The 'Navigation Bar' icon is on the right of the upper row of the
toolbar.
<img src="form_nav.gif" alt="navigation bar icon" width=16 height=16 border=0></p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Keyboard
select / deselect all sheets capability
</p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>When
multiple sheets in a spreadsheet are selected, it is now possible
to deselect them using the keyboard.</p>
</td>
<td bgcolor="#ccccff">
<p>To select
multiple sheets with keyboard, use the shortcuts
CTRL+SHIFT+PAGE(UP/DOWN). The same shortcuts will deselect all
sheets,that are selected.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Scenario
protection addition
</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/ScenarioProtection.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>Now you can
protect scenarios. Scenarios allow you to create a set of grouped
data which may change depending on what item or scenario you
choose from the drop-down list.</p>
</td>
<td bgcolor="#ccccff">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Enhanced
header/footer dialog
</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/headerfooter.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>Choose from
a predefined set of headers and footers. This feature also
increases compatibility with Microsoft (R) Excel header and
footer handling.</p>
</td>
<td bgcolor="#ccccff">
<p>To create a
header or footer, first choose <strong>OK</strong> on the Edit
Screen and then <strong>OK</strong> on the Header/Footer screen.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Page fields
in DataPilot enhancement
</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/pagefields.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>A field
used as a page field in a DataPilot table can also be used as a
data item in the same table.</p>
</td>
<td bgcolor="#ccccff">
<p>The
DataPilot dialog's 'Layout' section has a new orientation area
'Page' - in addition to the existing 'Column', 'Row' and 'Data'
areas.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Additional
field options in DataPilot
</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/fieldoptions.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Calc</p>
</td>
<td bgcolor="#ccccff">
<p>To increase
flexibility and interoperability with Microsoft (R) Office, the
DataPilot has been extended to allow more settings for each
field.</p>
</td>
<td bgcolor="#ccccff">
<p>A '<strong>More
&gt;&gt;</strong>' button has been added in the Data Value dialog
to allow for the selection, in each data field, of a type of
display from a drop down list.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Additional
table options in the DataPilot
</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/tableoptions.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>Two new
options for DataPilot tables control the 'Filter' button cell,
and the interaction to show or hide details. The 'show details'
function is able to add fields to a DataPilot table (sometimes
known as 'drill down').</p>
</td>
<td bgcolor="#ccccff">
<p>The two
check boxes are accessible from the <strong>More</strong>
section.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Enhanced
number recognition</p>
<p><a href="http://specs.openoffice.org/calc/ease-of-use/enhance_number_recognition.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Calc</p>
</td>
<td bgcolor="#ccccff">
<p>There is
new handling of reformatting when numbers are entered into cells
with a different number format. The behavior is more
understandable for Calc users as well as users migrating from
Excel or other spreadsheet applications.</p>
</td>
<td bgcolor="#ccccff">
<p>Calc will
only apply a new format type to an already formatted cell in case
the recognized input value's format type is incompatible with the
existing format type *<strong>and</strong> * the existing format
type is one of the default formats of category 'Number', 'Date',
'Time' or 'Boolean'.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>New menu
entry 'Sheet from File' in <strong>Insert</strong> menu
</p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>You can
easily insert a 'Sheet from file' from the <strong>Insert</strong>
menu.</p>
</td>
<td bgcolor="#ccccff">
<p>From the
<strong>Insert</strong> menu, choose 'Sheet from file.' The <strong>File
- Open</strong> dialog will appear. Choose a file. The <strong>Insert
- Sheet</strong> dialog will appear with the 'From file' radio
button preselected. The sheets of the selected file are already
shown in the list box. A dialog will open to let the user choose
the place where to insert the sheet in the previous spreadsheet
and which sheet to insert (which could be a new one).</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Increased
row limit
</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/number_of_rows.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Calc</p>
</td>
<td bgcolor="#ccccff">
<p>The number
of spreadsheet rows has been increased to the same number of rows
Microsoft (R) Excel offers. The maximum number of rows in a
spreadsheet is now 65536.</p>
</td>
<td bgcolor="#ccccff">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Enhanced
creation of named cell ranges
</p>
<p><a href="http://specs.openoffice.org/calc/ease-of-use/CellRange.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>The Name
dialog in Calc can be used to define new cell ranges by simply
typing a name. The immediate display of a tool tip tells the user
she is about to create a new named cell range.</p>
</td>
<td bgcolor="#ccccff">
<p>The user
selects a cell area. The user clicks into the text field of the
sheet area field. This activates the text control and the entire
content is selected. The user enters a name. The user hits
&lt;RETURN&gt; or &lt;ENTER&gt; key.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Enhancement
of conditional array calculations
</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/cac/conditional_array_calculation.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>Array
formulas, such as the following, can now be used:<em>
{=IF(A1:A3&gt;0;&quot;good&quot;;&quot;bad&quot;)} </em>.</p>
</td>
<td bgcolor="#ccccff">
<p><br>
</p>
</td>
</tr>
<tr>
<td valign=TOP bgcolor="#ccccff">
<p>Diagonal line in cells</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/diagonalborders.sxw">spec
link</a></p>
</td>
<td valign=TOP bgcolor="#ccccff">
<p>Calc</p>
</td>
<td valign=TOP bgcolor="#ccccff">
<p>Cells can contain diagonal lines now. This is
an extension of the 'outer border lines' attribute of a cell.</p>
</td>
<td bgcolor="#ccccff">
<p>Choose <strong>Format &ndash; Cells - Borders</strong>.
Then under the <b>Borders</b> tab, select the diagonal you want
to add to the cell.</p>
</td>
</tr>
<tr>
<td valign=TOP bgcolor="#ccccff">
<p>Cell formatting and deletion of cells /
contents leaves filtered-out cells untouched</p>
<p><a href="http://specs.openoffice.org/calc/ease-of-use/editing_of_non-filtered_selections.sxw">spec
link</a></p>
</td>
<td valign=TOP bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>When
cells are filtered (using <em>AutoFilter</em>, <em>Standard
Filter</em> or <em>Advanced Filter</em>), the following actions
now don't effect the filtered rows, acting as if there was a
multiple selection without those rows.
</p>
<p>-
Deleting cell contents,
</p>
<p>-
Deleting rows (deleting single cells is disabled),
</p>
<p>- Changing cell formats, including styles.
</p>
</td>
<td valign=TOP bgcolor="#ccccff">
<p>This applies to any Filter mode used.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Positioning and resizing cell notes</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/AnnotationPosition.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>Cell notes can be an excellent tool for
enhancing the understanding of the contents of a spreadsheet. For
example, they can enhance the understanding of a formula. But,
when viewed, they should not prevent the user from seeing other
cell content or other cell notes . Thus the ability to reposition
and/or resize the note layout is a very understandable feature.</p>
</td>
<td bgcolor="#ccccff">
<p>Right-click the cell containing the Note and
choose <strong>Show Note</strong>. You can then reposition the
Note, or resize it or change its formatting.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffccff">
<p>CustomShape</p>
</td>
<td bgcolor="#ffccff">
<p>Draw</p>
</td>
<td bgcolor="#ffccff">
<p>The Drawing
Toolbar has been reworked to provide a rich set of new commonly
used drawing shapes such as: Basic, Block Arrow, Symbol,
Flowchart and Stars &amp; Banners . Furthermore the huge number
of different arrow types in our lines and connectors toolbox has
been reduced.
</p>
</td>
<td bgcolor="#ffccff">
<p>The
geometry of CustomShapes is editable by the user through modifier
handles. CustomShapes can be converted to 3-D through extrusion
and provide 3-D effects for Fontwork. They can be imported /
exported to commonly known formats without loss.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#3deb3d">
<p>New
Presentation engine</p>
<p>spec link</p>
</td>
<td bgcolor="#3deb3d">
<p>Impress</p>
</td>
<td bgcolor="#3deb3d">
<p><br>
</p>
</td>
<td bgcolor="#3deb3d">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Default
'Run Macro' setting more intuitive
</p>
</td>
<td bgcolor="#ccffff">
<p>All</p>
</td>
<td bgcolor="#ccffff">
<p>The default
'Run Macro' setting for document macros has been changed from
'According To Path List' to 'Never.'
</p>
</td>
<td bgcolor="#ccffff">
<p>When you
open a document containing macros, a dialog will ask you if you
want to run the embedded macros .</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Terminology
changes
</p>
</td>
<td bgcolor="#ccffff">
<p>All</p>
</td>
<td bgcolor="#ccffff">
<p>The term
<em>AutoPilot</em> has been changed everywhere to <i>Wizard</i>.
This conforms to common office suite terminology and will help
make our wizards more recognizable for users.</p>
</td>
<td bgcolor="#ccffff">
<p>Choose, for
example, <strong>File - Wizards</strong>.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Additional
locale data
</p>
</td>
<td bgcolor="#ccffff">
<p>All</p>
</td>
<td bgcolor="#ccffff">
<p>New locale
data (and string in language list box if not already present):
#i15834# Malaysian, ms_MY #i16276# Bulgarian, bg_BG #i18069#
Interlingua, ia #i18659# Serbian Latin, sh_YU #i18659# Serbian
Cyrillic, sr_YU #i20613# Croatian, hr_HR #i27248# Bosnian, bs_BA
#i27677# Mongolian, mn_MN #i30508# Azerbaijani, az_AZ New entries
in language listbox: #i19321# Galician #i19333# Dhivehi #i19334#
Northern Sotho #i26025# Gaelic #i30446# Bengali (Bangladesh)
#i30448# Occitan #i30888# Khmer #i31143# North Korea: Korean
(DPRK) Changed: #i31143# South Korea: Korean - Korean (RoK)
#i14764# Lithuanian (Lithuania) - Lithuanian, and several more
locales.</p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>New toolbar
concept and design</p>
<p><a href="http://specs.openoffice.org/ui_in_general/toolbar_concept/openoffice_org_toolbar_spec.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
All</p>
</td>
<td bgcolor="#ccffff">
<p>Toolbars
retain their context-sensitive behavior, but now the toolbars are
structured in a more usable fashion and displaying only carefully
selected default tools.</p>
<p>You can
change the toolbars in Writer, Calc, Draw, etc. to suit your
needs. Moving, removing and duplicating a tool (icon) is fast and
easy.</p>
</td>
<td bgcolor="#ccffff">
<p>Choose
<strong>Tools - Customize - Toolbars </strong>to see the new
tabbed page.</p>
<p>You can
also click the arrow icon located at the end of each toolbar to
open a menu which provides the following options: Dock Toolbar,
Lock Toolbar Position, Dock All Toolbars, Visible Buttons,
Customize Toolbar.</p>
<p>Toolbars
are now also customizable using 'drag &amp; drop'.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Drag and
drop style creation additions
</p>
<p><a href="http://specs.openoffice.org/appwide/drag_and_drop_styles/drag_and_drop_styles.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p>All</p>
</td>
<td bgcolor="#ccffff">
<p>Drag and
drop a text selection into the <strong>Styles and Formatting</strong>
window to create a new paragraph style or character style (soft
formatting).</p>
</td>
<td bgcolor="#ccffff">
<p>In Writer:</p>
<p>Select a
part of your text and then drag the text to the <strong>Styles
and Formatting</strong> window. If the Paragraph Styles are
active (click icon to display list of styles) the paragraph's
style will be added to the list. If Character Styles are active
(click icon) the character's style will be added to the list.</p>
<p>In Calc:</p>
<p>Drag cell
selection to the <strong>Styles and Formatting</strong> window to
create cell styles.</p>
<p>In Draw /
Impress:</p>
<p>Select and
drag drawing objects to the <strong>Styles and Formatting</strong>
window to create graphics styles.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Recently-used
file list extended to 10 items</p>
<p><a href="http://specs.openoffice.org/appwide/menus/FileMenu.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
All</p>
</td>
<td bgcolor="#ccffff">
<p>The File
menu gives access to recently used OpenOffice.org documents. This
list is extended to 10 items. It is also a sub menu in order to
improve the usability of the File menu.
</p>
</td>
<td bgcolor="#ccffff">
<p>Choose <strong>File
- Recent Documents</strong>.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>New menu
customization tab page</p>
<p><a href="http://specs.openoffice.org/appwide/menus/customize_menu_spec.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p>All</p>
</td>
<td bgcolor="#ccffff">
<p>The
usability of the <strong>Menu</strong> tab page of the <strong>Tools
- Customize</strong> dialog is being improved to make it easier
for users to create customized menus and menu items to suit their
needs.</p>
</td>
<td bgcolor="#ccffff">
<p>Choose
<strong>Tools - Customize - Menus</strong>.</p>
<p>As in
previous versions of OpenOffice.org, the menu tab is part of the
<strong>Customize</strong> dialog which is accessed from <strong>Tools
- Customize</strong>. The new <strong>Menu</strong> tab page is
divided into three main areas, an area for adding or modifying
menus; an area for modifying the content of a menu; and an area
which displays a description of the selected menu entry.</p>
<p>The 'Menu'
area provides a drop down list box listing all of the Menus in
the current context. Sub menus are listed with the names of their
parent menus prepended, each menu name being separated by a '|'
character.</p>
<p>Within the
'Menu Content' area, users can modify the content of a custom or
module menu by adding items to the menu or rearranging items, for
example.<br>The 'Save In' drop down box is used to switch between
editing menu configurations for the module or for particular
OpenOffice.org documents. When the Menu tab is created, the Save
In drop down is populated with one entry for the module (e.g.
OpenOffice.org Writer) and one entry for each open document of
that module (e.g. all open OpenOffice.org Writer documents).When
the tab is created, if the document for which the menu tab was
opened (ie. the document in which the user selected the
Tools/Customize menu) has its own menu configuration defined,
then that document will be selected in the Save In drop down
list. Otherwise the module will be selected in the drop down
list.</p>
<p>The
description area displays the extended Tool Tip of an selected
menu entry.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>'Send -
Document as E-mail' configuration enhancement
</p>
<p><a href="http://specs.openoffice.org/appwide/desktop_integration/send_as_email.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p>All</p>
</td>
<td bgcolor="#ccffff">
<p>With <b>
</b><strong>Send - Document as E-mail</strong>,<b>
</b>OpenOffice.org offers functionality to open a new e-mail
composer window with the active document directly attached.
OpenOffice.org 2.0 will greatly simplify the task of configuring
the email client to be used for this feature.</p>
</td>
<td bgcolor="#ccffff">
<p><strong>Tools
- Options - OpenOffice.org - External Programs</strong>, pressing
the ellipsis ('. . .') button opens the default file selection
dialog with the initial directory set to the platforms default
directory for binaries (/usr/bin on Unix).</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Redesign
of the <strong>Events</strong> tab in the renamed <strong>Tools -
Configure</strong> dialog
</p>
<p><a href="http://specs.openoffice.org/scripting_framework/config_events_spec.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p>All</p>
</td>
<td bgcolor="#ccffff">
<p>The
usability of the Events tab of the <strong>Tools - Customize</strong>
(formerly <strong>Tools - Configure</strong>) dialog has been
improved to make it easier for users to create event bindings and
align this tab with usability changes in the other tabs.</p>
</td>
<td bgcolor="#ccffff">
<p>As in
previous versions of OpenOffice.org, the events tab is part of
the <strong>Customize</strong> dialog which is accessed from the
<strong>Tools - Customize</strong> menu item. The two Macros list
boxes have been removed from the dialog, and the <strong>Events</strong>
list box expanded to fill the available space.</p>
<p>The User
should first select the location in which they which to save an
event binding. This is done using the 'Save In' list box. This
will contain the name of the current document (initially selected
on opening the tab page) and %PRODUCTNAME. The user then selects
the event to which they wish to bind a macro and presses the
'Assign Macro' button which will launch the Macro Selector (it
can also be launched by double-clicking the event name). The User
selects the desired macro and clicks OK. The main list box is
updated to show the URL of the selected macro.</p>
<p>All
bindings are saved when the User clicks the OK button. Clicking
the Cancel button will ignore all changes made since the dialog
was opened. Clicking the Reset button will clear all application
and document bindings.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Additional
file format conforming to the OASIS standard
</p>
<p><a href="http://specs.openoffice.org/appwide/fileIO/FileFormatNames.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
All</p>
</td>
<td bgcolor="#ccffff">
<p>Exchange
documents with any other software that recognizes this standard
format.</p>
<p>OpenOffice.org
2.0 and StarOffice 8 use the new OASIS (Organization for the
Advancement of Structured Information Standards) standard XML
(eXtensible Markup Language) file format as their default file
format.
</p>
<p>The new
file names are the same regardless of the product vendor. You
will not only find this new file format used in StarOffice and
OpenOffice.org, but also in KOffice and a growing number of
products that support this new standard.</p>
</td>
<td bgcolor="#ccffff">
<p>New file
format names and extensions:</p>
<p>Writer:<br>OpenDocument Text
[.odt]<br>OpenDocument Text Template [.ott]<br>OpenDocument
Master Document [.odm]</p>
<p>Writer Web:<br>OpenDocument HTML Document
Template [.oth]</p>
<p>Calc:<br>OpenDocument Spreadsheet
[.ods]<br>OpenDocument Spreadsheet Template [.ots]</p>
<p>Draw:<br>OpenDocument Drawing
[.odg]<br>OpenDocument Drawing Template [.otg]</p>
<p>Impress:<br>OpenDocument Presentation
[.odp]<br>OpenDocument Presentation Template [.otp]</p>
<p>Math:<br>OpenDocument Formula [.odf]</p>
<p>Chart:<br>OpenDocument Chart [.odc]</p>
<p>Base:<br>OpenDocument Database [.odb]</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Redesigned
and improved toolbar content
</p>
<p><a href="http://specs.openoffice.org/appwide/toolbars/Toolbar_content_spec.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p>All</p>
</td>
<td bgcolor="#ccffff">
<p>Not only
have the toolbars been redesigned and reordered, but the number
of icons (tools) for each toolbar has been reduced to provide
better usability.</p>
</td>
<td bgcolor="#ccffff">
<p>Display
more toolbars than the ones visible by default under <strong>View
- Toolbars</strong>; mark the toolbars you want to see. Otherwise
the toolbars that appear will fit the document or work at hand.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Change
information in window title bar</p>
<p><a href="http://specs.openoffice.org/appwide/module_name_in_caption_bar/module_name_in_caption_bar.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p>All</p>
</td>
<td bgcolor="#ccffff">
<p>Instead of
showing the file name or the title (if available) and the
software name on the window title bar, now the file name plus the
office component name (e.g. Writer, Calc, Impress, etc.) will be
displayed.
</p>
</td>
<td bgcolor="#ccffff">
<p>This text
is on the title bar at top of the document window, above the menu
bar.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Digital
signatures and encryption enhancement
</p>
<p><a href="http://specs.openoffice.org/appwide/security/Electronic_Signatures_and_Security.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
All</p>
</td>
<td bgcolor="#ccffff">
<p>Digital
signatures offer secure protection of document content. The new
XML (eXtensible Markup Language) encryption algorithm offers
additional security.
</p>
</td>
<td bgcolor="#ccffff">
<p>Choose:
<strong>File - Digital Signatures</strong> to open the dialog.</p>
<p>If a signed
document is loaded, OpenOffice.org shows a little red seal icon
in the status bar at the bottom of the document window.
Right-click the icon on the status bar to open the context menu,
where you can also find the menu entry <strong>Digital
Signatures</strong>.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>New file
thumbnails for preview
</p>
<p><a href="http://specs.openoffice.org/appwide/desktop_integration/ooo_file_thumbnails.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
All</p>
</td>
<td bgcolor="#ccffff">
<p>The new
plug-in for the file system explorer displays a thumbnail preview
of an OpenOffice.org file.</p>
</td>
<td bgcolor="#ccffff">
<p>The
standard file system explorer on all three relevant desktops
Gnome (Nautilus), KDE (Konqueror), and Windows (Explorer) support
a thumbnail view mode in which a small preview of the respective
file system object will be displayed if available.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Keyboard
support for assigning paragraph styles</p>
<p><a href="http://specs.openoffice.org/appwide/keyboard/assign_keyboard_shortcuts_to_styles.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
All</p>
</td>
<td bgcolor="#ccffff">
<p>You can
assign key combinations to paragraph styles to allow you to
quickly apply those styles while typing in a document, without
mouse or dialog interaction. This is especially important for
accessibility.</p>
</td>
<td bgcolor="#ccffff">
<p>Choose
<strong>Tools - Customize - Keyboard </strong>
</p>
<p>A set of
predefined shortcuts for 'ParagraphStyles' is provided for
Writer.</p>
</td>
</tr>
</tbody>
</table>
<p><br />
<br /></p>
<a name="interoperability" id="interoperability"></a>
<h1>Interoperability with Microsoft Office and Other
Products</h1>
<table width="100%" border="1" bordercolor="#000000" cellpadding=
" 4" cellspacing="1">
<col width="12%" />
<col width="12%" />
<col width="40%" />
<col width="36%" />
<thead>
<tr valign="top">
<th>
<p>New Feature</p>
</th>
<th>
<p>Modules Affected</p>
</th>
<th>
<p>Benefit</p>
</th>
<th>
<p>How to Access</p>
</th>
</tr>
</thead>
<tbody>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Better
positioning of floating toolbars
</p>
<p><a href="http://specs.openoffice.org/writer/compatibility/adjust-object-positioning.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>The
positioning of floating toolbars was adjusted so Writer documents
can be compatible to Microsoft (R) Word documents.</p>
</td>
<td bgcolor="#ffff99">
<p>Choose
<strong>Tools - Option - Text Document - Compatibility</strong>.</p>
<p>If the new
option is <font color="#ff0000"><b>OFF</b></font>, the changed
positioning of floating screen objects will be applied. If the
new option is <b><font color="#008000">ON</font></b>, the former
positioning of floating screen objects will be applied.</p>
<p>The default
value of the option for new documents will be <font color="#ff0000"><b>OFF</b></font>,
but when older Writer documents are detected, the value changes
to <b><font color="#008000">ON</font></b>.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Automatic
resize of text frames
</p>
<p><a href="http://specs.openoffice.org/writer/textframeautowidth/textframeautowidth.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Writer</p>
</td>
<td bgcolor="#ffff99">
<p>You can
automatically resize the width of text frames, depending on the
width of the text within them.</p>
<p>This
feature is unique to OpenOffice.org.</p>
</td>
<td bgcolor="#ffff99">
<p>Choose
<strong>Insert - Frame</strong>.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Automatic
page and column breaks
</p>
<p><a href="http://specs.openoffice.org/writer/compatibility/tables_automatic_page_and_column_breaks.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Writer</p>
</td>
<td bgcolor="#ffff99">
<p>Microsoft
(R) Word documents with tables can more easily be converted to
Writer documents and vice versa. A new option to allow for
splitting of all rows (or rows which are selected) at
page and column breaks has been added.</p>
</td>
<td bgcolor="#ffff99">
<p>Open the
<strong>Table</strong> <strong>(or <b>
</b>Table Properties</strong>) dialog, choose the <strong>Text
Flow</strong> tab page.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Better
adjustment of text lines formatting
</p>
<p><a href="http://specs.openoffice.org/writer/compatibility/text_lines_and_prop_line_spacing.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>The
formatting of text lines with a given proportional line spacing
has been adjusted for better conversion from / to Writer
documents and Microsoft (R) Word documents.</p>
</td>
<td bgcolor="#ffff99">
<p>Choose
<strong>Tools - Option - Text document - Compatibility</strong>.
- Use OpenOffice.org 1.1/StarOffice 6.0/7 line spacing.</p>
<p>When the
new option is <font color="#ff0000"><b>OFF</b></font>, the
changed formatting of text lines with proportional line spacing
will be applied. If the new option is <b><font color="#008000">ON</font></b>,
the former formatting of text lines with proportional line
spacing will be applied.</p>
<p>When
importing Microsoft (R) Word documents, the option automatically
be set to <font color="#ff0000"><b>OFF</b></font>.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p>Collapsible
table borders
</p>
<p><a href="http://specs.openoffice.org/writer/compatibility/collapsing_table_borders.sxw">spec
link</a></p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>Collapsing
table borders has been enabled.</p>
</td>
<td bgcolor="#ffff99">
<p>Choose
<strong>Format - Table - Borders</strong>. A check box 'Merge
adjacent line styles' is found on the Property area.</p>
</td>
</tr>
<tr>
<td bgcolor="#ffff99">
<p>WriterPerfect filter</p>
<p><a href="http://specs.openoffice.org/writer/fileIO/writerperfect.sxw">spec
link</a></p>
</td>
<td valign=TOP bgcolor="#ffff99">
<p>Writer</p>
</td>
<td valign=TOP bgcolor="#ffff99">
<p>The WordPerfect import filter is supported.</p>
</td>
<td valign=TOP bgcolor="#ffff99">
<p>You can now open a WordPerfect document in
OpenOffice.org.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Better
import and export of spin buttons and scrollbars
</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=27879">27879</a></p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>Import:
(old-fashioned) Microsoft (R) Office 95 and (new) Microsoft
<font color="#000000">&reg;</font> Office 97 OLE spin
buttons / scrollbars.</p>
<p>Export: All
spin buttons / scrollbars are exported as old-fashioned Microsoft
(R) Office 95 controls.</p>
</td>
<td bgcolor="#ccccff">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Enhanced
page scaling for printing</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/fittopages.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccccff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Calc</p>
</td>
<td bgcolor="#ccccff">
<p>Increased
compatibility with Microsoft (R) Excel: You can specify the
number of horizontal and vertical pages.</p>
</td>
<td bgcolor="#ccccff">
<p>Choose
<strong>Format - Page - Sheet.</strong> The new option 'Fit print
range(s) to width/height' has been added to this list
box.<br>'Reduce/enlarge printout': A spin field specifying the
amount of reducing/enlarging follows at the same height as the
list box.<br>'Fit print range(s) to width/height': Two spin
fields are shown. The upper spin field contains the width and is
described by the fixed text 'Width in pages.' The lower spin
field contains the height.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Reimplementation
of Excel export formula compiler</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=3724">3724</a></p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>The formula
compiler in the Excel export filter has been reimplemented from
scratch. Overview -- Where does Excel use formulas? - Simple
formulas cells - Shared formula cells (a range of cells shares
one formula) - Array formulas (a.k.a. matrix formulas) -
Definition of defined names (a.k.a. named ranges) - Conditions of
conditional formatting - Conditions of data validation - Source
cell range in list validation - Print ranges, print title ranges
- Source ranges of auto and advanced filters - Source area of
charts - Linked cell of form controls - Source cell range of list
form controls (listbox, combobox).</p>
</td>
<td bgcolor="#ccccff">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Lotus 1-2-3
import supporting version 9.7</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=34806">34806</a></p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>The Lotus
1-2-3 import now also loads files of Lotus versions up to 9.7,
the file type list box lists the .123 file name extension
additionally to the already known .wk1 and .wks extensions.
Opening a Lotus 1-2-3 file without selecting a filter type now
loads the file into Calc instead of Writer. The feature set
supported is similar to the old *.wk? versions, with the addition
of text attributes.</p>
</td>
<td bgcolor="#ccccff">
<p><br>
</p>
</td>
</tr>
<tr>
<td valign=TOP bgcolor="#ccccff">
<p>Support of Hyperlink() function</p>
<p><a href="http://specs.openoffice.org/calc/compatibility/HyperLinkFunction.sxw">spec
link</a></p>
</td>
<td valign=TOP bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>The URL parameter specifies the link target
while the CellText displays the formula result in the cell. If
the CellText is omitted, the URL will be used for both&nbsp; the
URL and the cell result.</p>
</td>
<td bgcolor="#ccccff">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#3deb3d">
<p>Improved
font-independent line spacing
</p>
</td>
<td bgcolor="#3deb3d">
<p>Impress</p>
</td>
<td bgcolor="#3deb3d">
<p>To improve
the compatibility between Impress and Microsoft (R) PowerPoint,
line spacing in Impress now no longer depends on the font which
is used.</p>
</td>
<td bgcolor="#3deb3d">
<p>The import
filter for Power Point documents will now create text objects
having font independent line spacing enabled.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#3deb3d">
<p>New slide
show subsystem</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=20477">20477</a></p>
</td>
<td bgcolor="#3deb3d">
<p>Impress</p>
</td>
<td bgcolor="#3deb3d">
<p>The
underlying model data representation for animation effects now
borrows from SMIL (see http://www.w3.org/TR/smil20/), and is able
to handle nearly all of the PPT effects.</p>
</td>
<td bgcolor="#3deb3d">
<p>You'll find
two new task panels, namely one for shape effect and one for
slide transitions.</p>
</td>
</tr>
<tr valign=TOP>
<td width=146>
<p>Import of
password protected Microsoft (R) office documents
</p>
<p><a href="http://specs.openoffice.org/appwide/interoperability/Import_Password_Protected_MS_Office_Files.sxw">spec
link</a></p>
</td>
<td width=90>
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Writer and Calc</p>
</td>
<td width=204>
<p>Password-protected
Microsoft (R) Office Word and Excel files can now be loaded when
the StarOffice / OpenOffice.org user knows the password that
protects the file in Microsoft (R) Office.</p>
</td>
<td width=184>
<p>Start to
open a password-protected document and the <strong>Enter Password</strong>
dialog will appear.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Import /
Export XSLT filter for Microsoft <em>Spreadsheetml</em> and
<em>Wordml</em></p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=33450">33450</a></p>
</td>
<td bgcolor="#ccffff">
<p>All</p>
</td>
<td bgcolor="#ccffff">
<p>The import
and export filter of Microsoft's XML formats <em>Spreadsheetml</em>
and <em>Wordml</em> are becoming part of the default installation
set. Earlier they belong to the optional 'XSLT Filter Samples'.</p>
</td>
<td bgcolor="#ccffff">
<p>Choose
<strong>Tools - XML Filters Settings</strong>, a dialog box for
XML filters will open.</p>
</td>
</tr>
</tbody>
</table>
<p><br />
<br /></p>
<a name="installation" id="installation"></a>
<h1>Installation and Configuration</h1>
<table width="100%" border="1" bordercolor="#000000"
cellpadding=" 4" cellspacing="1">
<col width="12%" />
<col width="12%" />
<col width="40%" />
<col width="36%" />
<thead>
<tr valign="top">
<th>
<p>New Feature</p>
</th>
<th>
<p>Modules Affected</p>
</th>
<th>
<p>Benefit</p>
</th>
<th>
<p>How to Access</p>
</th>
</tr>
</thead>
<tbody>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Easier
workstation installations
</p>
<p><a href="http://specs.openoffice.org/installation/native_installer/networker2_spec.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
<td bgcolor="#ccffff">
<p>You no
longer need a user installation.</p>
</td>
<td bgcolor="#ccffff">
<p>
There is no more sversion.ini (sversionrc).There are no more
links in the user directory to the network installation.</p>
<p>There is a new dialog in the (network) setup,
in which the user is asked, whether the system integration has to
be done for:</p>
<ul>
<li><p>0 user (only for
installations on a file server) (OPTIONAL)</p>
<li><p>1 user</p>
<li><p>all users of the computer</p>
</ul>
<p>A system
integration for all users would require root rights at the PC.</p>
<p>Instead of
the flags NETWORK, WORKSTATION and STANDALONE the new
installation mechanism provides an ALL_USER or a ONE_USER
installation type.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Native
system theme integration (native widget rendering)
</p>
<p><a href="http://specs.openoffice.org/ui_in_general/controls/NativeWidgetRenderingSpec.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
All</p>
</td>
<td bgcolor="#ccffff">
<p>To enhance
integration of OpenOffice.org with the underlying operating
system, all user interface elements (such as buttons and
scrollbars) will have the same look as those used in most other
'native' applications for that platform. OpenOffice.org will
react on-the-fly to changes of the desktop theme, so when the
user changes the desktop colors or theme, OpenOffice.org will
adjust its own appearance to match.</p>
</td>
<td bgcolor="#ccffff">
<p>Native
system theme integration will be available for Gnome (version 2.4
or higher), Microsoft (R) Windows (including XP and future
versions), and KDE (version 3.2 and higher) desktop environments.
On Windows XP the 'Windows XP Style' must be chosen under
<strong>Settings - Control Panel - Display - Appearance</strong>
to achieve the correct look.</p>
<p>Theme
integration will be the default for desktop environments that
support it (listed above). Systems (for example, Windows
98/ME/2000, CDE) that do not support it will see no visual change
in OpenOffice.org. On supported systems OpenOffice.org will
always adopt the theme of the system and cannot choose not to do
so.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Automatic
and better Java configuration
</p>
<p><a href="http://specs.openoffice.org/appwide/java/java_options_dialog_spec.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
<td bgcolor="#ccffff">
<p>You can
determine which version of Java is used by OpenOffice.org. A
check box also allows you to specify that Java not be used.</p>
</td>
<td bgcolor="#ccffff">
<p>Choose
<strong>Tools - Options - OpenOffice.org - Java</strong>. You do
not have to select a version of Java manually as it will be done
automatically if necessary, but you can if you want.</p>
<p>There is a
list where each entry represents a Java installation found on the
system or on a mapped/mounted network drive. The process of
finding the Java locations is performed by the Java framework.</p>
<p>If the user
switches Java off, then all other related settings will be
disabled. The settings made before you unmark the 'Use Java'
check box remain intact and are saved when you click 'OK.'
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Better
native installing handling
</p>
<p><a href="http://specs.openoffice.org/installation/native_installer/scp-to-officecfg.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
<td bgcolor="#ccffff">
<p>This
document describes how installation-dependent configuration data
can be installed with native installers. The mechanism used
previously had certain conceptual problems and can't be readily
ported to non-native installers. The document also describes how
installation-dependent configuration data is defined for the new
schema. In the solution described, installation-dependent
configuration is defined together with its globally available
counterpart in module officecfg. During the build process this
master data is split into globally available common data,
locale-dependent data and installation-dependent data. During
installation, installation-dependent data is first installed into
a spool directory and then imported from that directory into the
active configuration tree, by using a UNO (Universal Network
Object) importer service during post-installation. In typical
native installers the importer service is executed by helper
CLI-program.</p>
</td>
<td bgcolor="#ccffff">
<p>Configuration
module files are first copied into a spool directory. The
location of the (new) directory is
$(install)/share/registry/spool.</p>
<p>In a
post-install step the content of the spool directory is merged
together into the actual configuration layer in use. This concept
is already realized today in pkgchk installation of per-package
configuration data. This merging is realized using the
configimport tool. This is a command-line tool that invokes the
same UNO service as used by pkgchk to merge the package
configuration layer.</p>
<p>After a
package containing configuration data was installed or
uninstalled, the old merged configuration layer is discarded and
the layer is recreated from the spool directory. The location of
the (new) layer is $(install)/share/registry/modules.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Better
handling of localized descriptions of registry schema items</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=18588">18588</a></p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
<td bgcolor="#ccffff">
<p>The
*.properties files containing localized descriptions and labels
for configuration schema items are not installed (under
$(install)/share/registry/res) any more. There were no clients of
this data left. [Note: the internal 'ecomp' product is broken by
this, but is being removed currently and should not be tested any
more. Instead the schema item descriptions (only the default
language--in all known cases English) are now left inside the
installed schema files (under $(install)/share/registry/schema),
where they can be found by interested users (developers or system
administrators) much more easily.</p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>ISO 8601
Date/Time input</p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
<td bgcolor="#ccffff">
<p>The number
formatter now recognizes input conforming to ISO 8601 as valid
date/time input, regardless of the locale being selected.</p>
</td>
<td bgcolor="#ccffff">
<p>The number
formatter's input recognition is used by the spreadsheet
application for cell data input and by the text processor's table
input, for example.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Configuration
generates output via logging service</p>
<p><a href="http://specs.openoffice.org/appwide/configuration/configuration_robustness_spec.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
<td bgcolor="#ccffff">
<p>In order to
increase the robustness of the office application against
corrupted configuration data, the configuration database will
support automatic recovery from unusable data. Additionally,
diagnostic capabilities are provided that allow administrators or
support services to obtain log output to identify the cause of
configuration problems. As an added benefit the mechanisms put in
place can be used by any client of the UNO configuration API to
provide meaningful and context-sensitive error handling for
configuration failures.</p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>AutoRecovery
of files and Work environment</p>
<p><a href="http://specs.openoffice.org/appwide/errorreporter/error_report_2_0_ui_specification.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
<td bgcolor="#ccffff">
<p>The
OpenOffice.org Error Reporting Tool and the document recovery
features are combined into one work flow. When OpenOffice.org
crashes, the documents will be saved and users get informed about
the upcoming recovery process, followed by sending out an error
report.</p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>First Start
Wizard</p>
<p><a href="http://specs.openoffice.org/appwide/migration/spec_migration.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
<td bgcolor="#ccffff">
<p>Due to the
change of the setup process in StarOffice 8, the migration of
user settings can no longer be done as part of the setup.
Furthermore, anyone wanting to migrate any settings had to do
this by writing a special setup plugin. The migration process
will now be done when the OpenOffice.org is started for the first
time. It should be easy to define items to be migrated.</p>
</td>
<td bgcolor="#ccffff">
<p>At the
first start-up, of the office, you'll be prompt for some
migration information if a previous release of OpenOffice.org
exists on your computer.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Changes to
resource handling</p>
<p><a href="http://specs.openoffice.org/g11n/lang_pax/language_packs.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
<td bgcolor="#ccffff">
<p>OpenOffice.org
2.0 will have the ability to add language packs to an already
installed version. This will eliminate the need to install a
complete office suite for each language in OpenOffice.org 1.x.</p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Start
Module
</p>
<p><a href="http://specs.openoffice.org/appwide/start_module/StartModule.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><br>
</p>
</td>
<td bgcolor="#ccffff">
<p>The Start
Module &ndash; formerly known as the Backing Window in OpenOffice
1.1 &ndash; becomes an optional module. A configuration setting
is used to disable the Start Module if required for a site
installation.</p>
</td>
<td bgcolor="#ccffff">
<p>When in the
Start Module, choose <strong>Tools - Customize</strong>.</p>
</td>
</tr>
</tbody>
</table>
<p><br />
<br /></p>
<a name="database" id="database"></a>
<h1>Database</h1>
<table width="100%" border="1" bordercolor="#000000"
cellpadding=" 4" cellspacing="1">
<col width="12%" />
<col width="12%" />
<col width="40%" />
<col width="36%" />
<thead>
<tr valign="top">
<th>
<p>New Feature</p>
</th>
<th>
<p>Modules Affected</p>
</th>
<th>
<p>Benefit</p>
</th>
<th>
<p>How to Access</p>
</th>
</tr>
</thead>
<tbody>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>New
database application</p>
<p><a href="http://dba.openoffice.org/specifications/Database_application.sxw">spec
link</a></p>
</td>
<td bgcolor="#ff9966">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Database</p>
</td>
<td bgcolor="#ff9966">
<p>In this new
stand-alone database, you can create forms, reports, queries,
tables, views and relations. The forms, reports and queries are
stored in a single file format allowing you to handle your
database the same way you would other popular databases.</p>
</td>
<td bgcolor="#ff9966">
<p>The user
can start the database application by double-clicking an
OpenOffice.org Base file, through the <strong>File - Open</strong>
menu or via the <strong>File - New</strong> menu in every
OpenOffice.org application.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Improved
end-of-line interoperability</p>
<p><a href="http://dba.openoffice.org/specifications/forms/multiline_line_ends.sxw">spec
link</a></p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>When
processing multi-line text on a computer, there have always been
two major approaches on how to indicate a line break in a text.
Depending on which approach is used for a particular data set,
applications working with this data need to take different
measures to properly deal with the data.</p>
<p>Database
access is also affected by this. When storing multi line text in
a database table (field), the approach used is chosen by the
database designer. To allow the user the most flexibility in
designing the database and to improve OpenOffice.org's
capabilities to interoperate with databases, the multi-line text
field in OpenOffice.org database forms will include a setting on
which approach to take.</p>
</td>
<td bgcolor="#ff9966">
<p>A new
property called <font color="#0000CC">Line end format </font>is
introduced and available as a drop down list box.</p>
<p>Depending
on the setting of this property, the text (which can be obtained
from the control via API) will contain either DOS(carriage return
+ line feed) or Unix(line feed) line ends. As a result, when such
a field is bound to a database column, the text entered by the
user will be stored to this database column with the chosen line
end format.</p>
<p>The default
value for this property is <font color="#008000"><b>Unix</b></font>
for backwards compatibility reasons.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Additional
information in text columns
</p>
<p><a href="http://dba.openoffice.org/specifications/forms/multiline_line_ends.sxw">spec
link</a></p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>Table
controls in forms allow insertion of text columns and will be
refit with the <font color="#0000CC">Multiline</font> property
which is already known from normal text field controls.</p>
<p>Since
normally only one line of text is visible in a table control, the
currently displayed line in such a multi line input field follows
the cursor. If the height of the rows in the table data view
permits displaying more than one line, then the visible line is
where the cursor is placed.</p>
<p>If a multi
line table cell (i.e. a cell in a column which has set the
<font color="#008000"><b>Multiline</b></font>
property to '<font color="#008000"><b>Yes</b></font><font color="#008000">'</font>)
is not active, then the very first line of the contained text is
the first visible line in the cell area.</p>
</td>
<td bgcolor="#ff9966">
<p>When set to
<font color="#008000"><b>Yes</b></font>,
the input field for this column allows displaying and entering of
multi-line text.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>LDAP
authentication enhancement
</p>
<p><a href="http://dba.openoffice.org/specifications/Ldap_authentication.sxw">spec
link</a></p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>You can now
connect OpenOffice.org to an LDAP (Lightweight Directory Access
Protocol) server using secure sockets layer.
</p>
</td>
<td bgcolor="#ff9966">
<p><i>See
Username</i>, <i>Password required</i> and <strong>Use secure
connection</strong> in <strong>LDAP</strong> configuration page
of the <strong>DataSource Administrator</strong> Dialog.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Additional
dialogs to ADO
</p>
<p><a href="http://dba.openoffice.org/specifications/ADO_Browse_Dialog.sxw">spec
link</a></p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>A new
browse dialog allows the user to create and edit ADO (Microsoft
(R) ActiveX Data Object) connection strings from a graphical
interface.
</p>
</td>
<td bgcolor="#ff9966">
<p>Microsoft(R)
provides a standard OLE DB Data link configuration dialog in its
OLE DB runtime libraries. There is an ADO connection string which
shows the connection dialog. When users change anything and press
the OK button,the new ADO connection string is returned.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Linguistic
clarifications
</p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>The
'Character set' property for form controls has been renamed to
'Font' for linguistic consistency. In German, the text was
changed from 'Zeichensatz' to 'Schrift.' See issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=26592">26592</a>
(irrelevant in an EN doc).</p>
</td>
<td bgcolor="#ff9966">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Button
clarifications
</p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>In the data
source browser, the <strong>Undo</strong>
button has been changed from 'Undo: Data Input' to 'Undo:
Data Entry.'
</p>
</td>
<td bgcolor="#ff9966">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Toggling of
alias names in SQL SELECT statements
</p>
<p><a href="http://dba.openoffice.org/howto/AppendTableAlias.html">spec
link</a></p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>When
working with SQL (Structured Query Language) select statements,
OpenOffice.org usually uses an alias name for tables such as
'SELECT * FROM &lt;table&gt; aliasname.' The 'aliasname' in this
statement is a so-called table alias. However, some databases do
not allow such aliases. The above statement would be replaced
with 'SELECT * FROM &lt;table&gt;.' Some databases reject
statements with aliases.
</p>
<p>OpenOffice.org
features disabling or enabling of this behavior.</p>
</td>
<td bgcolor="#ff9966">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Additional
SQL functionality
</p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>OpenOffice.org
2.0 drivers are capable of executing the numeric, string and
datetime functions described in SQL92 for dBase, flatfile, and
spreadsheets.</p>
</td>
<td bgcolor="#ff9966">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Better
'Filter' and 'Sort' criterion
</p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>When
opening the 'Filter' or 'Sort' dialog from within either the data
source browser or a database form, dialogs now will *not* append
a new filter resp. sort criterion according to the currently
focused control/column.</p>
</td>
<td bgcolor="#ff9966">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Corrective
outer join escape sequencing</p>
<p><a href="http://dba.openoffice.org/howto/OuterJoinSequence.html">spec
link</a></p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>When
working with drivers which do not fully support the JDBC (Java
Database Connectivity) or ODBC (Open Database Connectivity)
standard, the escape sequences may not be fully supported.
Statement like the following won't work. <br>'SELECT * from {OJ
xx left join yy . . . }' The OpenOffice.org data source works
around the problem by removing the {OJ} keywords from the SQL
statement.</p>
</td>
<td bgcolor="#ff9966">
<p>Disable /
Enable outer join sequence can be enabled on a per-data-source
basis. For this, the 'Info' property of a <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sdb/DataSource.html">data
source</a> should contain a name-value-pair with:<br>'Name:
EnableOuterJoinEscape<br>Value: FALSE' .</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Default
value for connection pooling changed to false</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=34787">34787</a></p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>As with
every database driver, the connection pool is now disabled by
default.</p>
</td>
<td bgcolor="#ff9966">
<p>The options
can be changed in <strong>Tools - Options &ndash;
OpenOffice.org. Base &ndash; Connections</strong>.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>New
Formwizard</p>
<p><a href="http://dba.openoffice.org/specifications/Wizard_Form.sxw">spec
link</a></p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>Two new
wizard panels extended the functionality to subforms.</p>
</td>
<td bgcolor="#ff9966">
<p>Under
OpenOffice.org Base, open the form wizard.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Table
wizard</p>
<p><a href="http://dba.openoffice.org/specifications/Wizard_Table.sxw">spec
link</a></p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>Tables can
be created manually in the database beamer. However, a wizard
for this purpose makes it easier--especially as it helps prevent
design defects.
</p>
</td>
<td bgcolor="#ff9966">
<p>The dialog
page gives the user an opportunity to choose all the fields he
wants in his table, divided into two categories: 'private' and
'business'.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ff9966">
<p>Database
wizard</p>
<p><a href="http://dba.openoffice.org/specifications/Wizard_Database.sxw">spec
link</a></p>
</td>
<td bgcolor="#ff9966">
<p>Database</p>
</td>
<td bgcolor="#ff9966">
<p>The new
database application needs an easy to use entry point to create a
new database file. These database files serve as an interface
between the user and the actual data source.</p>
</td>
<td bgcolor="#ff9966">
<p>Start the
wizard using <strong>File - New</strong> menu.</p>
</td>
</tr>
</tbody>
</table>
<p><br />
<br /></p>
<a name="asian" id="asian"></a>
<h1>Asian Language Features</h1>
<table width="100%" border="1" bordercolor="#000000"
cellpadding=" 4" cellspacing="1">
<col width="12%" />
<col width="12%" />
<col width="40%" />
<col width="36%" />
<thead>
<tr valign="top">
<th>
<p>New Feature</p>
</th>
<th>
<p>Modules Affected</p>
</th>
<th>
<p>Benefit</p>
</th>
<th>
<p>How to Access</p>
</th>
</tr>
</thead>
<tbody>
<tr valign=TOP>
<td bgcolor="#ccffff">
<p>Additional
translator for simplified to traditional Chinese
</p>
<p><a href="http://specs.openoffice.org/g11n/simplified-traditional_chinese_translator/simplified-traditional_chinese_translator.sxw">spec
link</a></p>
</td>
<td bgcolor="#ccffff">
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
All</p>
</td>
<td bgcolor="#ccffff">
<p>Chinese
users are accustomed to having a built-in conversion between
Simplified and Traditional Chinese. This conversion allows them
to easily transfer between Chinese written text, Simplified
Chinese and Traditional Chinese characters. This is very close
to the features of the Japanese 'Hiragana' and 'Katakana' and the
Korean 'Hangul / Hanja Conversion'
</p>
</td>
<td bgcolor="#ccffff">
<p>Choose
<strong>Tools - Language </strong>
</p>
<p><em>Only
available when CJK support under </em>'<strong>Tools - Options -
Language Settings - Languages</strong>' <i>i</i><em>s turned on</em>.
Otherwise the entry will remain hidden.</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ffff99">
<p><strong>AutoFormat - Apply numbering</strong>
extended for Chinese simplified and Japanese</p>
</td>
<td bgcolor="#ffff99">
<p>Writer</p>
</td>
<td bgcolor="#ffff99">
<p>Automatic numbering is now able to detect
Chinese periods (0x3002); Chinese and Japanese brackets (0xff08
and 0xff09 ; and Japanese spaces (0x3000), numerals (0xff10 . . .
0xff19), and periods (0xff0e).</p>
</td>
<td bgcolor="#ffff99">
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td bgcolor="#ccccff">
<p>Support of 'Right-to-Left' sheets in Calc.</p>
<p><a href="http://specs.openoffice.org/g11n/Right-to-Left_Canvas_for_Calc/Right-to-Left_Canvas_for_Calc.sxw">spec
link</a>
</p>
</td>
<td bgcolor="#ccccff">
<p>Calc</p>
</td>
<td bgcolor="#ccccff">
<p>Support of 'Right-to-Left' sheets in Calc.</p>
</td>
<td bgcolor="#ccccff">
<p>Right-click the sheet name and check or
uncheck the option marked <font color="#000000">'</font>RTL.<font color="#000000">'</font></p>
</td>
</tr>
</tbody>
</table>
<p><br />
<br /></p>
<a name="developers" id="developers"></a>
<h1>Developer-Specific Features</h1>
<table width="100%" border="1" bordercolor="#000000"
cellpadding=" 4" cellspacing="1">
<col width="12%" />
<col width="12%" />
<col width="40%" />
<col width="36%" />
<thead>
<tr valign="top">
<th>
<p>New Feature</p>
</th>
<th>
<p>Modules Affected</p>
</th>
<th>
<p>Benefit</p>
</th>
<th>
<p>How to Access</p>
</th>
</tr>
</thead>
<tbody>
<tr valign=TOP>
<td>
<p>Support for
the 'XDataSinkEncrSupport' interface
</p>
</td>
<td>
<p>APIs</p>
</td>
<td>
<p>The package
component implements
'::com::sun::star::packages::XDataSinkEncrSupport' interface now.
This allows a raw representation of an encrypted stream to be
retrieved which contains a header with encryption information.
This allows the representation to store the stream to another
package without description.</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>Improved
CWS networker
</p>
<p><a href="http://specs.openoffice.org/installation/native_installer/networker2_spec.sxw">spec
link</a></p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>There is
now an interface between setup and first startup (Setup and SFX).
After a network installation, which is the new standard, the
office suite starts right away. The user installation has been
abolished.</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>Improved
OpenOffice.org scripting framework
</p>
<p><a href="http://specs.openoffice.org/scripting_framework/ScriptingFrameworkSpecification.sxw">spec
link</a></p>
</td>
<td>
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Framework</p>
</td>
<td>
<p>The
scripting framework allows OpenOffice.org users to write macros
in a number of languages for execution in OpenOffice.org. Users
can assign these macros to menu items, keyboard combinations,
application and document events, form controls within documents
and various objects within documents.</p>
</td>
<td>
<p>The
Scripting Framework can be configured by editing the file</p>
<p>&lt;office-dir&gt;/share/registry/data<br>/org/openoffice/scripting.xcu
.</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>Alphabetical
index change</p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>Previous
hard-coded index information has been moved from
'indexentrysupplier' to 'localedata,' which has created a new
section (LC_INDEX) in the 'localedata' xml files. This section
includes 3 parts: index key, script type and page words.</p>
<p>Index key
defines a letter list for an index algorithm like A, B, C, . . .
X, Y, Z for English Alphanumeric. It is possible to define more
than one algorithm for a language such as 'pinyin', 'stroke' and
'radical' for Simplified Chinese. If the letter list is blank,
then the individual UNO service for the algorithm should be
provided. Script type defines Unicode range for the language, it
is Unicode defined script type, like 0 for basic Latin, 10 for
Hebrew, for example, we need 0 (basic Latin) and 1 (Latin 1
Supplement) to cover German. See
offapi/com/sun/star/i18n/UnicodeScript.idl for the list of script
type. Page words contain two words, like p. and pp. for English,
f. and ff. for German. The words are used in the option 'Combine
identical entries with p. or pp.'
</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>New
programmatic control of menu and toolbar items
</p>
<p><a href="http://specs.openoffice.org/ui_in_general/api/ProgrammaticControlOfMenuAndToolbarItems.sxw">spec
link</a></p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>Now third
party developers can adapt menu bar and toolbar layouts to their
needs. Menus and toolbars are accessible to UNO (Universal
Network Objects) developers and provide access at runtime to
interfaces allowing them to insert/remove/modify menu items,
pop-up menus and toolbar items.
</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>New
locations of .sversionrc and commands to find them
</p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>Third party
applications like the testtool can locate the office suite. The
setup still writes a file named sversion.ini (for Windows) or
.sversionrc (for Unix/Linux).
</p>
</td>
<td>
<p>The file
sversion.ini/ .sversionrc will be created by the setup program in
the folder defined by the variable PREDEFINED_CONFIGDIR. This
variable is define as follows:
</p>
<p style="margin-top: 0cm; margin-bottom: 0.2cm; border: none; padding: 0cm">
<em>Windows</em>:</p>
<p style="margin-top: 0cm; margin-bottom: 0.2cm; border: none; padding: 0cm">
single user install: folder for the current user.</p>
<p style="margin-top: 0cm; margin-bottom: 0.2cm; border: none; padding: 0cm">
all user install: folder for all users.</p>
<p style="margin-top: 0cm; margin-bottom: 0.4cm; border: none; padding: 0cm">
network install: folder for the current user.</p>
<p><em>UNIX / LINUX:</em></p>
<p style="margin-top: 0cm; margin-bottom: 0.2cm; border: none; padding: 0cm">
single user install: home folder of the current user.</p>
<p style="margin-top: 0cm; margin-bottom: 0.2cm; border: none; padding: 0cm">
all user install: /etc/ folder of the system.</p>
<p style="margin-top: 0cm; margin-bottom: 0.4cm; border: none; padding: 0cm">
network install: folder of the current user.</p>
<p style="margin-top: 0cm; border: none; padding: 0cm">
Testtool finds these directories using a new, internal command.
It works identically to the existing command 'String
GetApplicationPath' which delivers the path for the single user
and the network install. 'String GetCommonApplicationPath'
delivers the path for an 'all user installation.' In order to
find the place of an office installation, it would then be
necessary to check both locations for an appropriate file with
appropriate content.</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>Transparent
use of UNO components from C++
</p>
<p><a href="http://udk.openoffice.org/common/man/spec/transparentofficecomponents.html">spec
link</a></p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>If some
client code wants to use office suite UNO &nbsp;(Universal
Network Objects) components, then the typical use case is that
the client code is first looking for an existing office
installation. If an installation is found, then the office
process is verified to be running. If no office process is
running, then an office process is started. After which the
client code connects to the running office using remote UNO
mechanisms in order to get the remote component context of that
office. The client code can then use the remote component context
to access arbitrary office UNO components. From the perspective
of the client code, there is no difference between local and
remote components.
</p>
<p>The intent
is to provide the component context in a more transparent way.
The location of an existing office installation and the detection
of a running office process should be hidden from the user.</p>
</td>
<td>
<p>A C++
client application which uses UNO is linked to the C++ UNO
libraries - found in the program directory of a UNO installation.
When running the client application, the C++ UNO libraries are
found only if the UNO program directory is included in the <code><font size=2>PATH</font></code>
(for Windows) or <code><font size=2>LD_LIBRARY_PATH</font></code>
(for Unix/Linux) environment variable.</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>Basic IDE
keyboard shortcut changes
</p>
</td>
<td>
<p>Basic IDE</p>
</td>
<td>
<p>In the
Basic IDE (Integrated Development Environment), the command
'BasicStop' shortcut was changed from Alt-F5 to Shift-F5. The
shortcut Shift-F5 formerly executed the
commands 'BasicStop' followed by 'RunBasic' .
</p>
</td>
<td>
<p>The
complete list of shortcuts follows in the following format:
shortcut, command, action.</p>
<p>- <strong>F5
RunBasic</strong> This runs code starting from the first line, or
from the current breakpoint, if the program stopped there before.</p>
<p>- <strong>Shift-F5
BasicStop</strong> Stops execution of the code.</p>
<p>- <strong>F7
AddWatch</strong> Adds a watch for the variable at the cursor
position.</p>
<p>- <strong>F8
BasicStepInto</strong> Single steps through each statement--
starting at either the first line or at the statement where the
program execution previously stopped .</p>
<p>- <strong>Shift-F8
BasicStepOver</strong> Single steps (as with F8) but a function
call is considered to be only one execution step.</p>
<p>- <strong>F9
ToggleBreakPoint </strong>Sets or removes a breakpoint at the
current line or all breakpoints in the current selection.</p>
<p>- <strong>Shift-F9
ToggleBreakPointEnabled</strong> Enables / disables the
breakpoint at the current line or all breakpoints in the current
selection.</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>Enhanced
Basic IDE macro chooser and organizer
</p>
<p><a href="http://specs.openoffice.org/scripting_framework/ScriptOrganizerSpecification.sxw">spec
link</a></p>
</td>
<td>
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
Basic IDE</p>
</td>
<td>
<p>The
Scripting Framework allows the user to develop macros in
languages other than OpenOffice.org Basic. To allow the user to
manage their macros, this document describes the changes to the
<strong>Tools - Macros</strong> sub menus and the dialogs it
launches.</p>
</td>
<td>
<p>Users will
find access to the various dialogs for macro management via the
<b>Tools</b> sub-menu.</p>
<p>The first
entry in the sub-menu is for recording Macros (in OpenOffice.org
Basic only). The second entry presents the Script Selector in a
mode that allows the user to select and run a macro. The third
menu entry, 'Organize . . . ' presents a sub menu containing one
entry for each language. As BeanShell and JavaScript will be part
of OpenOffice.org, at least the three languages are listed by
default. The fourth entry is 'Digital Signature.'<br>The fifth
entry, 'Organize Dialogs,' presents the Macro Organizer with the
Dialog tab page selected. Except for OpenOffice.org Basic, these
entries bring up the appropriate organizer dialog (the Scripting
Organizer for other languages). In case of OpenOffice.org Basic,
the macro-dialog presents the full functionality for Basic
Macros-- including opening the macro organizer.
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>testtool:
new commands to min/max/restore windows
</p>
</td>
<td>
<p>Quality
Assurance</p>
</td>
<td>
<p>Added the
following methods for Document-Windows + .Close + BOOL .IsMax +
BOOL .IsMin + BOOL .IsRestore + .Minimize + .Maximize + .Restore.</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>testtool:
read from windows registry</p>
</td>
<td>
<p>Quality
Assurance</p>
</td>
<td>
<p>+
getRegistryValue (sPath as string, sKey as string) as string On
win32 systems return the Entry, if exists; otherwise, return
empty string. On Unix / Linux systems return always empty string
only the following schemata are allowed: HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE.</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>testtool:
read out destination of symbolic link</p>
</td>
<td>
<p>Quality
Assurance</p>
</td>
<td>
<p>+
getLinkDestination (sLink as string) as string On Unix/Linux
systems: Return the destination for a given Link. It sLink is no
Link, return sLink. on win32 systems always return sLink.</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>File
locking enabled by default on Unix/Linux platforms</p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>Better file
locking has been enabled by default on Unix/Linux platforms.</p>
</td>
<td>
<p>The file
locking behavior still remains controllable via the environment
variable 'SAL_ENABLE_FILE_LOCKING' but, in contrast to earlier
OpenOffice.org versions, the environment variable must now be
explicitly cleared if file locking on these platforms is not
desired.</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>The
javamaker now generates .class instead of .java files
</p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>The
javamaker tool (generating Java classes for UNOIDL entities) now
directly generates Java .class files instead of .java
source files. Futhermore, all uses of the javamaker within the
OpenOffice.org code base have been adapted.</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>Dependent
types are now always generated by cppumaker
</p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>Since
header files in cppu/inc/com/sun/star/uno (Any.hxx,
Reference.hxx, Type.h) #include some generated .hdl/.hpp files,
those are now *always* generated by cppumaker:
com.sun.star.uno.RuntimeException, com.sun.star.uno.TypeClass,
com.sun.star.uno.XInterface (unless those types are only found in
a registry passed to cppumaker with the -X option). This implies
cppumaker always needs to find those types in some of the
registries passed to it.</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>Single-interface-based
services with no constructors
</p>
</td>
<td>
<p>UNO</p>
</td>
<td>
<p>A
single-interface-based service written in UNOIDL as service
'SomeService: XSomeIfc {};' used to be interpreted as 'service
SomeService: XSomeIfc;' Both the former and the latter were
considered to have a default constructor. This has been changed.
The former is now considered to have no constructors at all. This
is useful for services (like the
com.sun.star.uri.UriSchemeParser_XXX ) not intended to be
instantiated by clients, but accessed only by client code via the
'com.sun.star.uri.UriReferenceFactory' service.</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>New
PackageManager GUI
</p>
<p><a href="http://specs.openoffice.org/appwide/packagemanager/packagemanager_gui_spec.sxw">spec
link</a></p>
</td>
<td>
<p><img src="star.jpg" alt="star" align=left width=35 height=35 border=0><br clear=left>
<br>
</p>
</td>
<td>
<p>The
PackageManager GUI (Graphical User Interface) is the client front
end to import, export and remove packages.</p>
<p>Packages,
such as UNO (Universal Network Object) components or scripts
(extensions with a single document), are extensions to the office
suite.</p>
</td>
<td>
<p>The
PackageManager can be accessed as a tool in the Tools menu. In
general, the dialog shows a tree listbox listing all available
packages, related to the context (user installation, office
installation layer, or open documents) in which they reside.</p>
<p>Additionally,
a context menu is available within the listbox at the treelistbox
entries.</p>
<p>A help
bubble shows the description of each content in the listbox of
the Package Manager.</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>New unopkg
deployment tool
</p>
<p><a href="http://specs.openoffice.org/appwide/packagemanager/unopkg_spec.sxw">spec
link</a></p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>The unopkg
deployment tool deploys and undeploys UNO (Universal Network
Object) packages into the office suite installation.
</p>
</td>
<td>
<p>Using:<br>unopkg add &lt;options&gt;
package-path . . .
</p>
<p>unopkg remove &lt;options&gt; package-name . .
.</p>
<p>unopkg list &lt;options&gt; package-name . . .</p>
<p>unopkg reinstall &lt;options&gt;</p>
<p>unopkg gui</p>
<p>unopkg -V</p>
<p>unopkg -h .</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>Binfilter
assertions available via environment variable</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=35605">35605</a></p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>Currently,
the binfilter <font color="#000000">'</font>STRIP001<font color="#000000">'</font>
assertions can only be seen with a specially-built library. The
non-pro office can not be started with either the parameter
<font color="#000000">'</font>-env:DBG_BF_ASSERT=true<font color="#000000">'</font>
or with the environment variable DBG_BF_ASSERT set.</p>
</td>
<td>
<p><br>
</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>Apache
Xalan-J 2.6.0 added to the Office and build environment</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=36335">36335</a></p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>Xalan-J
2.6.0, together with the embedded Xerces-J 2.6.2 version, have
been added to the build environment. A new module ('xalan') has
been created containing the three mandatory JARs: 'xalan.jar',
'xercesImpl.jar' and 'xml-apis.jar.'</p>
</td>
<td>
<p>All three
JARs will be delivered into the '/program/classes' directory.
Office components, which want to use them, should load the JARs
by their manifest.</p>
<p>Exception:
JDK/JRE1.4 users will still use the integrated Xalan.</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>OooBean</p>
<p><a href="http://api.openoffice.org/Projects/OOoBean/SDK.Req.OOoBean.sxw">spec
link</a></p>
</td>
<td>
<p><br>
</p>
</td>
<td>
<p>A primary
objective is to create production quality JavaBeans for the major
OpenOffice.org components. A secondary objective is to offer a
smart API to access the main elements of office documents and to
process common tasks.</p>
</td>
<td>
<p>
<br>
</p>
</td>
</tr>
</tbody>
</table>
<p><br />
<br /></p>
<a name="internet" id="internet"></a>
<h1>Web/Internet</h1>
<table width="100%" border="1" bordercolor="#000000"
cellpadding=" 4" cellspacing="1">
<col width="12%" />
<col width="12%" />
<col width="40%" />
<col width="36%" />
<thead>
<tr valign="top">
<th>
<p>New Feature</p>
</th>
<th>
<p>Modules Affected</p>
</th>
<th>
<p>Benefit</p>
</th>
<th>
<p>How to Access</p>
</th>
</tr>
</thead>
<tbody>
<tr valign=TOP>
<td>
<p>Enhanced
export to HTML to produce 'XHTML 1.0 Strict'
</p>
<p>issue <a href="http://www.openoffice.org/issues/show_bug.cgi?id=18295">18295</a></p>
</td>
<td>
<p>Writer/Web</p>
</td>
<td>
<p>Exporting
HTML (Hyper Text Markup Language) now produces valid 'XHTML
[eXtensible Hyper Text Markup Language] 1.0 Strict' output.
</p>
</td>
<td>
<p>Choose <strong>File
&ndash; Export</strong>.</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>XHTML
export enabled for Calc, Draw and Impress</p>
<p><a href="http://ui.openoffice.org/proposals/XMLFilterSpec.sxw">spec
link</a></p>
</td>
<td>
<p>Writer/Web
and Math</p>
</td>
<td>
<p>You can now
install and use XSLT-based (eXtensible Stylesheet Language
Transformation) input/output filters.
</p>
</td>
<td>
<p>Choose
<strong>Tools - XML Filter Settings</strong>.</p>
</td>
</tr>
<tr valign=TOP>
<td>
<p>XForms
support</p>
</td>
<td>
<p>Writer/Web</p>
</td>
<td>
<p>XForms is
an international web forms standard. OpenOffice.org is able to
create and edit XForms-compatible forms.</p>
</td>
<td>
<p>Choose <strong>File
- New</strong> and <strong>XML Forms</strong>.</p>
</td>
</tr>
</tbody>
</table>
</body>
</html>