basctl/source/basicide/iderdll.cxx | 1 basctl/source/basicide/macrodlg.cxx | 7 chart2/source/controller/dialogs/dlg_DataEditor.cxx | 4 drawinglayer/source/tools/emfpbrush.cxx | 12 drawinglayer/source/tools/emfphelperdata.cxx | 55 drawinglayer/source/tools/primitive2dxmldump.cxx | 42 emfio/qa/cppunit/emf/EmfImportTest.cxx | 24 emfio/qa/cppunit/emf/data/TestEmfPlusBrushPathGradientWithBlendColors.emf |binary external/breakpad/UnpackedTarball_breakpad.mk | 1 external/breakpad/include.patch | 10 external/liborcus/UnpackedTarball_liborcus.mk | 1 external/liborcus/include.patch.0 | 20 external/pdfium/UnpackedTarball_pdfium.mk | 2 external/pdfium/include.patch | 11 external/zxing/UnpackedTarball_zxing.mk | 1 external/zxing/include.patch.0 | 10 formula/source/core/api/token.cxx | 8 framework/source/dispatch/closedispatcher.cxx | 13 icon-themes/breeze/cmd/32/numberformatstandard.png |binary icon-themes/breeze/cmd/lc_numberformatstandard.png |binary icon-themes/breeze/cmd/sc_numberformatstandard.png |binary icon-themes/breeze_dark/cmd/32/numberformatstandard.png |binary icon-themes/breeze_dark/cmd/lc_numberformatstandard.png |binary icon-themes/breeze_dark/cmd/sc_numberformatstandard.png |binary icon-themes/breeze_dark_svg/cmd/32/numberformatstandard.svg | 2 icon-themes/breeze_dark_svg/cmd/lc_numberformatstandard.svg | 2 icon-themes/breeze_dark_svg/cmd/sc_numberformatstandard.svg | 2 icon-themes/breeze_svg/cmd/32/numberformatstandard.svg | 2 icon-themes/breeze_svg/cmd/lc_numberformatstandard.svg | 2 icon-themes/breeze_svg/cmd/sc_numberformatstandard.svg | 2 icon-themes/elementary/cmd/32/objecttitledescription.png |binary icon-themes/elementary/cmd/lc_objecttitledescription.png |binary icon-themes/elementary/cmd/sc_objecttitledescription.png |binary icon-themes/elementary/links.txt | 4 icon-themes/elementary/vcl/res/fatcross.png |binary icon-themes/elementary_svg/cmd/32/objecttitledescription.svg | 1 icon-themes/elementary_svg/cmd/lc_objecttitledescription.svg | 1 icon-themes/elementary_svg/cmd/sc_objecttitledescription.svg | 8 icon-themes/elementary_svg/vcl/res/fatcross.svg | 1 icon-themes/karasa_jaga/cmd/32/objecttitledescription.png |binary icon-themes/karasa_jaga/cmd/lc_objecttitledescription.png |binary icon-themes/karasa_jaga/cmd/sc_objecttitledescription.png |binary icon-themes/karasa_jaga/links.txt | 3 icon-themes/karasa_jaga_svg/cmd/32/objecttitledescription.svg | 1 icon-themes/karasa_jaga_svg/cmd/lc_objecttitledescription.svg | 1 icon-themes/karasa_jaga_svg/cmd/sc_objecttitledescription.svg | 1 icon-themes/sifr/cmd/32/objecttitledescription.png |binary icon-themes/sifr/cmd/lc_objecttitledescription.png |binary icon-themes/sifr/cmd/sc_objecttitledescription.png |binary icon-themes/sifr/links.txt | 5 icon-themes/sifr/vcl/res/fatcross.png |binary icon-themes/sifr_dark/cmd/32/objecttitledescription.png |binary icon-themes/sifr_dark/cmd/lc_objecttitledescription.png |binary icon-themes/sifr_dark/cmd/sc_objecttitledescription.png |binary icon-themes/sifr_dark/links.txt | 5 icon-themes/sifr_dark/vcl/res/fatcross.png |binary icon-themes/sifr_dark_svg/cmd/32/objecttitledescription.svg | 1 icon-themes/sifr_dark_svg/cmd/lc_objecttitledescription.svg | 1 icon-themes/sifr_dark_svg/cmd/sc_objecttitledescription.svg | 1 icon-themes/sifr_dark_svg/vcl/res/fatcross.svg | 2 icon-themes/sifr_svg/cmd/32/objecttitledescription.svg | 1 icon-themes/sifr_svg/cmd/lc_objecttitledescription.svg | 1 icon-themes/sifr_svg/cmd/sc_objecttitledescription.svg | 1 icon-themes/sifr_svg/vcl/res/fatcross.svg | 2 icon-themes/sukapura/cmd/32/objecttitledescription.png |binary icon-themes/sukapura/cmd/lc_objecttitledescription.png |binary icon-themes/sukapura/cmd/sc_objecttitledescription.png |binary icon-themes/sukapura/links.txt | 5525 ++++------ icon-themes/sukapura_svg/cmd/32/objecttitledescription.svg | 1 icon-themes/sukapura_svg/cmd/lc_objecttitledescription.svg | 1 icon-themes/sukapura_svg/cmd/sc_objecttitledescription.svg | 140 oox/inc/drawingml/textbodyproperties.hxx | 17 oox/source/drawingml/shape.cxx | 9 oox/source/drawingml/textbodyproperties.cxx | 129 oox/source/export/drawingml.cxx | 48 pyuno/source/loader/pyuno_loader.cxx | 2 sc/source/core/data/colorscale.cxx | 8 sc/source/core/data/dpobject.cxx | 11 sc/source/core/data/dptabres.cxx | 12 sc/source/filter/orcus/filterdetect.cxx | 8 sc/source/filter/xml/xmlexprt.cxx | 28 sc/source/ui/view/viewdata.cxx | 2 sd/CppunitTest_sd_shape_import_export_tests.mk | 74 sd/Module_sd.mk | 1 sd/qa/unit/ShapeImportExportTest.cxx | 381 sd/qa/unit/data/TextDistancesInsets1.pptx |binary sd/qa/unit/data/TextDistancesInsets2.pptx |binary sd/qa/unit/data/TextDistancesInsets3.pptx |binary svgio/qa/cppunit/SvgImportTest.cxx | 14 svx/source/dialog/srchdlg.cxx | 24 sw/inc/IDocumentContentOperations.hxx | 11 sw/inc/editsh.hxx | 4 sw/qa/extras/uiwriter/uiwriter2.cxx | 232 sw/qa/extras/uiwriter/uiwriter3.cxx | 6 sw/qa/uitest/writer_tests7/tdf137802.py | 2 sw/source/core/doc/DocumentContentOperationsManager.cxx | 57 sw/source/core/doc/DocumentRedlineManager.cxx | 6 sw/source/core/doc/docedt.cxx | 11 sw/source/core/docnode/ndsect.cxx | 2 sw/source/core/docnode/ndtbl.cxx | 2 sw/source/core/edit/autofmt.cxx | 4 sw/source/core/edit/eddel.cxx | 9 sw/source/core/edit/edglbldc.cxx | 2 sw/source/core/edit/editsh.cxx | 4 sw/source/core/frmedt/fecopy.cxx | 2 sw/source/core/frmedt/fetab.cxx | 4 sw/source/core/inc/DocumentContentOperationsManager.hxx | 9 sw/source/core/inc/UndoDelete.hxx | 3 sw/source/core/inc/UndoRedline.hxx | 8 sw/source/core/inc/mvsave.hxx | 4 sw/source/core/layout/atrfrm.cxx | 2 sw/source/core/undo/undel.cxx | 21 sw/source/core/undo/undobj.cxx | 12 sw/source/core/undo/undobj1.cxx | 11 sw/source/core/undo/unins.cxx | 7 sw/source/core/undo/unredln.cxx | 38 sw/source/core/undo/untbl.cxx | 14 sw/source/uibase/dochdl/swdtflvr.cxx | 2 sw/source/uibase/docvw/edtwin.cxx | 111 sw/source/uibase/inc/wrtsh.hxx | 2 sw/source/uibase/lingu/hhcwrp.cxx | 4 sw/source/uibase/ribbar/inputwin.cxx | 4 sw/source/uibase/utlui/content.cxx | 2 sw/source/uibase/wrtsh/delete.cxx | 30 sw/source/uibase/wrtsh/select.cxx | 4 sw/source/uibase/wrtsh/wrtsh1.cxx | 5 toolkit/source/helper/unowrapper.cxx | 6 ucb/source/ucp/gio/gio_content.cxx | 10 vcl/source/app/salvtables.cxx | 2 vcl/source/bitmap/BitmapBasicMorphologyFilter.cxx | 2 vcl/source/bitmap/BitmapFilterStackBlur.cxx | 2 vcl/source/treelist/treelist.cxx | 8 vcl/unx/gtk3/gtkinst.cxx | 39 133 files changed, 4349 insertions(+), 3081 deletions(-)
New commits: commit d6754ec27db24e0049089c84c82c8ea406fe1748 Author: Attila Szűcs <szucs.atti...@nisz.hu> AuthorDate: Tue Jun 21 15:27:35 2022 +0200 Commit: Andras Timar <andras.ti...@collabora.com> CommitDate: Fri Jun 24 13:42:30 2022 +0200 tdf#149574 sc: fix missing nullptr check Regression from commit 605b4ba57b2daa447af9d43d3759079e15df8148 "tdf#43958 sc: fix fill by selecting merged cell". Check if GetPattern(actual cell) is not nullptr, before using it. This is not the real problem of Bug 149574, but it is a problem anyway, and it fixes this bug. The real problem is the wrong ViewData::nTabNo, that point to an already deleted table, (fixed in 954d119db932434dc976ef739c643be0d9c7023c "tdf#149502 sc: crash fix: Change in Table destruction"). Co-authored-by: Tibor Nagy (NISZ) Change-Id: I26fc629ccf354c9e0c2662d61254d01be91d08f2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136230 Tested-by: László Németh <nem...@numbertext.org> Reviewed-by: László Németh <nem...@numbertext.org> (cherry picked from commit c4c827e1d370dcc351c4dddc601b3c37fc71564b) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136323 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sc/source/ui/view/viewdata.cxx b/sc/source/ui/view/viewdata.cxx index 62bdca38a3e4..26387834f45a 100644 --- a/sc/source/ui/view/viewdata.cxx +++ b/sc/source/ui/view/viewdata.cxx @@ -1151,7 +1151,7 @@ ScMarkType ScViewData::GetSimpleArea( ScRange & rRange, ScMarkData & rNewMark ) if (eMarkType == SC_MARK_NONE) eMarkType = SC_MARK_SIMPLE; const ScPatternAttr* pMarkPattern = mrDoc.GetPattern(GetCurX(), GetCurY(), GetTabNo()); - if (pMarkPattern->GetItemSet().GetItemState(ATTR_MERGE, false) == SfxItemState::SET) + if (pMarkPattern && pMarkPattern->GetItemSet().GetItemState(ATTR_MERGE, false) == SfxItemState::SET) { SCROW nRow = pMarkPattern->GetItem(ATTR_MERGE).GetRowMerge(); SCCOL nCol = pMarkPattern->GetItem(ATTR_MERGE).GetColMerge(); commit 932af81916bd36605e689598f5bad2130e5eebf0 Author: Stephan Bergmann <sberg...@redhat.com> AuthorDate: Wed Jun 22 20:37:34 2022 +0200 Commit: Andras Timar <andras.ti...@collabora.com> CommitDate: Fri Jun 24 13:42:29 2022 +0200 Pump XInputStream into an SvMemoryStream rather than an OStringBuffer ...to avoid overflow with streams >= 2^31 bytes. This should fix <https://crashreport.libreoffice.org/stats/crash_details/d9613c81-de37-4de2-8c64-e36634d10ddc> which I could reproduce with a recent master Linux build with > $ truncate -s 3G test.xml > $ instdir/program/soffice test.xml causing a SIGSEGV at > #0 0x00007ffff7f193a0 in rtl::str::stringbuffer_insert<_rtl_String, char>(_rtl_String**, int*, int, char const*, int) (ppThis=0x7fffffffb330, capacity=<optimized out>, offset=2147479552, pStr=0x20a92e8 "", len=4096) at sal/rtl/strtmpl.hxx:1424 > #1 0x00007fffb6af04e5 in rtl::OStringBuffer::append(char const*, int) (len=4096, str=<optimized out>, this=0x7fffffffb330) at include/rtl/strbuf.hxx:594 > #2 (anonymous namespace)::OrcusFormatDetect::detect(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&) (this=<optimized out>, rMediaDescSeq=<optimized out>) at sc/source/filter/orcus/filterdetect.cxx:80 [...] (Ideally, orcus::detect would only need a short prefix of the stream's content, but the implementation in workdir/UnpackedTarball/liborcus/src/liborcus/format_detection.cpp delegates to functions like orcus_ods::detect in workdir/UnpackedTarball/liborcus/src/liborcus/orcus_ods.cpp, which passes the content through some zip_archive that presumably needs the full content.) Change-Id: Ifaa37ee887d8296cbcf971313bde347ddfb17c12 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136297 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sberg...@redhat.com> (cherry picked from commit a95c585433246813096e8890b7ed6ef4fe30c621) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136253 Reviewed-by: Michael Stahl <michael.st...@allotropia.de> diff --git a/sc/source/filter/orcus/filterdetect.cxx b/sc/source/filter/orcus/filterdetect.cxx index 4e299f1d9371..21eb1d492440 100644 --- a/sc/source/filter/orcus/filterdetect.cxx +++ b/sc/source/filter/orcus/filterdetect.cxx @@ -14,7 +14,7 @@ #include <unotools/mediadescriptor.hxx> -#include <rtl/strbuf.hxx> +#include <tools/stream.hxx> #include <orcus/format_detection.hpp> @@ -68,7 +68,7 @@ OUString OrcusFormatDetect::detect(css::uno::Sequence<css::beans::PropertyValue> return OUString(); css::uno::Reference<css::io::XInputStream> xInputStream(aMediaDescriptor[utl::MediaDescriptor::PROP_INPUTSTREAM], css::uno::UNO_QUERY ); - OStringBuffer aContent(xInputStream->available()); + SvMemoryStream aContent(xInputStream->available()); static const sal_Int32 nBytes = 4096; css::uno::Sequence<sal_Int8> aSeq(nBytes); @@ -77,10 +77,10 @@ OUString OrcusFormatDetect::detect(css::uno::Sequence<css::beans::PropertyValue> { sal_Int32 nReadBytes = xInputStream->readBytes(aSeq, nBytes); bEnd = (nReadBytes != nBytes); - aContent.append(reinterpret_cast<const char*>(aSeq.getConstArray()), nReadBytes); + aContent.WriteBytes(aSeq.getConstArray(), nReadBytes); } - orcus::format_t eFormat = orcus::detect(reinterpret_cast<const unsigned char*>(aContent.getStr()), aContent.getLength()); + orcus::format_t eFormat = orcus::detect(static_cast<const unsigned char*>(aContent.GetData()), aContent.GetSize()); switch (eFormat) { commit 84d57c3efd1048c72510c162982fa6713f169b27 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Mon May 23 12:23:22 2022 +0100 Commit: Andras Timar <andras.ti...@collabora.com> CommitDate: Fri Jun 24 13:42:29 2022 +0200 gtk: fix leak in treeview tooltip Change-Id: Ib268729abf501da7e9f217ac3c3700cd853dfd43 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134781 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.st...@allotropia.de> diff --git a/vcl/unx/gtk3/gtkinst.cxx b/vcl/unx/gtk3/gtkinst.cxx index e1833bc36a37..965dbad3d9a6 100644 --- a/vcl/unx/gtk3/gtkinst.cxx +++ b/vcl/unx/gtk3/gtkinst.cxx @@ -13906,12 +13906,13 @@ private: return false; #endif OUString aTooltip = pThis->signal_query_tooltip(GtkInstanceTreeIter(iter)); - if (aTooltip.isEmpty()) - return false; - gtk_tooltip_set_text(tooltip, OUStringToOString(aTooltip, RTL_TEXTENCODING_UTF8).getStr()); - gtk_tree_view_set_tooltip_row(pTreeView, tooltip, pPath); + if (!aTooltip.isEmpty()) + { + gtk_tooltip_set_text(tooltip, OUStringToOString(aTooltip, RTL_TEXTENCODING_UTF8).getStr()); + gtk_tree_view_set_tooltip_row(pTreeView, tooltip, pPath); + } gtk_tree_path_free(pPath); - return true; + return !aTooltip.isEmpty(); } void last_child(GtkTreeModel* pModel, GtkTreeIter* result, GtkTreeIter* pParent, int nChildren) const commit 847b317ec0e445707a2f0d45f7d4b1b3f8efd211 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed Jun 22 16:05:53 2022 +0100 Commit: Andras Timar <andras.ti...@collabora.com> CommitDate: Fri Jun 24 13:42:29 2022 +0200 crashtesting: assert seen with forum-mso-de-53682 not reproducible for me, but appears to be an empty string here sometimes. Change-Id: I8465f178cc7e5a6efdc08c1d15c154eeb2277c7b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136247 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/formula/source/core/api/token.cxx b/formula/source/core/api/token.cxx index 89ae03162778..a7d44f897a24 100644 --- a/formula/source/core/api/token.cxx +++ b/formula/source/core/api/token.cxx @@ -1249,8 +1249,12 @@ bool FormulaMissingContext::AddMissingExternal( FormulaTokenArray *pNewArr ) con const OUString &rName = mpFunc->GetExternal(); - // initial (fast) check: - sal_Unicode nLastChar = rName[ rName.getLength() - 1]; + // initial (fast) checks: + sal_Int32 nLength = rName.getLength(); + if (!nLength) + return false; + + sal_Unicode nLastChar = rName[ nLength - 1]; if ( nLastChar != 't' && nLastChar != 'm' ) return false; commit eaa5108b1f555bb765ea798ec51444665e825501 Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Wed Jun 22 12:49:04 2022 +0200 Commit: Andras Timar <andras.ti...@collabora.com> CommitDate: Fri Jun 24 13:42:29 2022 +0200 sw: fix crash in SwEditWin::MouseButtonDown Since GetPageAtPos might return nullptr See https://crashreport.libreoffice.org/stats/signature/SwEditWin::MouseButtonDown(MouseEvent%20const%20&) Change-Id: I4ad3492ef46bcd7b263a4de92efd9439a966fb56 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136243 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sw/source/uibase/docvw/edtwin.cxx b/sw/source/uibase/docvw/edtwin.cxx index 9301864b27f1..a85d93c2f05f 100644 --- a/sw/source/uibase/docvw/edtwin.cxx +++ b/sw/source/uibase/docvw/edtwin.cxx @@ -2827,69 +2827,72 @@ void SwEditWin::MouseButtonDown(const MouseEvent& _rMEvt) { const SwPageFrame* pPageFrame = rSh.GetLayout()->GetPageAtPos( aDocPos ); - // Is it active? - bool bActive = true; - const SwPageDesc* pDesc = pPageFrame->GetPageDesc(); - - const SwFrameFormat* pFormat = pDesc->GetLeftFormat(); - if ( pPageFrame->OnRightPage() ) - pFormat = pDesc->GetRightFormat(); - - if ( pFormat ) + if ( pPageFrame ) { - if ( eControl == FrameControlType::Header ) - bActive = pFormat->GetHeader().IsActive(); - else - bActive = pFormat->GetFooter().IsActive(); - } + // Is it active? + bool bActive = true; + const SwPageDesc* pDesc = pPageFrame->GetPageDesc(); - if ( !bActive ) - { - // When in Hide-Whitespace mode, we don't want header - // and footer controls. - if (!rSh.GetViewOptions()->IsHideWhitespaceMode()) - { - SwPaM aPam(*rSh.GetCurrentShellCursor().GetPoint()); - const bool bWasInHeader = aPam.GetPoint()->nNode.GetNode().FindHeaderStartNode() != nullptr; - const bool bWasInFooter = aPam.GetPoint()->nNode.GetNode().FindFooterStartNode() != nullptr; + const SwFrameFormat* pFormat = pDesc->GetLeftFormat(); + if ( pPageFrame->OnRightPage() ) + pFormat = pDesc->GetRightFormat(); - // Is the cursor in a part like similar to the one we clicked on? For example, - // if the cursor is in a header and we click on an empty header... don't change anything to - // keep consistent behaviour due to header edit mode (and the same for the footer as well). + if ( pFormat ) + { + if ( eControl == FrameControlType::Header ) + bActive = pFormat->GetHeader().IsActive(); + else + bActive = pFormat->GetFooter().IsActive(); + } - // Otherwise, we hide the header/footer control if a separator is shown, and vice versa. - if (!(bWasInHeader && eControl == FrameControlType::Header) && - !(bWasInFooter && eControl == FrameControlType::Footer)) + if ( !bActive ) + { + // When in Hide-Whitespace mode, we don't want header + // and footer controls. + if (!rSh.GetViewOptions()->IsHideWhitespaceMode()) { - const bool bSeparatorWasVisible = rSh.IsShowHeaderFooterSeparator(eControl); - rSh.SetShowHeaderFooterSeparator(eControl, !bSeparatorWasVisible); + SwPaM aPam(*rSh.GetCurrentShellCursor().GetPoint()); + const bool bWasInHeader = aPam.GetPoint()->nNode.GetNode().FindHeaderStartNode() != nullptr; + const bool bWasInFooter = aPam.GetPoint()->nNode.GetNode().FindFooterStartNode() != nullptr; - // Repaint everything - Invalidate(); - - // tdf#84929. If the footer control had not been showing, do not change the cursor position, - // because the user may have scrolled to turn on the separator control and - // if the cursor cannot be positioned on-screen, then the user would need to scroll back again to use the control. - // This should only be done for the footer. The cursor can always be re-positioned near the header. tdf#134023. - if ( eControl == FrameControlType::Footer && !bSeparatorWasVisible - && rSh.GetViewOptions()->IsUseHeaderFooterMenu() && !Application::IsHeadlessModeEnabled() ) - return; + // Is the cursor in a part like similar to the one we clicked on? For example, + // if the cursor is in a header and we click on an empty header... don't change anything to + // keep consistent behaviour due to header edit mode (and the same for the footer as well). + + // Otherwise, we hide the header/footer control if a separator is shown, and vice versa. + if (!(bWasInHeader && eControl == FrameControlType::Header) && + !(bWasInFooter && eControl == FrameControlType::Footer)) + { + const bool bSeparatorWasVisible = rSh.IsShowHeaderFooterSeparator(eControl); + rSh.SetShowHeaderFooterSeparator(eControl, !bSeparatorWasVisible); + + // Repaint everything + Invalidate(); + + // tdf#84929. If the footer control had not been showing, do not change the cursor position, + // because the user may have scrolled to turn on the separator control and + // if the cursor cannot be positioned on-screen, then the user would need to scroll back again to use the control. + // This should only be done for the footer. The cursor can always be re-positioned near the header. tdf#134023. + if ( eControl == FrameControlType::Footer && !bSeparatorWasVisible + && rSh.GetViewOptions()->IsUseHeaderFooterMenu() && !Application::IsHeadlessModeEnabled() ) + return; + } } } - } - else - { - // Make sure we have the proper Header/Footer separators shown - // as these may be changed if clicking on an empty Header/Footer - rSh.SetShowHeaderFooterSeparator( FrameControlType::Header, eControl == FrameControlType::Header ); - rSh.SetShowHeaderFooterSeparator( FrameControlType::Footer, eControl == FrameControlType::Footer ); - - if ( !rSh.IsHeaderFooterEdit() ) + else { - rSh.ToggleHeaderFooterEdit(); + // Make sure we have the proper Header/Footer separators shown + // as these may be changed if clicking on an empty Header/Footer + rSh.SetShowHeaderFooterSeparator( FrameControlType::Header, eControl == FrameControlType::Header ); + rSh.SetShowHeaderFooterSeparator( FrameControlType::Footer, eControl == FrameControlType::Footer ); + + if ( !rSh.IsHeaderFooterEdit() ) + { + rSh.ToggleHeaderFooterEdit(); - // Repaint everything - rSh.GetWin()->Invalidate(); + // Repaint everything + rSh.GetWin()->Invalidate(); + } } } } commit 90fbc1018e00b81b74ee6ed72e833408176ae7a3 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed Jun 22 11:02:43 2022 +0100 Commit: Andras Timar <andras.ti...@collabora.com> CommitDate: Fri Jun 24 13:42:29 2022 +0200 crashreporting: apparent null derefs of SfxViewFrame::Current() Change-Id: I0e2c07a7eaa0a13be0a44c7cd187feec8ed4c2c7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136241 Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/svx/source/dialog/srchdlg.cxx b/svx/source/dialog/srchdlg.cxx index ba5def14777e..1f77456477d4 100644 --- a/svx/source/dialog/srchdlg.cxx +++ b/svx/source/dialog/srchdlg.cxx @@ -2342,16 +2342,12 @@ SfxChildWinInfo SvxSearchDialogWrapper::GetInfo() const return aInfo; } -static void lcl_SetSearchLabelWindow(const OUString& rStr) +static void lcl_SetSearchLabelWindow(const OUString& rStr, SfxViewFrame& rViewFrame) { - SfxViewFrame* pViewFrame = SfxViewFrame::Current(); - if (!pViewFrame) - return; - bool bNotFound = rStr == SvxResId(RID_SVXSTR_SEARCH_NOT_FOUND); css::uno::Reference< css::beans::XPropertySet > xPropSet( - pViewFrame->GetFrame().GetFrameInterface(), css::uno::UNO_QUERY_THROW); + rViewFrame.GetFrame().GetFrameInterface(), css::uno::UNO_QUERY_THROW); css::uno::Reference< css::frame::XLayoutManager > xLayoutManager; xPropSet->getPropertyValue("LayoutManager") >>= xLayoutManager; css::uno::Reference< css::ui::XUIElement > xUIElement = @@ -2422,6 +2418,10 @@ OUString SvxSearchDialogWrapper::GetSearchLabel() void SvxSearchDialogWrapper::SetSearchLabel(const SearchLabel& rSL) { + SfxViewFrame* pViewFrame = SfxViewFrame::Current(); + if (!pViewFrame) + return; + OUString sStr; if (rSL == SearchLabel::End) sStr = SvxResId(RID_SVXSTR_SEARCH_END); @@ -2442,17 +2442,21 @@ void SvxSearchDialogWrapper::SetSearchLabel(const SearchLabel& rSL) else if (rSL == SearchLabel::ReminderStartWrapped) sStr = SvxResId(RID_SVXSTR_SEARCH_REMINDER_START_WRAPPED); - lcl_SetSearchLabelWindow(sStr); - if (SvxSearchDialogWrapper *pWrp = static_cast<SvxSearchDialogWrapper*>( SfxViewFrame::Current()-> + lcl_SetSearchLabelWindow(sStr, *pViewFrame); + + if (SvxSearchDialogWrapper *pWrp = static_cast<SvxSearchDialogWrapper*>( pViewFrame-> GetChildWindow( SvxSearchDialogWrapper::GetChildWindowId() ))) pWrp->getDialog()->SetSearchLabel(sStr); } void SvxSearchDialogWrapper::SetSearchLabel(const OUString& sStr) { + SfxViewFrame* pViewFrame = SfxViewFrame::Current(); + if (!pViewFrame) + return; - lcl_SetSearchLabelWindow(sStr); - if (SvxSearchDialogWrapper *pWrp = static_cast<SvxSearchDialogWrapper*>( SfxViewFrame::Current()-> + lcl_SetSearchLabelWindow(sStr, *pViewFrame); + if (SvxSearchDialogWrapper *pWrp = static_cast<SvxSearchDialogWrapper*>( pViewFrame-> GetChildWindow( SvxSearchDialogWrapper::GetChildWindowId() ))) pWrp->getDialog()->SetSearchLabel(sStr); } commit ac4211f0eeb0a24a865995033f62fbc97a12f759 Author: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> AuthorDate: Mon Jun 20 10:27:26 2022 +0200 Commit: Andras Timar <andras.ti...@collabora.com> CommitDate: Fri Jun 24 13:42:29 2022 +0200 Fix crash when no valid EntryDescriptor found When opening macro run dlg, the last selected entry is displayed again. When no entry was found, a crash occured in some situations (GetLastEntryDescriptor() returned garbage). Initialize m_aLastEntryDesc properly, and make sure the method returns when no last selected macro was found. Also fix some nullptr crashes which occurred during UITests Change-Id: I7bd1a0b8824725f9935876ae26d8222410a3bc25 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136140 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> (cherry picked from commit 499ecbf3a36990c29dc7e1fb9b0ecb1d297c2848) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136170 Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> (cherry picked from commit 2545a7700f8a4872fd18cb8b1fffeaa4599136d9) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136236 Reviewed-by: Thorsten Behrens <thorsten.behr...@allotropia.de> diff --git a/basctl/source/basicide/iderdll.cxx b/basctl/source/basicide/iderdll.cxx index 022045050e9a..8e8a3dc3e114 100644 --- a/basctl/source/basicide/iderdll.cxx +++ b/basctl/source/basicide/iderdll.cxx @@ -145,6 +145,7 @@ ExtraData* Dll::GetExtraData () ExtraData::ExtraData () : + m_aLastEntryDesc(EntryDescriptor()), bChoosingMacro(false), bShellInCriticalSection(false) { diff --git a/basctl/source/basicide/macrodlg.cxx b/basctl/source/basicide/macrodlg.cxx index 511abf83591e..b0abae8998c0 100644 --- a/basctl/source/basicide/macrodlg.cxx +++ b/basctl/source/basicide/macrodlg.cxx @@ -153,6 +153,13 @@ void MacroChooser::RestoreMacroDescription() aDesc = pData->GetLastEntryDescriptor(); } + // No valid EntryDescriptor found + if (aDesc.GetMethodName().isEmpty()) + { + m_xMacroNameEdit->select_region(0, 0); + return; + } + m_xBasicBox->SetCurrentEntry(aDesc); BasicSelectHdl(m_xBasicBox->get_widget()); diff --git a/vcl/source/app/salvtables.cxx b/vcl/source/app/salvtables.cxx index cc931d187f51..46d51c2c2cee 100644 --- a/vcl/source/app/salvtables.cxx +++ b/vcl/source/app/salvtables.cxx @@ -4643,6 +4643,8 @@ void SalInstanceTreeView::set_text(const weld::TreeIter& rIter, const OUString& OUString SalInstanceTreeView::get_id(const weld::TreeIter& rIter) const { const SalInstanceTreeIter& rVclIter = static_cast<const SalInstanceTreeIter&>(rIter); + if (!rVclIter.iter) + return OUString(); const OUString* pStr = static_cast<const OUString*>(rVclIter.iter->GetUserData()); if (pStr) return *pStr; diff --git a/vcl/source/treelist/treelist.cxx b/vcl/source/treelist/treelist.cxx index 54ebcb075e92..a876b0675980 100644 --- a/vcl/source/treelist/treelist.cxx +++ b/vcl/source/treelist/treelist.cxx @@ -101,6 +101,8 @@ bool SvTreeList::IsEntryVisible( const SvListView* pView, SvTreeListEntry* pEntr sal_uInt16 SvTreeList::GetDepth( const SvTreeListEntry* pEntry ) const { + if (!pEntry) + return 0; DBG_ASSERT(pEntry && pEntry!=pRootItem.get(),"GetDepth:Bad Entry"); sal_uInt16 nDepth = 0; while( pEntry && pEntry->pParent != pRootItem.get() ) @@ -1505,6 +1507,8 @@ SvTreeListEntries& SvTreeList::GetChildList( SvTreeListEntry* pParent ) const SvTreeListEntry* SvTreeList::GetParent( const SvTreeListEntry* pEntry ) const { + if (!pEntry) + return nullptr; const SvTreeListEntry* pParent = pEntry->pParent; if (pParent == pRootItem.get()) pParent = nullptr; @@ -1513,6 +1517,8 @@ const SvTreeListEntry* SvTreeList::GetParent( const SvTreeListEntry* pEntry ) co SvTreeListEntry* SvTreeList::GetParent( SvTreeListEntry* pEntry ) { + if (!pEntry) + return nullptr; SvTreeListEntry* pParent = pEntry->pParent; if (pParent == pRootItem.get()) pParent = nullptr; commit 396ad4ccb4b31717d9d084d171fc24d9299f218d Author: Stephan Bergmann <sberg...@redhat.com> AuthorDate: Mon May 23 10:21:54 2022 +0200 Commit: Andras Timar <andras.ti...@collabora.com> CommitDate: Fri Jun 24 13:42:29 2022 +0200 tdf#149639 Missing #include <stdint.h> in various external code ...which is a problem presumably since GCC 13 trunk <https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=6f038efd93593da6e661b829d1bd3877e75550f1> "libstdc++: Avoid including <cstdint> for std::char_traits". (All the broken C++ code used unqualified uintptr_t etc. rather than std::uintptr_t etc., so I deemed it more appropriate to include <stdint.h> rather than <cstdint>.) Change-Id: Id9dfc383c5986126a425971c4557b90ac45ac963 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134760 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sberg...@redhat.com> (cherry picked from commit 1e51a325a8e21eb5f900336a0c9e1bd78ed330ab) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136163 Tested-by: Caolán McNamara <caol...@redhat.com> Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/external/breakpad/UnpackedTarball_breakpad.mk b/external/breakpad/UnpackedTarball_breakpad.mk index 9a10a5ac1abb..eca3d550d0d4 100644 --- a/external/breakpad/UnpackedTarball_breakpad.mk +++ b/external/breakpad/UnpackedTarball_breakpad.mk @@ -29,6 +29,7 @@ $(eval $(call gb_UnpackedTarball_add_patches,breakpad,\ external/breakpad/breakpad-no-env.patch.1 \ external/breakpad/SIGSTKSZ.patch \ external/breakpad/sanitizer.patch \ + external/breakpad/include.patch \ )) $(eval $(call gb_UnpackedTarball_add_files,breakpad,src/tools/windows/dump_syms,\ diff --git a/external/breakpad/include.patch b/external/breakpad/include.patch new file mode 100644 index 000000000000..e90ae9c11744 --- /dev/null +++ b/external/breakpad/include.patch @@ -0,0 +1,10 @@ +--- src/client/linux/handler/minidump_descriptor.h ++++ src/client/linux/handler/minidump_descriptor.h +@@ -31,6 +31,7 @@ + #define CLIENT_LINUX_HANDLER_MINIDUMP_DESCRIPTOR_H_ + + #include <assert.h> ++#include <stdint.h> + #include <sys/types.h> + + #include <string> diff --git a/external/liborcus/UnpackedTarball_liborcus.mk b/external/liborcus/UnpackedTarball_liborcus.mk index eaa730255071..2ad70119179b 100644 --- a/external/liborcus/UnpackedTarball_liborcus.mk +++ b/external/liborcus/UnpackedTarball_liborcus.mk @@ -38,6 +38,7 @@ $(eval $(call gb_UnpackedTarball_add_patches,liborcus,\ external/liborcus/forcepoint-87.patch.1 \ external/liborcus/forcepoint-88.patch.1 \ external/liborcus/forcepoint-95.patch.1 \ + external/liborcus/include.patch.0 \ )) ifeq ($(OS),WNT) diff --git a/external/liborcus/include.patch.0 b/external/liborcus/include.patch.0 new file mode 100644 index 000000000000..1131d04d3046 --- /dev/null +++ b/external/liborcus/include.patch.0 @@ -0,0 +1,20 @@ +--- include/orcus/base64.hpp ++++ include/orcus/base64.hpp +@@ -9,6 +9,7 @@ + #define __ORCUS_BASE64_HPP__ + + #include "env.hpp" ++#include <stdint.h> + #include <vector> + #include <string> + +--- include/orcus/types.hpp ++++ include/orcus/types.hpp +@@ -16,6 +16,7 @@ + #pragma GCC diagnostic ignored "-Wshadow" + #endif + ++#include <stdint.h> + #include <cstdlib> + #include <vector> + #include <string> diff --git a/external/pdfium/UnpackedTarball_pdfium.mk b/external/pdfium/UnpackedTarball_pdfium.mk index ac19d21c770b..9ae75e5b9c9b 100644 --- a/external/pdfium/UnpackedTarball_pdfium.mk +++ b/external/pdfium/UnpackedTarball_pdfium.mk @@ -25,6 +25,8 @@ pdfium_patches += bsd-time.patch.1 # --with-latest-c++: pdfium_patches += gcc-c++20-comparison.patch +pdfium_patches += include.patch + $(eval $(call gb_UnpackedTarball_UnpackedTarball,pdfium)) $(eval $(call gb_UnpackedTarball_set_tarball,pdfium,$(PDFIUM_TARBALL))) diff --git a/external/pdfium/include.patch b/external/pdfium/include.patch new file mode 100644 index 000000000000..75c0e3b9272a --- /dev/null +++ b/external/pdfium/include.patch @@ -0,0 +1,11 @@ +--- constants/annotation_flags.h ++++ constants/annotation_flags.h +@@ -5,6 +5,8 @@ + #ifndef CONSTANTS_ANNOTATION_FLAGS_H_ + #define CONSTANTS_ANNOTATION_FLAGS_H_ + ++#include <stdint.h> ++ + namespace pdfium { + namespace annotation_flags { + diff --git a/external/zxing/UnpackedTarball_zxing.mk b/external/zxing/UnpackedTarball_zxing.mk index ff5f45e71c30..a171c86de7db 100644 --- a/external/zxing/UnpackedTarball_zxing.mk +++ b/external/zxing/UnpackedTarball_zxing.mk @@ -19,6 +19,7 @@ $(eval $(call gb_UnpackedTarball_add_patches,zxing, \ external/zxing/0002-Update-stb_image_write-from-1.14-to-1.16.patch \ external/zxing/0003-Update-stb_image-from-2.25-to-2.27.patch \ external/zxing/0004-Apply-stb-PR-1223-to-stb_image.patch \ + external/zxing/include.patch.0 \ )) # vim: set noet sw=4 ts=4: diff --git a/external/zxing/include.patch.0 b/external/zxing/include.patch.0 new file mode 100644 index 000000000000..8852b533311d --- /dev/null +++ b/external/zxing/include.patch.0 @@ -0,0 +1,10 @@ +--- core/src/textcodec/JPTextEncoder.cpp ++++ core/src/textcodec/JPTextEncoder.cpp +@@ -36,6 +36,7 @@ + // and the grateful thanks of the Qt team. + + #include "JPTextEncoder.h" ++#include <stdint.h> + + /* + * This data is derived from Unicode 1.1, commit f1dd9ace19cb1c039ab06cd4d5cfe6a6712dcf41 Author: Rizal Muttaqin <riz_17_...@yahoo.co.id> AuthorDate: Mon Jun 20 06:25:27 2022 +0700 Commit: Andras Timar <andras.ti...@collabora.com> CommitDate: Fri Jun 24 13:42:29 2022 +0200 Sukapura: tdf#149008 differentiate Description and Caption icons Change-Id: I063e2d881fb17516dd2a76ede76d8d5b2831b1fb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136130 Tested-by: Jenkins Reviewed-by: Rizal Muttaqin <riz...@libreoffice.org> diff --git a/icon-themes/sukapura/cmd/32/objecttitledescription.png b/icon-themes/sukapura/cmd/32/objecttitledescription.png new file mode 100644 index 000000000000..324048800fef Binary files /dev/null and b/icon-themes/sukapura/cmd/32/objecttitledescription.png differ diff --git a/icon-themes/sukapura/cmd/lc_objecttitledescription.png b/icon-themes/sukapura/cmd/lc_objecttitledescription.png new file mode 100644 index 000000000000..5bc056916eee Binary files /dev/null and b/icon-themes/sukapura/cmd/lc_objecttitledescription.png differ diff --git a/icon-themes/sukapura/cmd/sc_objecttitledescription.png b/icon-themes/sukapura/cmd/sc_objecttitledescription.png new file mode 100644 index 000000000000..ddd1848d7e07 Binary files /dev/null and b/icon-themes/sukapura/cmd/sc_objecttitledescription.png differ diff --git a/icon-themes/sukapura/links.txt b/icon-themes/sukapura/links.txt index db58c33b1a6e..a19cd6b85d27 100644 --- a/icon-themes/sukapura/links.txt +++ b/icon-themes/sukapura/links.txt @@ -1,2764 +1,2761 @@ -# avmedia -# ============================================== -avmedia/res/av02048.png cmd/sc_open.png -avmedia/res/av02049.png cmd/sc_runbasic.png -avmedia/res/av02050.png cmd/sc_mediapause.png -avmedia/res/av02051.png cmd/sc_basicstop.png -avmedia/res/av02052.png cmd/sc_mediarepeat.png -avmedia/res/av02053.png cmd/sc_ok.png -avmedia/res/av02054.png cmd/sc_mediamute.png -avmedia/res/avl02048.png cmd/lc_open.png -avmedia/res/avl02049.png cmd/lc_runbasic.png -avmedia/res/avl02050.png cmd/lc_mediapause.png -avmedia/res/avl02051.png cmd/lc_basicstop.png -avmedia/res/avl02052.png cmd/lc_mediarepeat.png -avmedia/res/avl02053.png cmd/lc_ok.png -avmedia/res/avl02054.png cmd/lc_mediamute.png - -# arrangement -# ============================================== -cmd/32/objectbackone.png cmd/32/backward.png -cmd/32/objectforwardone.png cmd/32/forward.png - -cmd/lc_objectbackone.png cmd/lc_backward.png -cmd/lc_objectforwardone.png cmd/lc_forward.png - -cmd/sc_objectbackone.png cmd/sc_backward.png -cmd/sc_objectforwardone.png cmd/sc_forward.png - -# chart2 -# ============================================== -chart2/res/dataeditor_icon01.png cmd/sc_insertrowsafter.png -chart2/res/dataeditor_icon02.png cmd/sc_insertcolumnsafter.png -chart2/res/dataeditor_icon03.png cmd/sc_deleterows.png -chart2/res/dataeditor_icon04.png cmd/sc_deletecolumns.png -chart2/res/selectrange.png formula/res/refinp1.png - -cmd/32/charttitlemenu.png cmd/32/toggletitle.png -cmd/32/diagramaxisall.png cmd/32/diagramaxisxyz.png -cmd/32/diagramaxismenu.png cmd/32/diagramaxis.png -cmd/32/diagramgridmenu.png cmd/32/togglegridhorizontal.png -cmd/32/insertmenuaxes.png cmd/32/diagramaxis.png -cmd/32/insertmenugrids.png cmd/32/togglegridhorizontal.png -cmd/32/insertmenulegend.png cmd/32/legend.png - -cmd/lc_charttitlemenu.png cmd/lc_toggletitle.png -cmd/lc_diagramaxisall.png cmd/lc_diagramaxisxyz.png -cmd/lc_diagramaxismenu.png cmd/lc_diagramaxis.png -cmd/lc_diagramgridmenu.png cmd/lc_togglegridhorizontal.png -cmd/lc_insertmenuaxes.png cmd/lc_diagramaxis.png -cmd/lc_insertmenugrids.png cmd/lc_togglegridhorizontal.png -cmd/lc_insertmenulegend.png cmd/lc_legend.png - -cmd/sc_charttitlemenu.png cmd/sc_toggletitle.png -cmd/sc_diagramaxisall.png cmd/sc_diagramaxisxyz.png -cmd/sc_diagramaxismenu.png cmd/sc_diagramaxis.png -cmd/sc_diagramgridmenu.png cmd/sc_togglegridhorizontal.png -cmd/sc_insertmenuaxes.png cmd/sc_diagramaxis.png -cmd/sc_insertmenugrids.png cmd/sc_togglegridhorizontal.png -cmd/sc_insertmenulegend.png cmd/sc_legend.png - -# cmd -# ============================================== - -# Add -cmd/32/adddatefield.png cmd/32/datefield.png -cmd/32/addons.png cmd/32/insertplugin.png - -cmd/lc_adddatefield.png cmd/lc_datefield.png -cmd/lc_addons.png cmd/lc_insertplugin.png - -cmd/sc_adddatefield.png cmd/sc_datefield.png -cmd/sc_addons.png cmd/sc_insertplugin.png - -# tooltips -cmd/32/autoformatmenu.png cmd/32/autocorrectdlg.png -cmd/32/showinlinetooltips.png cmd/32/shownote.png - -cmd/lc_autoformatmenu.png cmd/lc_autocorrectdlg.png -cmd/lc_showinlinetooltips.png cmd/lc_shownote.png - -cmd/sc_autoformatmenu.png cmd/sc_autocorrectdlg.png -cmd/sc_showinlinetooltips.png cmd/sc_shownote.png - -# Insert -cmd/32/charactermenu.png cmd/32/fontdialog.png -cmd/32/fieldmenu.png cmd/32/addfield.png -cmd/32/graphicmenu.png cmd/32/avmediaplayer.png -cmd/32/insertauthorfield.png cmd/32/dbviewaliases.png -cmd/32/insertavmedia.png cmd/32/avmediaplayer.png -cmd/32/insertctrl.png cmd/32/inserttable.png -cmd/32/insertcurrencyfield.png cmd/32/currencyfield.png -cmd/32/insertdatefield.png cmd/32/datefield.png -cmd/32/insertedit.png cmd/32/edit.png -cmd/32/insertfield.png cmd/32/addfield.png -cmd/32/insertfilecontrol.png cmd/32/filecontrol.png -cmd/32/insertfilefield.png cmd/32/filefield.png -cmd/32/insertformattedfield.png cmd/32/formattedfield.png -cmd/32/insertformcheck.png cmd/32/checkbox.png -cmd/32/insertformcombo.png cmd/32/combobox.png -cmd/32/insertformlist.png cmd/32/listbox.png -cmd/32/insertformmenu.png cmd/32/choosecontrols.png -cmd/32/insertformradio.png cmd/32/radiobutton.png -cmd/32/insertformspin.png cmd/32/spinbutton.png -cmd/32/insertformula.png cmd/32/dbviewfunctions.png -cmd/32/insertformvscroll.png cmd/32/scrollbar.png -cmd/32/insertframeinteract.png cmd/32/insertframe.png -cmd/32/insertframeinteractnocolumns.png cmd/32/insertframe.png -cmd/32/insertimagecontrol.png cmd/32/insertgraphic.png -cmd/32/insertlistbox.png cmd/32/listbox.png -cmd/32/insertnumericfield.png cmd/32/numericfield.png -cmd/32/insertobjectchart.png cmd/32/drawchart.png -cmd/32/insertobjectdialog.png cmd/32/insertobject.png -cmd/32/insertobjectstarmath.png cmd/32/insertmath.png -cmd/32/insertpagefooter.png cmd/32/insertfooter.png -cmd/32/insertpageheader.png cmd/32/insertheader.png -cmd/32/insertpatternfield.png cmd/32/patternfield.png -cmd/32/insertpushbutton.png cmd/32/pushbutton.png -cmd/32/inserttextframe.png cmd/32/insertframe.png -cmd/32/inserttimefield.png cmd/32/timefield.png -cmd/32/insobjctrl.png cmd/32/newdoc.png -cmd/32/numberingmenu.png cmd/32/bulletsandnumberingdialog.png -cmd/32/paragraphmenu.png cmd/32/paragraphdialog.png -cmd/32/shapesmenu.png cmd/32/insertdraw.png -cmd/32/tracechangemode.png cmd/32/trackchanges.png -cmd/32/viewtrackchanges.png cmd/32/showtrackedchanges.png - -cmd/lc_charactermenu.png cmd/lc_fontdialog.png -cmd/lc_fieldmenu.png cmd/lc_addfield.png -cmd/lc_graphicmenu.png cmd/lc_avmediaplayer.png -cmd/lc_insertauthorfield.png cmd/lc_dbviewaliases.png -cmd/lc_insertavmedia.png cmd/lc_avmediaplayer.png -cmd/lc_insertctrl.png cmd/lc_inserttable.png -cmd/lc_insertcurrencyfield.png cmd/lc_currencyfield.png -cmd/lc_insertdatefield.png cmd/lc_datefield.png -cmd/lc_insertedit.png cmd/lc_edit.png -cmd/lc_insertfield.png cmd/lc_addfield.png -cmd/lc_insertfilecontrol.png cmd/lc_filecontrol.png -cmd/lc_insertfilefield.png cmd/lc_filefield.png -cmd/lc_insertformattedfield.png cmd/lc_formattedfield.png -cmd/lc_insertformcheck.png cmd/lc_checkbox.png -cmd/lc_insertformcombo.png cmd/lc_combobox.png -cmd/lc_insertformlist.png cmd/lc_listbox.png -cmd/lc_insertformmenu.png cmd/lc_choosecontrols.png -cmd/lc_insertformradio.png cmd/lc_radiobutton.png -cmd/lc_insertformspin.png cmd/lc_spinbutton.png -cmd/lc_insertformula.png cmd/lc_dbviewfunctions.png -cmd/lc_insertformvscroll.png cmd/lc_scrollbar.png -cmd/lc_insertframeinteract.png cmd/lc_insertframe.png -cmd/lc_insertframeinteractnocolumns.png cmd/lc_insertframe.png -cmd/lc_insertimagecontrol.png cmd/lc_insertgraphic.png -cmd/lc_insertlistbox.png cmd/lc_listbox.png -cmd/lc_insertnumericfield.png cmd/lc_numericfield.png -cmd/lc_insertobjectchart.png cmd/lc_drawchart.png -cmd/lc_insertobjectdialog.png cmd/lc_insertobject.png -cmd/lc_insertobjectstarmath.png cmd/lc_insertmath.png -cmd/lc_insertpagefooter.png cmd/lc_insertfooter.png -cmd/lc_insertpageheader.png cmd/lc_insertheader.png -cmd/lc_insertpatternfield.png cmd/lc_patternfield.png -cmd/lc_insertpushbutton.png cmd/lc_pushbutton.png -cmd/lc_inserttextframe.png cmd/lc_insertframe.png -cmd/lc_inserttimefield.png cmd/lc_timefield.png -cmd/lc_insobjctrl.png cmd/lc_newdoc.png -cmd/lc_numberingmenu.png cmd/lc_bulletsandnumberingdialog.png -cmd/lc_paragraphmenu.png cmd/lc_paragraphdialog.png -cmd/lc_shapesmenu.png cmd/lc_insertdraw.png -cmd/lc_tracechangemode.png cmd/lc_trackchanges.png -cmd/lc_viewtrackchanges.png cmd/lc_showtrackedchanges.png - -cmd/sc_charactermenu.png cmd/sc_fontdialog.png -cmd/sc_fieldmenu.png cmd/sc_addfield.png -cmd/sc_graphicmenu.png cmd/sc_avmediaplayer.png -cmd/sc_insertauthorfield.png cmd/sc_dbviewaliases.png -cmd/sc_insertavmedia.png cmd/sc_avmediaplayer.png -cmd/sc_insertctrl.png cmd/sc_inserttable.png -cmd/sc_insertcurrencyfield.png cmd/sc_currencyfield.png -cmd/sc_insertdatefield.png cmd/sc_datefield.png -cmd/sc_insertedit.png cmd/sc_edit.png -cmd/sc_insertfield.png cmd/sc_addfield.png -cmd/sc_insertfilecontrol.png cmd/sc_filecontrol.png -cmd/sc_insertfilefield.png cmd/sc_filefield.png -cmd/sc_insertformattedfield.png cmd/sc_formattedfield.png -cmd/sc_insertformcheck.png cmd/sc_checkbox.png -cmd/sc_insertformcombo.png cmd/sc_combobox.png -cmd/sc_insertformlist.png cmd/sc_listbox.png -cmd/sc_insertformmenu.png cmd/sc_choosecontrols.png -cmd/sc_insertformradio.png cmd/sc_radiobutton.png -cmd/sc_insertformspin.png cmd/sc_spinbutton.png -cmd/sc_insertformula.png cmd/sc_dbviewfunctions.png -cmd/sc_insertformvscroll.png cmd/sc_scrollbar.png -cmd/sc_insertframeinteract.png cmd/sc_insertframe.png -cmd/sc_insertframeinteractnocolumns.png cmd/sc_insertframe.png -cmd/sc_insertimagecontrol.png cmd/sc_insertgraphic.png -cmd/sc_insertlistbox.png cmd/sc_listbox.png -cmd/sc_insertnumericfield.png cmd/sc_numericfield.png -cmd/sc_insertobjectchart.png cmd/sc_drawchart.png -cmd/sc_insertobjectdialog.png cmd/sc_insertobject.png -cmd/sc_insertobjectstarmath.png cmd/sc_insertmath.png -cmd/sc_insertpagefooter.png cmd/sc_insertfooter.png -cmd/sc_insertpageheader.png cmd/sc_insertheader.png -cmd/sc_insertpatternfield.png cmd/sc_patternfield.png -cmd/sc_insertpushbutton.png cmd/sc_pushbutton.png -cmd/sc_inserttextframe.png cmd/sc_insertframe.png -cmd/sc_inserttimefield.png cmd/sc_timefield.png -cmd/sc_insobjctrl.png cmd/sc_newdoc.png -cmd/sc_numberingmenu.png cmd/sc_bulletsandnumberingdialog.png -cmd/sc_paragraphmenu.png cmd/sc_paragraphdialog.png -cmd/sc_shapesmenu.png cmd/sc_insertdraw.png -cmd/sc_tracechangemode.png cmd/sc_trackchanges.png -cmd/sc_viewtrackchanges.png cmd/sc_showtrackedchanges.png - - -#View Menu -cmd/32/changesmenu.png cmd/32/trackchanges.png - -cmd/sc_changesmenu.png cmd/sc_trackchanges.png - -cmd/lc_changesmenu.png cmd/lc_trackchanges.png - -# Zoom -cmd/32/adjust.png cmd/32/zoomoptimal.png -cmd/32/previewzoom.png cmd/32/zoom.png -cmd/32/view100.png cmd/32/zoom100percent.png -cmd/32/zoomminus.png cmd/32/zoomout.png -cmd/32/zoomplus.png cmd/32/zoomin.png -cmd/32/zoomtoolbox.png cmd/32/zoom.png - -cmd/lc_adjust.png cmd/lc_zoomoptimal.png -cmd/lc_previewzoom.png cmd/lc_zoom.png -cmd/lc_view100.png cmd/lc_zoom100percent.png -cmd/lc_zoomminus.png cmd/lc_zoomout.png -cmd/lc_zoomplus.png cmd/lc_zoomin.png -cmd/lc_zoomtoolbox.png cmd/lc_zoom.png - -cmd/sc_adjust.png cmd/sc_zoomoptimal.png -cmd/sc_previewzoom.png cmd/sc_zoom.png -cmd/sc_view100.png cmd/sc_zoom100percent.png -cmd/sc_zoomminus.png cmd/sc_zoomout.png -cmd/sc_zoomplus.png cmd/sc_zoomin.png -cmd/sc_zoomtoolbox.png cmd/sc_zoom.png - -# Save -cmd/32/savegraphic.png cmd/32/save.png - -cmd/lc_savegraphic.png cmd/lc_save.png - -cmd/sc_savegraphic.png cmd/sc_save.png - -# Text -cmd/32/drawtext.png cmd/32/text.png -cmd/32/fontheight.png cmd/32/scaletext.png -cmd/32/fontworkcharacterspacingfloater.png cmd/32/spacing.png -cmd/32/textfittosizetool.png cmd/32/text_marquee.png -cmd/32/texttoolbox.png cmd/32/text.png - -cmd/lc_drawtext.png cmd/lc_text.png -cmd/lc_fontheight.png cmd/lc_scaletext.png -cmd/lc_fontworkcharacterspacingfloater.png cmd/lc_spacing.png -cmd/lc_textfittosizetool.png cmd/lc_text_marquee.png -cmd/lc_texttoolbox.png cmd/lc_text.png - -cmd/sc_drawtext.png cmd/sc_text.png -cmd/sc_fontheight.png cmd/sc_scaletext.png -cmd/sc_fontworkcharacterspacingfloater.png cmd/sc_spacing.png -cmd/sc_textfittosizetool.png cmd/sc_text_marquee.png -cmd/sc_texttoolbox.png cmd/sc_text.png - -# cmd 3d -cmd/32/convertinto3dlathefast.png cmd/32/convertinto3dlathe.png -cmd/32/extrusiontoggle.png cmd/32/convertinto3d.png -cmd/32/objects3dtoolbox.png cmd/32/cube.png -cmd/32/view3d.png cmd/32/cube.png - -cmd/lc_convertinto3dlathefast.png cmd/lc_convertinto3dlathe.png -cmd/lc_extrusiontoggle.png cmd/lc_convertinto3d.png -cmd/lc_objects3dtoolbox.png cmd/lc_cube.png -cmd/lc_view3d.png cmd/lc_cube.png - -cmd/sc_convertinto3dlathefast.png cmd/sc_convertinto3dlathe.png -cmd/sc_extrusiontoggle.png cmd/sc_convertinto3d.png -cmd/sc_objects3dtoolbox.png cmd/sc_cube.png -cmd/sc_view3d.png cmd/sc_cube.png - -# Control -cmd/32/config.png cmd/32/choosecontrols.png - -cmd/lc_config.png cmd/lc_choosecontrols.png - -cmd/sc_config.png cmd/sc_choosecontrols.png - -# Formatmenu -cmd/32/anchormenu.png cmd/32/toggleanchortype.png -cmd/32/conditionalformatmenu.png cmd/32/colorscaleformatdialog.png -cmd/32/formatbulletsmenu.png cmd/32/defaultbullet.png -cmd/32/formatframemenu.png cmd/32/framedialog.png -cmd/32/formatimagemenu.png cmd/32/graphic.png -cmd/32/formatspacingmenu.png cmd/32/spacepara15.png -cmd/32/formattextmenu.png cmd/32/charfontname.png -cmd/32/spacepara115.png cmd/32/spacepara1.png -cmd/32/textalign.png cmd/32/alignblock.png - -cmd/lc_anchormenu.png cmd/lc_toggleanchortype.png -cmd/lc_conditionalformatmenu.png cmd/lc_colorscaleformatdialog.png -cmd/lc_formatbulletsmenu.png cmd/lc_defaultbullet.png -cmd/lc_formatframemenu.png cmd/lc_framedialog.png -cmd/lc_formatimagemenu.png cmd/lc_graphicdialog.png -cmd/lc_formatspacingmenu.png cmd/lc_spacepara15.png -cmd/lc_formattextmenu.png cmd/lc_charfontname.png -cmd/lc_spacepara115.png cmd/lc_spacepara1.png -cmd/lc_textalign.png cmd/lc_alignblock.png - -cmd/sc_anchormenu.png cmd/sc_toggleanchortype.png -cmd/sc_conditionalformatmenu.png cmd/sc_colorscaleformatdialog.png -cmd/sc_formatbulletsmenu.png cmd/sc_defaultbullet.png -cmd/sc_formatframemenu.png cmd/sc_framedialog.png -cmd/sc_formatimagemenu.png cmd/sc_graphicdialog.png -cmd/sc_formatspacingmenu.png cmd/sc_spacepara15.png -cmd/sc_formattextmenu.png cmd/sc_charfontname.png -cmd/sc_spacepara115.png cmd/sc_spacepara1.png -cmd/sc_textalign.png cmd/sc_alignblock.png - -# Url -cmd/32/openurl.png cmd/32/browseview.png -cmd/32/webhtml.png cmd/32/browseview.png - -cmd/lc_openurl.png cmd/lc_browseview.png -cmd/lc_webhtml.png cmd/lc_browseview.png - -cmd/sc_openurl.png cmd/sc_browseview.png -cmd/sc_webhtml.png cmd/sc_browseview.png - -# Form -cmd/32/hscroll.png cmd/32/hscrollbar.png -cmd/32/insertformhscroll.png cmd/32/hscrollbar.png -cmd/32/scrollbarmenu.png cmd/32/scrollbar.png -cmd/32/vscroll.png cmd/32/scrollbar.png -cmd/32/vscrollbar.png cmd/32/scrollbar.png - -cmd/lc_hscroll.png cmd/lc_hscrollbar.png -cmd/lc_insertformhscroll.png cmd/lc_hscrollbar.png -cmd/lc_scrollbarmenu.png cmd/lc_scrollbar.png -cmd/lc_vscroll.png cmd/lc_scrollbar.png -cmd/lc_vscrollbar.png cmd/lc_scrollbar.png - -cmd/sc_hscroll.png cmd/sc_hscrollbar.png -cmd/sc_insertformhscroll.png cmd/sc_hscrollbar.png -cmd/sc_scrollbarmenu.png cmd/sc_scrollbar.png -cmd/sc_vscroll.png cmd/sc_scrollbar.png -cmd/sc_vscrollbar.png cmd/sc_scrollbar.png - -# Tools -cmd/32/languagemenu.png cmd/32/managelanguage.png -cmd/lc_languagemenu.png cmd/lc_managelanguage.png -cmd/sc_languagemenu.png cmd/sc_managelanguage.png - - -# Annotations -cmd/32/acceptchanges.png cmd/32/trackchangesbar.png -cmd/32/commentchange.png cmd/32/commentchangetracking.png -cmd/32/deleteallnotes.png cmd/32/deleteallannotation.png -cmd/32/deletecomment.png cmd/32/deleteannotation.png -cmd/32/deletenote.png cmd/32/deleteannotation.png -cmd/32/insertannotation.png cmd/32/shownote.png -cmd/32/notevisible.png cmd/32/shownote.png -cmd/32/showallnotes.png cmd/32/showannotations.png -cmd/32/showchanges.png cmd/32/showtrackedchanges.png - -cmd/lc_acceptchanges.png cmd/lc_trackchangesbar.png -cmd/lc_commentchange.png cmd/lc_commentchangetracking.png -cmd/lc_deleteallnotes.png cmd/lc_deleteallannotation.png -cmd/lc_deletecomment.png cmd/lc_deleteannotation.png -cmd/lc_deletenote.png cmd/lc_deleteannotation.png -cmd/lc_insertannotation.png cmd/lc_shownote.png -cmd/lc_notevisible.png cmd/lc_shownote.png -cmd/lc_showallnotes.png cmd/lc_showannotations.png -cmd/lc_showchanges.png cmd/lc_showtrackedchanges.png - -cmd/sc_acceptchanges.png cmd/sc_trackchangesbar.png -cmd/sc_commentchange.png cmd/sc_commentchangetracking.png -cmd/sc_deleteallnotes.png cmd/sc_deleteallannotation.png -cmd/sc_deletecomment.png cmd/sc_deleteannotation.png -cmd/sc_deletenote.png cmd/sc_deleteannotation.png -cmd/sc_formatallnotes.png cmd/sc_editannotation.png -cmd/sc_insertannotation.png cmd/sc_shownote.png -cmd/sc_notevisible.png cmd/sc_shownote.png -cmd/sc_showallnotes.png cmd/sc_showannotations.png -cmd/sc_showchanges.png cmd/sc_showtrackedchanges.png - -# Locale language support -cmd/32/ar/bulletliststyle.png cmd/32/ar/defaultbullet.png -cmd/32/ar/linenumberdialog.png cmd/32/ar/linenumberingdialog.png -cmd/32/ar/numberliststyle.png cmd/32/ar/defaultnumbering.png -cmd/32/ar/outlinebullet.png cmd/32/ar/bulletsandnumberingdialog.png -cmd/32/ar/recundo.png cmd/32/redo.png -cmd/32/ar/redo.png cmd/32/undo.png -cmd/32/ar/undo.png cmd/32/redo.png -cmd/32/bg/addtextbox.png cmd/32/bg/insertfixedtext.png -cmd/32/bg/autoformatmenu.png cmd/32/bg/autocorrectdlg.png -cmd/32/bg/sortdown.png cmd/32/bg/sortdescending.png -cmd/32/bg/sortup.png cmd/32/bg/sortascending.png -cmd/32/bg/spelldialog.png cmd/32/bg/spelling.png -cmd/32/bg/spellingandgrammardialog.png cmd/32/bg/spelling.png -cmd/32/bg/tablesort.png cmd/32/bg/sortascending.png -cmd/32/bg/textformfield.png cmd/32/bg/edit.png -cmd/32/bg/underline.png cmd/32/hu/underline.png -cmd/32/bg/underlinedouble.png cmd/32/hu/underlinedouble.png -cmd/32/bg/underlinesimple.png cmd/32/hu/underline.png -cmd/32/bg/underlinesingle.png cmd/32/hu/underline.png -cmd/32/es/italic.png cmd/32/de/italic.png -cmd/32/es/numberformatdecdecimals.png cmd/32/de/numberformatdecdecimals.png -cmd/32/es/numberformatdecimal.png cmd/32/de/numberformatdecimal.png -cmd/32/es/numberformatincdecimals.png cmd/32/de/numberformatincdecimals.png -cmd/32/es/numberformatthousands.png cmd/32/de/numberformatthousands.png -cmd/32/es/underlinesimple.png cmd/32/es/underline.png -cmd/32/es/underlinesingle.png cmd/32/es/underline.png -cmd/32/fa/absoluterecord.png cmd/32/ar/absoluterecord.png -cmd/32/fa/alphaliststyle.png cmd/32/ar/alphaliststyle.png -cmd/32/fa/alphalowliststyle.png cmd/32/ar/alphalowliststyle.png -cmd/32/fa/bulletliststyle.png cmd/32/ar/defaultbullet.png -cmd/32/fa/bulletsandnumberingdialog.png cmd/32/ar/bulletsandnumberingdialog.png -cmd/32/fa/chapternumberingdialog.png cmd/32/ar/chapternumberingdialog.png -cmd/32/fa/continuenumbering.png cmd/32/ar/continuenumbering.png -cmd/32/fa/defaultbullet.png cmd/32/ar/defaultbullet.png -cmd/32/fa/defaultnumbering.png cmd/32/ar/defaultnumbering.png -cmd/32/fa/deleterecord.png cmd/32/ar/deleterecord.png -cmd/32/fa/insertneutralparagraph.png cmd/32/ar/insertneutralparagraph.png -cmd/32/fa/linenumberdialog.png cmd/32/ar/linenumberingdialog.png -cmd/32/fa/linenumberingdialog.png cmd/32/ar/linenumberingdialog.png -cmd/32/fa/newrecord.png cmd/32/ar/newrecord.png -cmd/32/fa/numberingstart.png cmd/32/ar/numberingstart.png -cmd/32/fa/numberliststyle.png cmd/32/ar/defaultnumbering.png -cmd/32/fa/outlinebullet.png cmd/32/ar/bulletsandnumberingdialog.png -cmd/32/fa/recsave.png cmd/32/ar/recsave.png -cmd/32/fa/recundo.png cmd/32/redo.png -cmd/32/fa/redo.png cmd/32/undo.png -cmd/32/fa/removebullets.png cmd/32/ar/removebullets.png -cmd/32/fa/romanliststyle.png cmd/32/ar/romanliststyle.png -cmd/32/fa/romanlowliststyle.png cmd/32/ar/romanlowliststyle.png -cmd/32/fa/setoutline.png cmd/32/ar/setoutline.png -cmd/32/fa/undo.png cmd/32/redo.png -cmd/32/fr/numberformatdecdecimals.png cmd/32/de/numberformatdecdecimals.png -cmd/32/fr/numberformatdecimal.png cmd/32/de/numberformatdecimal.png -cmd/32/fr/numberformatincdecimals.png cmd/32/de/numberformatincdecimals.png -cmd/32/fr/numberformatthousands.png cmd/32/de/numberformatthousands.png -cmd/32/fr/underline.png cmd/32/es/underline.png -cmd/32/fr/underlinedouble.png cmd/32/es/underlinedouble.png -cmd/32/fr/underlinesimple.png cmd/32/es/underline.png -cmd/32/fr/underlinesingle.png cmd/32/es/underline.png -cmd/32/he/absoluterecord.png cmd/32/ar/absoluterecord.png -cmd/32/he/alphaliststyle.png cmd/32/ar/alphaliststyle.png -cmd/32/he/alphalowliststyle.png cmd/32/ar/alphalowliststyle.png -cmd/32/he/bulletliststyle.png cmd/32/ar/defaultbullet.png -cmd/32/he/bulletsandnumberingdialog.png cmd/32/ar/bulletsandnumberingdialog.png -cmd/32/he/chapternumberingdialog.png cmd/32/ar/chapternumberingdialog.png -cmd/32/he/continuenumbering.png cmd/32/ar/continuenumbering.png -cmd/32/he/defaultbullet.png cmd/32/ar/defaultbullet.png -cmd/32/he/defaultnumbering.png cmd/32/ar/defaultnumbering.png -cmd/32/he/deleterecord.png cmd/32/ar/deleterecord.png -cmd/32/he/insertneutralparagraph.png cmd/32/ar/insertneutralparagraph.png -cmd/32/he/linenumberdialog.png cmd/32/ar/linenumberingdialog.png -cmd/32/he/linenumberingdialog.png cmd/32/ar/linenumberingdialog.png -cmd/32/he/newrecord.png cmd/32/ar/newrecord.png -cmd/32/he/numberingstart.png cmd/32/ar/numberingstart.png -cmd/32/he/numberliststyle.png cmd/32/ar/defaultnumbering.png -cmd/32/he/outlinebullet.png cmd/32/ar/bulletsandnumberingdialog.png -cmd/32/he/recsave.png cmd/32/ar/recsave.png -cmd/32/he/recundo.png cmd/32/redo.png -cmd/32/he/redo.png cmd/32/undo.png -cmd/32/he/removebullets.png cmd/32/ar/removebullets.png -cmd/32/he/romanliststyle.png cmd/32/ar/romanliststyle.png -cmd/32/he/romanlowliststyle.png cmd/32/ar/romanlowliststyle.png -cmd/32/he/setoutline.png cmd/32/ar/setoutline.png -cmd/32/he/undo.png cmd/32/redo.png -cmd/32/hu/bold.png cmd/32/de/bold.png -cmd/32/hu/underlinesimple.png cmd/32/hu/underline.png -cmd/32/hu/underlinesingle.png cmd/32/hu/underline.png -cmd/32/id/numberformatdecdecimals.png cmd/32/de/numberformatdecdecimals.png -cmd/32/id/numberformatdecimal.png cmd/32/de/numberformatdecimal.png -cmd/32/id/numberformatincdecimals.png cmd/32/de/numberformatincdecimals.png -cmd/32/id/numberformatthousands.png cmd/32/de/numberformatthousands.png -cmd/32/it/bold.png cmd/32/fr/bold.png -cmd/32/it/underline.png cmd/32/es/underline.png -cmd/32/it/underlinedouble.png cmd/32/es/underlinedouble.png -cmd/32/it/underlinesimple.png cmd/32/es/underline.png -cmd/32/it/underlinesingle.png cmd/32/es/underline.png -cmd/32/km/underlinesimple.png cmd/32/km/underline.png -cmd/32/km/underlinesingle.png cmd/32/km/underline.png -cmd/32/ko/charactermenu.png cmd/32/ko/fontdialog.png -cmd/32/ko/drawtext.png cmd/32/ko/text.png -cmd/32/ko/editstyled.png cmd/32/ko/editstyle.png -cmd/32/ko/fontcolor.png cmd/32/ko/color.png -cmd/32/ko/fontheight.png cmd/32/ko/scaletext.png -cmd/32/ko/formatobjectmenu.png cmd/32/ko/text.png -cmd/32/ko/formattextmenu.png cmd/32/ko/charfontname.png -cmd/32/ko/ordercrit.png cmd/32/ko/datasort.png -cmd/32/ko/sortdown.png cmd/32/ko/sortdescending.png -cmd/32/ko/sortup.png cmd/32/ko/sortascending.png -cmd/32/ko/tablesort.png cmd/32/ko/datasort.png -cmd/32/ko/textattributes.png cmd/32/ko/fontdialog.png -cmd/32/ko/texttoolbox.png cmd/32/ko/text.png -cmd/32/ko/underlinesimple.png cmd/32/ko/underline.png -cmd/32/ko/underlinesingle.png cmd/32/ko/underline.png -cmd/32/ko/viewsidebarstyles.png cmd/32/ko/designerdialog.png -cmd/32/nl/italic.png cmd/32/it/italic.png -cmd/32/nl/underlinesimple.png cmd/32/nl/underline.png -cmd/32/nl/underlinesingle.png cmd/32/nl/underline.png -cmd/32/pl/bold.png cmd/32/fr/bold.png -cmd/32/pl/italic.png cmd/32/de/italic.png -cmd/32/pl/underlinesimple.png cmd/32/pl/underline.png -cmd/32/pl/underlinesingle.png cmd/32/pl/underline.png -cmd/32/pt-BR/bold.png cmd/32/es/bold.png -cmd/32/pt-BR/underline.png cmd/32/es/underline.png -cmd/32/pt-BR/underlinedouble.png cmd/32/es/underlinedouble.png -cmd/32/pt-BR/underlinesimple.png cmd/32/es/underline.png -cmd/32/pt-BR/underlinesingle.png cmd/32/es/underline.png -cmd/32/pt/bold.png cmd/32/es/bold.png -cmd/32/pt/underline.png cmd/32/es/underline.png -cmd/32/pt/underlinedouble.png cmd/32/es/underlinedouble.png -cmd/32/pt/underlinesimple.png cmd/32/es/underline.png -cmd/32/pt/underlinesingle.png cmd/32/es/underline.png -cmd/32/ru/italic.png cmd/32/de/italic.png -cmd/32/ru/underlinesimple.png cmd/32/ru/underline.png -cmd/32/ru/underlinesingle.png cmd/32/ru/underline.png -cmd/32/sl/underline.png cmd/32/pl/underline.png -cmd/32/sl/underlinedouble.png cmd/32/pl/underlinedouble.png -cmd/32/sl/underlinesimple.png cmd/32/pl/underline.png -cmd/32/sl/underlinesingle.png cmd/32/pl/underline.png -cmd/32/sv/bold.png cmd/32/de/bold.png -cmd/32/sv/italic.png cmd/32/de/italic.png -cmd/32/tr/bold.png cmd/32/sl/bold.png -cmd/32/tr/underline.png cmd/32/hu/underline.png -cmd/32/tr/underlinedouble.png cmd/32/hu/underlinedouble.png -cmd/32/tr/underlinesimple.png cmd/32/hu/underline.png -cmd/32/tr/underlinesingle.png cmd/32/hu/underline.png -cmd/32/underlinesimple.png cmd/32/underline.png -cmd/32/underlinesingle.png cmd/32/underline.png -cmd/32/ur/absoluterecord.png cmd/32/ar/absoluterecord.png -cmd/32/ur/alphaliststyle.png cmd/32/ar/alphaliststyle.png -cmd/32/ur/alphalowliststyle.png cmd/32/ar/alphalowliststyle.png -cmd/32/ur/bulletliststyle.png cmd/32/ar/defaultbullet.png -cmd/32/ur/bulletsandnumberingdialog.png cmd/32/ar/bulletsandnumberingdialog.png -cmd/32/ur/chapternumberingdialog.png cmd/32/ar/chapternumberingdialog.png -cmd/32/ur/continuenumbering.png cmd/32/ar/continuenumbering.png -cmd/32/ur/defaultbullet.png cmd/32/ar/defaultbullet.png -cmd/32/ur/defaultnumbering.png cmd/32/ar/defaultnumbering.png -cmd/32/ur/deleterecord.png cmd/32/ar/deleterecord.png -cmd/32/ur/insertneutralparagraph.png cmd/32/ar/insertneutralparagraph.png -cmd/32/ur/linenumberdialog.png cmd/32/ar/linenumberingdialog.png -cmd/32/ur/linenumberingdialog.png cmd/32/ar/linenumberingdialog.png -cmd/32/ur/newrecord.png cmd/32/ar/newrecord.png -cmd/32/ur/numberingstart.png cmd/32/ar/numberingstart.png -cmd/32/ur/numberliststyle.png cmd/32/ar/defaultnumbering.png -cmd/32/ur/outlinebullet.png cmd/32/ar/bulletsandnumberingdialog.png -cmd/32/ur/recsave.png cmd/32/ar/recsave.png -cmd/32/ur/recundo.png cmd/32/redo.png -cmd/32/ur/redo.png cmd/32/undo.png -cmd/32/ur/removebullets.png cmd/32/ar/removebullets.png -cmd/32/ur/romanliststyle.png cmd/32/ar/romanliststyle.png -cmd/32/ur/romanlowliststyle.png cmd/32/ar/romanlowliststyle.png -cmd/32/ur/setoutline.png cmd/32/ar/setoutline.png -cmd/32/ur/undo.png cmd/32/redo.png -cmd/ar/lc_bulletliststyle.png cmd/ar/lc_defaultbullet.png -cmd/ar/lc_numberliststyle.png cmd/ar/lc_defaultnumbering.png -cmd/ar/lc_outlinebullet.png cmd/ar/lc_bulletsandnumberingdialog.png -cmd/ar/lc_recundo.png cmd/lc_redo.png -cmd/ar/lc_redo.png cmd/lc_undo.png -cmd/ar/lc_undo.png cmd/lc_redo.png -cmd/ar/sc_bulletliststyle.png cmd/ar/sc_defaultbullet.png -cmd/ar/sc_numberliststyle.png cmd/ar/sc_defaultnumbering.png -cmd/ar/sc_outlinebullet.png cmd/ar/sc_bulletsandnumberingdialog.png -cmd/ar/sc_recundo.png cmd/sc_redo.png -cmd/ar/sc_redo.png cmd/sc_undo.png -cmd/ar/sc_undo.png cmd/sc_redo.png -cmd/bg/lc_addtextbox.png cmd/bg/lc_insertfixedtext.png -cmd/bg/lc_autoformatmenu.png cmd/bg/lc_autocorrectdlg.png -cmd/bg/lc_sortdown.png cmd/bg/lc_sortdescending.png -cmd/bg/lc_sortup.png cmd/bg/lc_sortascending.png -cmd/bg/lc_spelldialog.png cmd/bg/lc_spelling.png -cmd/bg/lc_spellingandgrammardialog.png cmd/bg/lc_spelling.png -cmd/bg/lc_tablesort.png cmd/bg/lc_sortascending.png -cmd/bg/lc_textformfield.png cmd/bg/lc_edit.png -cmd/bg/lc_underline.png cmd/hu/lc_underline.png -cmd/bg/lc_underlinedouble.png cmd/hu/lc_underlinedouble.png -cmd/bg/lc_underlinesimple.png cmd/hu/lc_underline.png -cmd/bg/lc_underlinesingle.png cmd/hu/lc_underline.png -cmd/bg/sc_addtextbox.png cmd/bg/sc_insertfixedtext.png -cmd/bg/sc_autoformatmenu.png cmd/bg/sc_autocorrectdlg.png -cmd/bg/sc_sortdown.png cmd/bg/sc_sortdescending.png -cmd/bg/sc_sortup.png cmd/bg/sc_sortascending.png -cmd/bg/sc_spelldialog.png cmd/bg/sc_spelling.png -cmd/bg/sc_spellingandgrammardialog.png cmd/bg/sc_spelling.png -cmd/bg/sc_tablesort.png cmd/bg/sc_sortascending.png -cmd/bg/sc_textformfield.png cmd/bg/sc_edit.png -cmd/bg/sc_underline.png cmd/hu/sc_underline.png -cmd/bg/sc_underlinedouble.png cmd/hu/sc_underlinedouble.png -cmd/bg/sc_underlinesimple.png cmd/hu/sc_underline.png -cmd/bg/sc_underlinesingle.png cmd/hu/sc_underline.png -cmd/es/lc_italic.png cmd/de/lc_italic.png -cmd/es/lc_numberformatdecdecimals.png cmd/de/lc_numberformatdecdecimals.png -cmd/es/lc_numberformatdecimal.png cmd/de/lc_numberformatdecimal.png -cmd/es/lc_numberformatincdecimals.png cmd/de/lc_numberformatincdecimals.png -cmd/es/lc_numberformatthousands.png cmd/de/lc_numberformatthousands.png -cmd/es/lc_underlinesimple.png cmd/es/lc_underline.png -cmd/es/lc_underlinesingle.png cmd/es/lc_underline.png -cmd/es/sc_italic.png cmd/de/sc_italic.png -cmd/es/sc_numberformatdecdecimals.png cmd/de/sc_numberformatdecdecimals.png -cmd/es/sc_numberformatdecimal.png cmd/de/sc_numberformatdecimal.png -cmd/es/sc_numberformatincdecimals.png cmd/de/sc_numberformatincdecimals.png -cmd/es/sc_numberformatthousands.png cmd/de/sc_numberformatthousands.png -cmd/es/sc_underlinesimple.png cmd/es/sc_underline.png -cmd/es/sc_underlinesingle.png cmd/es/sc_underline.png -cmd/fa/lc_absoluterecord.png cmd/ar/lc_absoluterecord.png -cmd/fa/lc_alphaliststyle.png cmd/ar/lc_alphaliststyle.png -cmd/fa/lc_alphalowliststyle.png cmd/ar/lc_alphalowliststyle.png -cmd/fa/lc_bulletliststyle.png cmd/ar/lc_defaultbullet.png -cmd/fa/lc_bulletsandnumberingdialog.png cmd/ar/lc_bulletsandnumberingdialog.png -cmd/fa/lc_chapternumberingdialog.png cmd/ar/lc_chapternumberingdialog.png -cmd/fa/lc_continuenumbering.png cmd/ar/lc_continuenumbering.png -cmd/fa/lc_defaultbullet.png cmd/ar/lc_defaultbullet.png -cmd/fa/lc_defaultnumbering.png cmd/ar/lc_defaultnumbering.png -cmd/fa/lc_deleterecord.png cmd/ar/lc_deleterecord.png -cmd/fa/lc_insertneutralparagraph.png cmd/ar/lc_insertneutralparagraph.png -cmd/fa/lc_linenumberdialog.png cmd/ar/lc_linenumberingdialog.png -cmd/fa/lc_linenumberingdialog.png cmd/ar/sc_linenumberingdialog.png -cmd/fa/lc_newrecord.png cmd/ar/lc_newrecord.png -cmd/fa/lc_numberingstart.png cmd/ar/lc_numberingstart.png -cmd/fa/lc_numberliststyle.png cmd/ar/lc_defaultnumbering.png -cmd/fa/lc_outlinebullet.png cmd/ar/lc_bulletsandnumberingdialog.png -cmd/fa/lc_recsave.png cmd/ar/lc_recsave.png -cmd/fa/lc_recundo.png cmd/lc_redo.png -cmd/fa/lc_redo.png cmd/lc_undo.png -cmd/fa/lc_removebullets.png cmd/ar/lc_removebullets.png -cmd/fa/lc_romanliststyle.png cmd/ar/lc_romanliststyle.png -cmd/fa/lc_romanlowliststyle.png cmd/ar/lc_romanlowliststyle.png -cmd/fa/lc_setoutline.png cmd/ar/lc_setoutline.png -cmd/fa/lc_undo.png cmd/lc_redo.png -cmd/fa/sc_absoluterecord.png cmd/ar/sc_absoluterecord.png -cmd/fa/sc_alphaliststyle.png cmd/ar/sc_alphaliststyle.png -cmd/fa/sc_alphalowliststyle.png cmd/ar/sc_alphalowliststyle.png -cmd/fa/sc_bulletliststyle.png cmd/ar/sc_defaultbullet.png -cmd/fa/sc_bulletsandnumberingdialog.png cmd/ar/sc_bulletsandnumberingdialog.png -cmd/fa/sc_chapternumberingdialog.png cmd/ar/sc_chapternumberingdialog.png -cmd/fa/sc_continuenumbering.png cmd/ar/sc_continuenumbering.png -cmd/fa/sc_defaultbullet.png cmd/ar/sc_defaultbullet.png -cmd/fa/sc_defaultnumbering.png cmd/ar/sc_defaultnumbering.png -cmd/fa/sc_deleterecord.png cmd/ar/sc_deleterecord.png -cmd/fa/sc_insertneutralparagraph.png cmd/ar/sc_insertneutralparagraph.png -cmd/fa/sc_linenumberdialog.png cmd/ar/sc_linenumberingdialog.png -cmd/fa/sc_linenumberingdialog.png cmd/ar/sc_linenumberingdialog.png -cmd/fa/sc_newrecord.png cmd/ar/sc_newrecord.png -cmd/fa/sc_numberingstart.png cmd/ar/sc_numberingstart.png -cmd/fa/sc_numberliststyle.png cmd/ar/sc_defaultnumbering.png -cmd/fa/sc_outlinebullet.png cmd/ar/sc_bulletsandnumberingdialog.png -cmd/fa/sc_recsave.png cmd/ar/sc_recsave.png -cmd/fa/sc_recundo.png cmd/sc_redo.png -cmd/fa/sc_redo.png cmd/sc_undo.png -cmd/fa/sc_removebullets.png cmd/ar/sc_removebullets.png -cmd/fa/sc_romanliststyle.png cmd/ar/sc_romanliststyle.png -cmd/fa/sc_romanlowliststyle.png cmd/ar/sc_romanlowliststyle.png -cmd/fa/sc_setoutline.png cmd/ar/sc_setoutline.png -cmd/fa/sc_undo.png cmd/sc_redo.png -cmd/fr/lc_numberformatdecdecimals.png cmd/de/lc_numberformatdecdecimals.png -cmd/fr/lc_numberformatdecimal.png cmd/de/lc_numberformatdecimal.png -cmd/fr/lc_numberformatincdecimals.png cmd/de/lc_numberformatincdecimals.png -cmd/fr/lc_numberformatthousands.png cmd/de/lc_numberformatthousands.png -cmd/fr/lc_underline.png cmd/es/lc_underline.png -cmd/fr/lc_underlinedouble.png cmd/es/lc_underlinedouble.png -cmd/fr/lc_underlinesimple.png cmd/es/lc_underline.png -cmd/fr/lc_underlinesingle.png cmd/es/lc_underline.png -cmd/fr/sc_numberformatdecdecimals.png cmd/de/sc_numberformatdecdecimals.png -cmd/fr/sc_numberformatdecimal.png cmd/de/sc_numberformatdecimal.png -cmd/fr/sc_numberformatincdecimals.png cmd/de/sc_numberformatincdecimals.png -cmd/fr/sc_numberformatthousands.png cmd/de/sc_numberformatthousands.png -cmd/fr/sc_underline.png cmd/es/sc_underline.png -cmd/fr/sc_underlinedouble.png cmd/es/sc_underlinedouble.png -cmd/fr/sc_underlinesimple.png cmd/es/sc_underline.png -cmd/fr/sc_underlinesingle.png cmd/es/sc_underline.png -cmd/he/lc_absoluterecord.png cmd/ar/lc_absoluterecord.png -cmd/he/lc_alphaliststyle.png cmd/ar/lc_alphaliststyle.png -cmd/he/lc_alphalowliststyle.png cmd/ar/lc_alphalowliststyle.png -cmd/he/lc_bulletliststyle.png cmd/ar/lc_defaultbullet.png -cmd/he/lc_bulletsandnumberingdialog.png cmd/ar/lc_bulletsandnumberingdialog.png -cmd/he/lc_chapternumberingdialog.png cmd/ar/lc_chapternumberingdialog.png -cmd/he/lc_continuenumbering.png cmd/ar/lc_continuenumbering.png -cmd/he/lc_defaultbullet.png cmd/ar/lc_defaultbullet.png -cmd/he/lc_defaultnumbering.png cmd/ar/lc_defaultnumbering.png -cmd/he/lc_deleterecord.png cmd/ar/lc_deleterecord.png -cmd/he/lc_insertneutralparagraph.png cmd/ar/lc_insertneutralparagraph.png -cmd/he/lc_linenumberdialog.png cmd/ar/lc_linenumberingdialog.png -cmd/he/lc_linenumberingdialog.png cmd/ar/lc_linenumberingdialog.png -cmd/he/lc_newrecord.png cmd/ar/lc_newrecord.png -cmd/he/lc_numberingstart.png cmd/ar/lc_numberingstart.png -cmd/he/lc_numberliststyle.png cmd/ar/lc_defaultnumbering.png -cmd/he/lc_outlinebullet.png cmd/ar/lc_bulletsandnumberingdialog.png -cmd/he/lc_recsave.png cmd/ar/lc_recsave.png -cmd/he/lc_recundo.png cmd/lc_redo.png -cmd/he/lc_redo.png cmd/lc_undo.png -cmd/he/lc_removebullets.png cmd/ar/lc_removebullets.png -cmd/he/lc_romanliststyle.png cmd/ar/lc_romanliststyle.png -cmd/he/lc_romanlowliststyle.png cmd/ar/lc_romanlowliststyle.png -cmd/he/lc_setoutline.png cmd/ar/lc_setoutline.png -cmd/he/lc_undo.png cmd/lc_redo.png -cmd/he/sc_absoluterecord.png cmd/ar/sc_absoluterecord.png -cmd/he/sc_alphaliststyle.png cmd/ar/sc_alphaliststyle.png -cmd/he/sc_alphalowliststyle.png cmd/ar/sc_alphalowliststyle.png -cmd/he/sc_bulletliststyle.png cmd/ar/sc_defaultbullet.png -cmd/he/sc_bulletsandnumberingdialog.png cmd/ar/sc_bulletsandnumberingdialog.png -cmd/he/sc_chapternumberingdialog.png cmd/ar/sc_chapternumberingdialog.png -cmd/he/sc_continuenumbering.png cmd/ar/sc_continuenumbering.png -cmd/he/sc_defaultbullet.png cmd/ar/sc_defaultbullet.png -cmd/he/sc_defaultnumbering.png cmd/ar/sc_defaultnumbering.png -cmd/he/sc_deleterecord.png cmd/ar/sc_deleterecord.png -cmd/he/sc_insertneutralparagraph.png cmd/ar/sc_insertneutralparagraph.png -cmd/he/sc_linenumberdialog.png cmd/ar/sc_linenumberingdialog.png -cmd/he/sc_linenumberingdialog.png cmd/ar/sc_linenumberingdialog.png -cmd/he/sc_newrecord.png cmd/ar/sc_newrecord.png -cmd/he/sc_numberingstart.png cmd/ar/sc_numberingstart.png -cmd/he/sc_numberliststyle.png cmd/ar/sc_defaultnumbering.png -cmd/he/sc_outlinebullet.png cmd/ar/sc_bulletsandnumberingdialog.png -cmd/he/sc_recsave.png cmd/ar/sc_recsave.png -cmd/he/sc_recundo.png cmd/sc_redo.png -cmd/he/sc_redo.png cmd/sc_undo.png -cmd/he/sc_removebullets.png cmd/ar/sc_removebullets.png -cmd/he/sc_romanliststyle.png cmd/ar/sc_romanliststyle.png -cmd/he/sc_romanlowliststyle.png cmd/ar/sc_romanlowliststyle.png -cmd/he/sc_setoutline.png cmd/ar/sc_setoutline.png -cmd/he/sc_undo.png cmd/sc_redo.png -cmd/hu/lc_bold.png cmd/de/lc_bold.png -cmd/hu/lc_underlinesimple.png cmd/hu/lc_underline.png -cmd/hu/lc_underlinesingle.png cmd/hu/lc_underline.png -cmd/hu/sc_bold.png cmd/de/sc_bold.png -cmd/hu/sc_underlinesimple.png cmd/hu/sc_underline.png -cmd/hu/sc_underlinesingle.png cmd/hu/sc_underline.png -cmd/id/lc_numberformatdecdecimals.png cmd/de/lc_numberformatdecdecimals.png -cmd/id/lc_numberformatdecimal.png cmd/de/lc_numberformatdecimal.png -cmd/id/lc_numberformatincdecimals.png cmd/de/lc_numberformatincdecimals.png -cmd/id/lc_numberformatthousands.png cmd/de/lc_numberformatthousands.png -cmd/id/sc_numberformatdecdecimals.png cmd/de/sc_numberformatdecdecimals.png -cmd/id/sc_numberformatdecimal.png cmd/de/sc_numberformatdecimal.png -cmd/id/sc_numberformatincdecimals.png cmd/de/sc_numberformatincdecimals.png -cmd/id/sc_numberformatthousands.png cmd/de/sc_numberformatthousands.png -cmd/it/lc_bold.png cmd/fr/lc_bold.png -cmd/it/lc_underline.png cmd/es/lc_underline.png -cmd/it/lc_underlinedouble.png cmd/es/lc_underlinedouble.png -cmd/it/lc_underlinesimple.png cmd/es/lc_underline.png -cmd/it/lc_underlinesingle.png cmd/es/lc_underline.png -cmd/it/sc_bold.png cmd/fr/sc_bold.png -cmd/it/sc_underline.png cmd/es/sc_underline.png -cmd/it/sc_underlinedouble.png cmd/es/sc_underlinedouble.png -cmd/it/sc_underlinesimple.png cmd/es/sc_underline.png -cmd/it/sc_underlinesingle.png cmd/es/sc_underline.png -cmd/km/lc_underlinesimple.png cmd/km/lc_underline.png -cmd/km/lc_underlinesingle.png cmd/km/lc_underline.png -cmd/km/sc_underlinesimple.png cmd/km/sc_underline.png -cmd/km/sc_underlinesingle.png cmd/km/sc_underline.png -cmd/ko/lc_charactermenu.png cmd/ko/lc_fontdialog.png -cmd/ko/lc_drawtext.png cmd/ko/lc_text.png -cmd/ko/lc_editstyled.png cmd/ko/lc_editstyle.png -cmd/ko/lc_fontcolor.png cmd/ko/lc_color.png -cmd/ko/lc_fontheight.png cmd/ko/lc_scaletext.png -cmd/ko/lc_formatobjectmenu.png cmd/ko/lc_text.png -cmd/ko/lc_formattextmenu.png cmd/ko/lc_charfontname.png -cmd/ko/lc_ordercrit.png cmd/ko/lc_datasort.png -cmd/ko/lc_sortdown.png cmd/ko/lc_sortdescending.png -cmd/ko/lc_sortup.png cmd/ko/lc_sortascending.png -cmd/ko/lc_tablesort.png cmd/ko/lc_datasort.png -cmd/ko/lc_textattributes.png cmd/ko/lc_fontdialog.png -cmd/ko/lc_texttoolbox.png cmd/ko/lc_text.png -cmd/ko/lc_underlinesimple.png cmd/ko/lc_underline.png -cmd/ko/lc_underlinesingle.png cmd/ko/lc_underline.png -cmd/ko/lc_viewsidebarstyles.png cmd/ko/lc_designerdialog.png -cmd/ko/sc_charactermenu.png cmd/ko/sc_fontdialog.png -cmd/ko/sc_drawtext.png cmd/ko/sc_text.png -cmd/ko/sc_editstyled.png cmd/ko/sc_editstyle.png -cmd/ko/sc_fontcolor.png cmd/ko/sc_color.png -cmd/ko/sc_fontheight.png cmd/ko/sc_scaletext.png -cmd/ko/sc_formatobjectmenu.png cmd/ko/sc_text.png -cmd/ko/sc_formattextmenu.png cmd/ko/sc_charfontname.png -cmd/ko/sc_ordercrit.png cmd/ko/sc_datasort.png -cmd/ko/sc_sortdown.png cmd/ko/sc_sortdescending.png -cmd/ko/sc_sortup.png cmd/ko/sc_sortascending.png -cmd/ko/sc_tablesort.png cmd/ko/sc_datasort.png -cmd/ko/sc_textattributes.png cmd/ko/sc_fontdialog.png -cmd/ko/sc_texttoolbox.png cmd/ko/sc_text.png -cmd/ko/sc_underlinesimple.png cmd/ko/sc_underline.png -cmd/ko/sc_underlinesingle.png cmd/ko/sc_underline.png -cmd/ko/sc_viewsidebarstyles.png cmd/ko/sc_designerdialog.png -cmd/lc_underlinesimple.png cmd/lc_underline.png -cmd/lc_underlinesingle.png cmd/lc_underline.png -cmd/nl/lc_italic.png cmd/it/lc_italic.png -cmd/nl/lc_underlinesimple.png cmd/nl/lc_underline.png -cmd/nl/lc_underlinesingle.png cmd/nl/lc_underline.png -cmd/nl/sc_italic.png cmd/it/sc_italic.png -cmd/nl/sc_underlinesimple.png cmd/nl/sc_underline.png -cmd/nl/sc_underlinesingle.png cmd/nl/sc_underline.png -cmd/pl/lc_bold.png cmd/fr/lc_bold.png -cmd/pl/lc_italic.png cmd/de/lc_italic.png -cmd/pl/lc_underlinesimple.png cmd/pl/lc_underline.png -cmd/pl/lc_underlinesingle.png cmd/pl/lc_underline.png -cmd/pl/sc_bold.png cmd/fr/sc_bold.png -cmd/pl/sc_italic.png cmd/de/sc_italic.png -cmd/pl/sc_underlinesimple.png cmd/pl/sc_underline.png -cmd/pl/sc_underlinesingle.png cmd/pl/sc_underline.png -cmd/pt-BR/lc_bold.png cmd/es/lc_bold.png -cmd/pt-BR/lc_underline.png cmd/es/lc_underline.png -cmd/pt-BR/lc_underlinedouble.png cmd/es/lc_underlinedouble.png -cmd/pt-BR/lc_underlinesimple.png cmd/es/lc_underline.png -cmd/pt-BR/lc_underlinesingle.png cmd/es/lc_underline.png -cmd/pt-BR/sc_bold.png cmd/es/sc_bold.png -cmd/pt-BR/sc_underline.png cmd/es/sc_underline.png -cmd/pt-BR/sc_underlinedouble.png cmd/es/sc_underlinedouble.png -cmd/pt-BR/sc_underlinesimple.png cmd/es/sc_underline.png -cmd/pt-BR/sc_underlinesingle.png cmd/es/sc_underline.png -cmd/pt/lc_bold.png cmd/es/lc_bold.png -cmd/pt/lc_underline.png cmd/es/lc_underline.png -cmd/pt/lc_underlinedouble.png cmd/es/lc_underlinedouble.png -cmd/pt/lc_underlinesimple.png cmd/es/lc_underline.png -cmd/pt/lc_underlinesingle.png cmd/es/lc_underline.png -cmd/pt/sc_bold.png cmd/es/sc_bold.png -cmd/pt/sc_underline.png cmd/es/sc_underline.png -cmd/pt/sc_underlinedouble.png cmd/es/sc_underlinedouble.png -cmd/pt/sc_underlinesimple.png cmd/es/sc_underline.png -cmd/pt/sc_underlinesingle.png cmd/es/sc_underline.png -cmd/ru/lc_italic.png cmd/de/lc_italic.png -cmd/ru/lc_underlinesimple.png cmd/ru/lc_underline.png -cmd/ru/lc_underlinesingle.png cmd/ru/lc_underline.png -cmd/ru/sc_italic.png cmd/de/sc_italic.png -cmd/ru/sc_underlinesimple.png cmd/ru/sc_underline.png -cmd/ru/sc_underlinesingle.png cmd/ru/sc_underline.png -cmd/sc_underlinesimple.png cmd/sc_underline.png -cmd/sc_underlinesingle.png cmd/sc_underline.png -cmd/sl/lc_underline.png cmd/pl/lc_underline.png -cmd/sl/lc_underlinedouble.png cmd/pl/lc_underlinedouble.png -cmd/sl/lc_underlinesimple.png cmd/pl/lc_underline.png -cmd/sl/lc_underlinesingle.png cmd/pl/lc_underline.png -cmd/sl/sc_underline.png cmd/pl/sc_underline.png -cmd/sl/sc_underlinedouble.png cmd/pl/sc_underlinedouble.png -cmd/sl/sc_underlinesimple.png cmd/pl/sc_underline.png -cmd/sl/sc_underlinesingle.png cmd/pl/sc_underline.png -cmd/sv/lc_bold.png cmd/de/lc_bold.png -cmd/sv/lc_italic.png cmd/de/lc_italic.png -cmd/sv/sc_bold.png cmd/de/sc_bold.png -cmd/sv/sc_italic.png cmd/de/sc_italic.png -cmd/tr/lc_bold.png cmd/sl/lc_bold.png -cmd/tr/lc_underline.png cmd/hu/lc_underline.png -cmd/tr/lc_underlinedouble.png cmd/hu/lc_underlinedouble.png -cmd/tr/lc_underlinesimple.png cmd/hu/lc_underline.png -cmd/tr/lc_underlinesingle.png cmd/hu/lc_underline.png -cmd/tr/sc_bold.png cmd/sl/sc_bold.png -cmd/tr/sc_underline.png cmd/hu/sc_underline.png -cmd/tr/sc_underlinedouble.png cmd/hu/sc_underlinedouble.png -cmd/tr/sc_underlinesimple.png cmd/hu/sc_underline.png -cmd/tr/sc_underlinesingle.png cmd/hu/sc_underline.png -cmd/ur/lc_absoluterecord.png cmd/ar/lc_absoluterecord.png -cmd/ur/lc_alphaliststyle.png cmd/ar/lc_alphaliststyle.png -cmd/ur/lc_alphalowliststyle.png cmd/ar/lc_alphalowliststyle.png -cmd/ur/lc_bulletliststyle.png cmd/ar/lc_defaultbullet.png -cmd/ur/lc_bulletsandnumberingdialog.png cmd/ar/lc_bulletsandnumberingdialog.png -cmd/ur/lc_chapternumberingdialog.png cmd/ar/lc_chapternumberingdialog.png -cmd/ur/lc_continuenumbering.png cmd/ar/lc_continuenumbering.png -cmd/ur/lc_defaultbullet.png cmd/ar/lc_defaultbullet.png -cmd/ur/lc_defaultnumbering.png cmd/ar/lc_defaultnumbering.png -cmd/ur/lc_deleterecord.png cmd/ar/lc_deleterecord.png -cmd/ur/lc_insertneutralparagraph.png cmd/ar/lc_insertneutralparagraph.png -cmd/ur/lc_linenumberdialog.png cmd/ar/lc_linenumberingdialog.png -cmd/ur/lc_linenumberingdialog.png cmd/ar/lc_linenumberingdialog.png -cmd/ur/lc_newrecord.png cmd/ar/lc_newrecord.png -cmd/ur/lc_numberingstart.png cmd/ar/lc_numberingstart.png -cmd/ur/lc_numberliststyle.png cmd/ar/lc_defaultnumbering.png -cmd/ur/lc_outlinebullet.png cmd/ar/lc_bulletsandnumberingdialog.png -cmd/ur/lc_recsave.png cmd/ar/lc_recsave.png -cmd/ur/lc_recundo.png cmd/lc_redo.png -cmd/ur/lc_redo.png cmd/lc_undo.png -cmd/ur/lc_removebullets.png cmd/ar/lc_removebullets.png -cmd/ur/lc_romanliststyle.png cmd/ar/lc_romanliststyle.png -cmd/ur/lc_romanlowliststyle.png cmd/ar/lc_romanlowliststyle.png -cmd/ur/lc_setoutline.png cmd/ar/lc_setoutline.png -cmd/ur/lc_undo.png cmd/lc_redo.png -cmd/ur/sc_absoluterecord.png cmd/ar/sc_absoluterecord.png -cmd/ur/sc_alphaliststyle.png cmd/ar/sc_alphaliststyle.png -cmd/ur/sc_alphalowliststyle.png cmd/ar/sc_alphalowliststyle.png -cmd/ur/sc_bulletliststyle.png cmd/ar/sc_defaultbullet.png -cmd/ur/sc_bulletsandnumberingdialog.png cmd/ar/sc_bulletsandnumberingdialog.png -cmd/ur/sc_chapternumberingdialog.png cmd/ar/sc_chapternumberingdialog.png -cmd/ur/sc_continuenumbering.png cmd/ar/sc_continuenumbering.png -cmd/ur/sc_defaultbullet.png cmd/ar/sc_defaultbullet.png -cmd/ur/sc_defaultnumbering.png cmd/ar/sc_defaultnumbering.png -cmd/ur/sc_deleterecord.png cmd/ar/sc_deleterecord.png -cmd/ur/sc_insertneutralparagraph.png cmd/ar/sc_insertneutralparagraph.png -cmd/ur/sc_linenumberdialog.png cmd/ar/sc_linenumberingdialog.png -cmd/ur/sc_linenumberingdialog.png cmd/ar/sc_linenumberingdialog.png -cmd/ur/sc_newrecord.png cmd/ar/sc_newrecord.png -cmd/ur/sc_numberingstart.png cmd/ar/sc_numberingstart.png -cmd/ur/sc_numberliststyle.png cmd/ar/sc_defaultnumbering.png -cmd/ur/sc_outlinebullet.png cmd/ar/sc_bulletsandnumberingdialog.png -cmd/ur/sc_recsave.png cmd/ar/sc_recsave.png -cmd/ur/sc_recundo.png cmd/sc_redo.png -cmd/ur/sc_redo.png cmd/sc_undo.png -cmd/ur/sc_removebullets.png cmd/ar/sc_removebullets.png -cmd/ur/sc_romanliststyle.png cmd/ar/sc_romanliststyle.png -cmd/ur/sc_romanlowliststyle.png cmd/ar/sc_romanlowliststyle.png -cmd/ur/sc_setoutline.png cmd/ar/sc_setoutline.png -cmd/ur/sc_undo.png cmd/sc_redo.png - -# Template Menu -cmd/32/templatemenu.png cmd/32/adddirect.png -cmd/lc_templatemenu.png cmd/lc_adddirect.png -cmd/sc_templatemenu.png cmd/sc_adddirect.png - -# Animation -cmd/32/customanimation.png cmd/32/diaeffect.png -cmd/lc_customanimation.png cmd/lc_diaeffect.png -cmd/sc_customanimation.png cmd/sc_diaeffect.png - -# Media -cmd/32/datastreamsplay.png cmd/32/runbasic.png -cmd/32/datastreamsstop.png cmd/32/basicstop.png - -cmd/lc_datastreamsplay.png cmd/lc_runbasic.png -cmd/lc_datastreamsstop.png cmd/lc_basicstop.png - -cmd/sc_datastreamsplay.png cmd/sc_runbasic.png -cmd/sc_datastreamsstop.png cmd/sc_basicstop.png - -# Alignment -cmd/32/alignhorizontalceter.png cmd/32/alignhorizontalcenter.png -cmd/32/alignvcenter.png cmd/32/alignverticalcenter.png -cmd/32/objectalign.png cmd/32/objectalignleft.png -cmd/32/sectionalignbottom.png cmd/32/aligndown.png -cmd/32/sectionalignleft.png cmd/32/objectalignleft.png -cmd/32/sectionalignright.png cmd/32/objectalignright.png -cmd/32/sectionaligntop.png cmd/32/alignup.png - -cmd/lc_alignhorizontalceter.png cmd/lc_alignhorizontalcenter.png -cmd/lc_alignvcenter.png cmd/lc_alignverticalcenter.png -cmd/lc_objectalign.png cmd/lc_objectalignleft.png -cmd/lc_sectionalignbottom.png cmd/lc_aligndown.png -cmd/lc_sectionalignleft.png cmd/lc_objectalignleft.png -cmd/lc_sectionalignright.png cmd/lc_objectalignright.png -cmd/lc_sectionaligntop.png cmd/lc_alignup.png - -cmd/sc_alignhorizontalceter.png cmd/sc_alignhorizontalcenter.png -cmd/sc_alignvcenter.png cmd/sc_alignverticalcenter.png -cmd/sc_objectalign.png cmd/sc_objectalignleft.png -cmd/sc_sectionalignbottom.png cmd/sc_aligndown.png -cmd/sc_sectionalignleft.png cmd/sc_objectalignleft.png -cmd/sc_sectionalignright.png cmd/sc_objectalignright.png -cmd/sc_sectionaligntop.png cmd/sc_alignup.png - -# Graphic -cmd/32/colorview.png cmd/32/graphicfilterinvert.png -cmd/32/grafinvert.png cmd/32/graphicfilterinvert.png -cmd/32/grafmode.png cmd/32/graphicdialog.png -cmd/32/objecttitledescription.png cmd/32/insertcaptiondialog.png - -cmd/lc_colorview.png cmd/lc_graphicfilterinvert.png -cmd/lc_grafinvert.png cmd/lc_graphicfilterinvert.png -cmd/lc_grafmode.png cmd/lc_graphicdialog.png -cmd/lc_objecttitledescription.png cmd/lc_insertcaptiondialog.png - -cmd/sc_colorview.png cmd/sc_graphicfilterinvert.png -cmd/sc_grafinvert.png cmd/sc_graphicfilterinvert.png -cmd/sc_grafmode.png cmd/sc_graphicdialog.png -cmd/sc_objecttitledescription.png cmd/sc_insertcaptiondialog.png - -# shapes -cmd/32/arrowshapes.left-right-arrow.png cmd/32/arrowshapes.png -cmd/32/basicshapes.circle-pie.png cmd/32/pie.png -cmd/32/basicshapes.circle.png cmd/32/circle.png -cmd/32/basicshapes.parallelogram.png cmd/32/flowchartshapes.flowchart-data.png -cmd/32/basicshapes.round-rectangle.png cmd/32/rect_rounded.png -cmd/32/calloutshapes.round-rectangular-callout.png cmd/32/calloutshapes.png -cmd/32/flowchartshapes.flowchart-alternate-process.png cmd/32/basicshapes.round-quadrat.png -cmd/32/flowchartshapes.flowchart-connector.png cmd/32/circle.png -cmd/32/flowchartshapes.flowchart-extract.png cmd/32/basicshapes.isosceles-triangle.png -cmd/32/flowchartshapes.flowchart-magnetic-disk.png cmd/32/basicshapes.can.png -cmd/32/flowchartshapes.flowchart-manual-operation.png cmd/32/basicshapes.trapezoid.png -cmd/32/flowchartshapes.flowchart-merge.png cmd/32/fontworkshapetype.fontwork-triangle-down.png -cmd/32/fontworkshapetype.fontwork-circle-pour.png cmd/32/basicshapes.ring.png -cmd/32/fontworkshapetype.fontwork-fade-down.png cmd/32/basicshapes.trapezoid.png -cmd/32/fontworkshapetype.fontwork-triangle-up.png cmd/32/basicshapes.isosceles-triangle.png -cmd/32/measureattributes.png cmd/32/measureline.png -cmd/32/symbolshapes.smiley.png cmd/32/symbolshapes.png - - -cmd/lc_arrowshapes.left-right-arrow.png cmd/lc_arrowshapes.png -cmd/lc_basicshapes.circle-pie.png cmd/lc_pie.png -cmd/lc_basicshapes.circle.png cmd/lc_circle.png -cmd/lc_basicshapes.parallelogram.png cmd/lc_flowchartshapes.flowchart-data.png -cmd/lc_basicshapes.round-rectangle.png cmd/lc_rect_rounded.png -cmd/lc_calloutshapes.round-rectangular-callout.png cmd/lc_calloutshapes.png -cmd/lc_flowchartshapes.flowchart-alternate-process.png cmd/lc_basicshapes.round-quadrat.png -cmd/lc_flowchartshapes.flowchart-connector.png cmd/lc_circle.png -cmd/lc_flowchartshapes.flowchart-extract.png cmd/lc_basicshapes.isosceles-triangle.png -cmd/lc_flowchartshapes.flowchart-magnetic-disk.png cmd/lc_basicshapes.can.png -cmd/lc_flowchartshapes.flowchart-manual-operation.png cmd/lc_basicshapes.trapezoid.png -cmd/lc_flowchartshapes.flowchart-merge.png cmd/lc_fontworkshapetype.fontwork-triangle-down.png -cmd/lc_fontworkshapetype.fontwork-circle-pour.png cmd/lc_basicshapes.ring.png -cmd/lc_fontworkshapetype.fontwork-fade-down.png cmd/lc_basicshapes.trapezoid.png -cmd/lc_fontworkshapetype.fontwork-triangle-up.png cmd/lc_basicshapes.isosceles-triangle.png -cmd/lc_measureattributes.png cmd/lc_measureline.png -cmd/lc_symbolshapes.smiley.png cmd/lc_symbolshapes.png - -cmd/sc_arrowshapes.left-right-arrow.png cmd/sc_arrowshapes.png -cmd/sc_basicshapes.circle-pie.png cmd/sc_pie.png -cmd/sc_basicshapes.circle.png cmd/sc_circle.png -cmd/sc_basicshapes.parallelogram.png cmd/sc_flowchartshapes.flowchart-data.png -cmd/sc_basicshapes.round-rectangle.png cmd/sc_rect_rounded.png -cmd/sc_calloutshapes.round-rectangular-callout.png cmd/sc_calloutshapes.png -cmd/sc_flowchartshapes.flowchart-alternate-process.png cmd/sc_basicshapes.round-quadrat.png -cmd/sc_flowchartshapes.flowchart-connector.png cmd/sc_circle.png -cmd/sc_flowchartshapes.flowchart-extract.png cmd/sc_basicshapes.isosceles-triangle.png -cmd/sc_flowchartshapes.flowchart-magnetic-disk.png cmd/sc_basicshapes.can.png -cmd/sc_flowchartshapes.flowchart-manual-operation.png cmd/sc_basicshapes.trapezoid.png -cmd/sc_flowchartshapes.flowchart-merge.png cmd/sc_fontworkshapetype.fontwork-triangle-down.png -cmd/sc_fontworkshapetype.fontwork-circle-pour.png cmd/sc_basicshapes.ring.png -cmd/sc_fontworkshapetype.fontwork-fade-down.png cmd/sc_basicshapes.trapezoid.png -cmd/sc_fontworkshapetype.fontwork-triangle-up.png cmd/sc_basicshapes.isosceles-triangle.png -cmd/sc_measureattributes.png cmd/sc_measureline.png -cmd/sc_symbolshapes.smiley.png cmd/sc_symbolshapes.png - -# Open -cmd/32/openfromwriter.png cmd/32/open.png -cmd/32/openfromcalc.png cmd/32/open.png - -cmd/lc_openfromwriter.png cmd/lc_open.png -cmd/lc_openfromcalc.png cmd/lc_open.png - -cmd/sc_openfromwriter.png cmd/sc_open.png -cmd/sc_openfromcalc.png cmd/sc_open.png - -# Mail Merge -cmd/32/dsbformletter.png cmd/32/mailmergewizard.png -cmd/lc_dsbformletter.png cmd/lc_mailmergewizard.png -cmd/sc_dsbformletter.png cmd/sc_mailmergewizard.png - -# Merge -cmd/32/mergedocument.png cmd/32/mergedocuments.png -cmd/lc_mergedocument.png cmd/lc_mergedocuments.png -cmd/sc_mergedocument.png cmd/sc_mergedocuments.png - -# Layout -cmd/32/attributepagesize.png cmd/32/ruler.png - -cmd/lc_attributepagesize.png cmd/lc_ruler.png - -cmd/sc_attributepagesize.png cmd/sc_ruler.png - -# Print -cmd/32/printpagepreview.png cmd/32/printpreview.png - -cmd/lc_printpagepreview.png cmd/lc_printpreview.png - -cmd/sc_printpagepreview.png cmd/sc_printpreview.png - -# Folder -cmd/32/open_h.png cmd/32/open.png - -cmd/lc_open_h.png cmd/lc_open.png - -cmd/sc_open_h.png cmd/sc_open.png - -# Wizard -cmd/32/commontaskbarvisible.png cmd/32/autopilotmenu.png -cmd/32/dbnewformautopilot.png cmd/32/autopilotmenu.png -cmd/32/dbnewqueryautopilot.png cmd/32/autopilotmenu.png -cmd/32/dbnewreportautopilot.png cmd/32/autopilotmenu.png -cmd/32/dbnewtableautopilot.png cmd/32/autopilotmenu.png -cmd/32/graphicfiltertoolbox.png cmd/32/autopilotmenu.png -cmd/32/usewizards.png cmd/32/autopilotmenu.png - -cmd/lc_commontaskbarvisible.png cmd/lc_autopilotmenu.png -cmd/lc_dbnewformautopilot.png cmd/lc_autopilotmenu.png -cmd/lc_dbnewqueryautopilot.png cmd/lc_autopilotmenu.png -cmd/lc_dbnewreportautopilot.png cmd/lc_autopilotmenu.png -cmd/lc_dbnewtableautopilot.png cmd/lc_autopilotmenu.png -cmd/lc_graphicfiltertoolbox.png cmd/lc_autopilotmenu.png -cmd/lc_usewizards.png cmd/lc_autopilotmenu.png - -cmd/sc_commontaskbarvisible.png cmd/sc_autopilotmenu.png -cmd/sc_dbnewformautopilot.png cmd/sc_autopilotmenu.png -cmd/sc_dbnewqueryautopilot.png cmd/sc_autopilotmenu.png -cmd/sc_dbnewreportautopilot.png cmd/sc_autopilotmenu.png -cmd/sc_dbnewtableautopilot.png cmd/sc_autopilotmenu.png -cmd/sc_graphicfiltertoolbox.png cmd/sc_autopilotmenu.png -cmd/sc_usewizards.png cmd/sc_autopilotmenu.png - -# Filter -cmd/32/autofilter.png cmd/32/datafilterautofilter.png -cmd/32/filtercrit.png cmd/32/datafilterstandardfilter.png -cmd/32/formfilter.png cmd/32/datafilterspecialfilter.png -cmd/32/formfilterexecute.png cmd/32/datafilterstandardfilter.png -cmd/32/removefilter.png cmd/32/removefiltersort.png - -cmd/lc_autofilter.png cmd/lc_datafilterautofilter.png -cmd/lc_filtercrit.png cmd/lc_datafilterstandardfilter.png -cmd/lc_formfilter.png cmd/lc_datafilterspecialfilter.png -cmd/lc_formfilterexecute.png cmd/lc_datafilterstandardfilter.png -cmd/lc_removefilter.png cmd/lc_removefiltersort.png - -cmd/sc_autofilter.png cmd/sc_datafilterautofilter.png -cmd/sc_filtercrit.png cmd/sc_datafilterstandardfilter.png -cmd/sc_formfilter.png cmd/sc_datafilterspecialfilter.png -cmd/sc_formfilterexecute.png cmd/sc_datafilterstandardfilter.png -cmd/sc_removefilter.png cmd/sc_removefiltersort.png - -# Bullets -cmd/32/bulletliststyle.png cmd/32/defaultbullet.png -cmd/32/defaultparastyle.png cmd/32/controlcodes.png -cmd/32/linenumberdialog.png cmd/32/linenumberingdialog.png -cmd/32/numberliststyle.png cmd/32/defaultnumbering.png -cmd/32/outlinebullet.png cmd/32/bulletsandnumberingdialog.png - -cmd/lc_bulletliststyle.png cmd/lc_defaultbullet.png -cmd/lc_defaultparastyle.png cmd/lc_controlcodes.png -cmd/lc_linenumberdialog.png cmd/lc_linenumberingdialog.png -cmd/lc_numberliststyle.png cmd/lc_defaultnumbering.png -cmd/lc_outlinebullet.png cmd/lc_bulletsandnumberingdialog.png - -cmd/sc_bulletliststyle.png cmd/sc_defaultbullet.png -cmd/sc_defaultparastyle.png cmd/sc_controlcodes.png -cmd/sc_linenumberdialog.png cmd/sc_linenumberingdialog.png -cmd/sc_numberliststyle.png cmd/sc_defaultnumbering.png -cmd/sc_outlinebullet.png cmd/sc_bulletsandnumberingdialog.png - -# Group -cmd/32/groupmenu.png cmd/32/formatgroup.png - -cmd/lc_groupmenu.png cmd/lc_formatgroup.png - -cmd/sc_groupmenu.png cmd/sc_formatgroup.png - -# Undo -cmd/32/recundo.png cmd/32/undo.png -cmd/lc_recundo.png cmd/lc_undo.png -cmd/sc_recundo.png cmd/sc_undo.png - -# Bezier -cmd/32/bezieredge.png cmd/32/bezierappend.png -cmd/lc_bezieredge.png cmd/lc_bezierappend.png -cmd/sc_bezieredge.png cmd/sc_bezierappend.png - -# Rotate -cmd/32/clickchangerotation.png cmd/32/toggleobjectrotatemode.png -cmd/lc_clickchangerotation.png cmd/lc_toggleobjectrotatemode.png -cmd/sc_clickchangerotation.png cmd/sc_toggleobjectrotatemode.png - -# AddField -cmd/32/fieldnames.png cmd/32/addfield.png -cmd/lc_fieldnames.png cmd/lc_addfield.png -cmd/sc_fieldnames.png cmd/sc_addfield.png - -# Edit -cmd/32/dsbeditdoc.png cmd/32/editdoc.png - -cmd/lc_dsbeditdoc.png cmd/lc_editdoc.png - -cmd/sc_dsbeditdoc.png cmd/sc_editdoc.png - -# Quit -cmd/32/closewin.png cmd/32/quit.png -cmd/lc_closewin.png cmd/lc_quit.png -cmd/sc_closewin.png cmd/sc_quit.png - -# Close -cmd/32/exitsearch.png cmd/32/closepreview.png -cmd/lc_exitsearch.png cmd/lc_closepreview.png -cmd/sc_exitsearch.png cmd/sc_closepreview.png - -# Cancel -cmd/32/no.png cmd/32/cancel.png -cmd/lc_no.png cmd/lc_cancel.png -cmd/sc_no.png cmd/sc_cancel.png - -# Page -cmd/32/insertobjctrl.png cmd/32/drawchart.png - -cmd/lc_insertobjctrl.png cmd/lc_drawchart.png - -cmd/sc_insertobjctrl.png cmd/sc_drawchart.png - -# Line -cmd/32/shapeslinemenu.png cmd/32/line.png -cmd/32/xlinestyle.png cmd/32/linestyle.png - -cmd/lc_shapeslinemenu.png cmd/lc_line.png -cmd/lc_xlinestyle.png cmd/lc_linestyle.png - -cmd/sc_shapeslinemenu.png cmd/sc_line.png -cmd/sc_xlinestyle.png cmd/sc_linestyle.png - -# Mail merge -cmd/32/mailmergefirstentry.png cmd/32/firstrecord.png -cmd/32/mailmergelastentry.png cmd/32/lastrecord.png -cmd/32/mailmergenextentry.png cmd/32/nextrecord.png -cmd/32/mailmergepreventry.png cmd/32/prevrecord.png - -cmd/lc_mailmergefirstentry.png cmd/lc_firstrecord.png -cmd/lc_mailmergelastentry.png cmd/lc_lastrecord.png -cmd/lc_mailmergenextentry.png cmd/lc_nextrecord.png -cmd/lc_mailmergepreventry.png cmd/lc_prevrecord.png - -cmd/sc_mailmergefirstentry.png cmd/sc_firstrecord.png -cmd/sc_mailmergelastentry.png cmd/sc_lastrecord.png -cmd/sc_mailmergenextentry.png cmd/sc_nextrecord.png -cmd/sc_mailmergepreventry.png cmd/sc_prevrecord.png - -# Arrows -cmd/32/arrowstoolbox.png cmd/32/linearrowend.png -cmd/lc_arrowstoolbox.png cmd/lc_linearrowend.png -cmd/sc_arrowstoolbox.png cmd/sc_linearrowend.png - -# < -cmd/32/browsebackward.png cmd/32/prevrecord.png -cmd/32/navigateback.png cmd/32/prevrecord.png -cmd/32/pageup.png cmd/32/previouspage.png - -cmd/lc_browsebackward.png cmd/lc_prevrecord.png -cmd/lc_navigateback.png cmd/lc_prevrecord.png -cmd/lc_pageup.png cmd/lc_previouspage.png - -cmd/sc_browsebackward.png cmd/sc_prevrecord.png -cmd/sc_navigateback.png cmd/sc_prevrecord.png -cmd/sc_pageup.png cmd/sc_previouspage.png - -# > -cmd/32/navigateforward.png cmd/32/nextrecord.png -cmd/32/pagedown.png cmd/32/nextpage.png - -cmd/lc_navigateforward.png cmd/lc_nextrecord.png -cmd/lc_pagedown.png cmd/lc_nextpage.png - -cmd/sc_navigateforward.png cmd/sc_nextrecord.png -cmd/sc_pagedown.png cmd/sc_nextpage.png - -# >| -cmd/32/gotoendofpage.png cmd/32/lastpage.png - -cmd/lc_gotoendofpage.png cmd/lc_lastpage.png - -cmd/sc_gotoendofpage.png cmd/sc_lastpage.png - -# |< -cmd/32/gotostartofpage.png cmd/32/firstpage.png - -cmd/lc_gotostartofpage.png cmd/lc_firstpage.png - -cmd/sc_gotostartofpage.png cmd/sc_firstpage.png - -# Hyperlink -cmd/32/hyperlinkdialog.png cmd/32/inserthyperlink.png -cmd/lc_hyperlinkdialog.png cmd/lc_inserthyperlink.png -cmd/sc_hyperlinkdialog.png cmd/sc_inserthyperlink.png - -# Spellcheck -cmd/32/spelldialog.png cmd/32/spelling.png -cmd/32/spellingandgrammardialog.png cmd/32/spelling.png - -cmd/lc_spelldialog.png cmd/lc_spelling.png -cmd/lc_spellingandgrammardialog.png cmd/lc_spelling.png - -cmd/sc_spelldialog.png cmd/sc_spelling.png -cmd/sc_spellingandgrammardialog.png cmd/sc_spelling.png - -# Color -cmd/32/backgroundpatterncontroller.png cmd/32/backgroundcolor.png -cmd/32/characterbackgroundpattern.png cmd/32/backcolor.png -cmd/32/fillcolor.png cmd/32/backgroundcolor.png -cmd/32/fillstyle.png cmd/32/backgroundcolor.png -cmd/32/fontcolor.png cmd/32/color.png -cmd/32/formatarea.png cmd/32/backgroundcolor.png -cmd/32/tablecellbackgroundcolor.png cmd/32/backgroundcolor.png - -cmd/lc_backgroundpatterncontroller.png cmd/lc_backgroundcolor.png -cmd/lc_characterbackgroundpattern.png cmd/lc_backcolor.png -cmd/lc_fillcolor.png cmd/lc_backgroundcolor.png -cmd/lc_fillstyle.png cmd/lc_backgroundcolor.png -cmd/lc_fontcolor.png cmd/lc_color.png -cmd/lc_formatarea.png cmd/lc_backgroundcolor.png -cmd/lc_tablecellbackgroundcolor.png cmd/lc_backgroundcolor.png - -cmd/sc_backgroundpatterncontroller.png cmd/sc_backgroundcolor.png -cmd/sc_characterbackgroundpattern.png cmd/sc_backcolor.png -cmd/sc_fillcolor.png cmd/sc_backgroundcolor.png -cmd/sc_fillstyle.png cmd/sc_backgroundcolor.png -cmd/sc_fontcolor.png cmd/sc_color.png -cmd/sc_formatarea.png cmd/sc_backgroundcolor.png -cmd/sc_tablecellbackgroundcolor.png cmd/sc_backgroundcolor.png - -# Paragraph Alignment -cmd/32/centerpara.png cmd/32/alignhorizontalcenter.png -cmd/32/fontworkalignmentfloater.png cmd/32/alignhorizontalcenter.png -cmd/32/justifypara.png cmd/32/alignblock.png -cmd/32/leftpara.png cmd/32/alignleft.png -cmd/32/rightpara.png cmd/32/alignright.png - -cmd/lc_centerpara.png cmd/lc_alignhorizontalcenter.png -cmd/lc_fontworkalignmentfloater.png cmd/lc_alignhorizontalcenter.png -cmd/lc_justifypara.png cmd/lc_alignblock.png -cmd/lc_leftpara.png cmd/lc_alignleft.png -cmd/lc_rightpara.png cmd/lc_alignright.png - -cmd/sc_centerpara.png cmd/sc_alignhorizontalcenter.png -cmd/sc_fontworkalignmentfloater.png cmd/sc_alignhorizontalcenter.png -cmd/sc_justifypara.png cmd/sc_alignblock.png -cmd/sc_leftpara.png cmd/sc_alignleft.png -cmd/sc_rightpara.png cmd/sc_alignright.png - -# Thesaurus -cmd/32/thesaurusdialog.png cmd/32/thesaurus.png -cmd/lc_thesaurusdialog.png cmd/lc_thesaurus.png -cmd/sc_thesaurusdialog.png cmd/sc_thesaurus.png - -# View -cmd/32/availabletoolbars.png cmd/32/showtoolbar.png -cmd/32/sidebarmenu.png cmd/32/sidebar.png -cmd/32/toolbarsmenu.png cmd/32/showtoolbar.png -cmd/lc_availabletoolbars.png cmd/lc_showtoolbar.png -cmd/lc_sidebarmenu.png cmd/lc_sidebar.png -cmd/lc_toolbarsmenu.png cmd/lc_showtoolbar.png -cmd/sc_availabletoolbars.png cmd/sc_showtoolbar.png -cmd/sc_sidebarmenu.png cmd/sc_sidebar.png -cmd/sc_toolbarsmenu.png cmd/sc_showtoolbar.png - -# Vertical Text Alignment -cmd/32/cellvertbottom.png cmd/32/alignbottom.png -cmd/32/cellvertcenter.png cmd/32/alignverticalcenter.png -cmd/32/cellverttop.png cmd/32/aligntop.png -cmd/32/commonalignbottom.png cmd/32/alignbottom.png -cmd/32/commonalignhorizontalcenter.png cmd/32/alignhorizontalcenter.png -cmd/32/commonalignjustified.png cmd/32/alignblock.png -cmd/32/commonalignleft.png cmd/32/alignleft.png -cmd/32/commonalignright.png cmd/32/alignright.png -cmd/32/commonaligntop.png cmd/32/aligntop.png -cmd/32/commonalignverticalcenter.png cmd/32/alignverticalcenter.png - -cmd/lc_cellvertbottom.png cmd/lc_alignbottom.png -cmd/lc_cellvertcenter.png cmd/lc_alignverticalcenter.png -cmd/lc_cellverttop.png cmd/lc_aligntop.png -cmd/lc_commonalignbottom.png cmd/lc_alignbottom.png -cmd/lc_commonalignhorizontalcenter.png cmd/lc_alignhorizontalcenter.png -cmd/lc_commonalignjustified.png cmd/lc_alignblock.png -cmd/lc_commonalignleft.png cmd/lc_alignleft.png -cmd/lc_commonalignright.png cmd/lc_alignright.png -cmd/lc_commonaligntop.png cmd/lc_aligntop.png -cmd/lc_commonalignverticalcenter.png cmd/lc_alignverticalcenter.png - -cmd/sc_cellvertbottom.png cmd/sc_alignbottom.png -cmd/sc_cellvertcenter.png cmd/sc_alignverticalcenter.png -cmd/sc_cellverttop.png cmd/sc_aligntop.png -cmd/sc_commonalignbottom.png cmd/sc_alignbottom.png -cmd/sc_commonalignhorizontalcenter.png cmd/sc_alignhorizontalcenter.png -cmd/sc_commonalignjustified.png cmd/sc_alignblock.png -cmd/sc_commonalignleft.png cmd/sc_alignleft.png -cmd/sc_commonalignright.png cmd/sc_alignright.png -cmd/sc_commonaligntop.png cmd/sc_aligntop.png -cmd/sc_commonalignverticalcenter.png cmd/sc_alignverticalcenter.png - -# paragraph line spacing drop down -cmd/32/linespacing.png cmd/32/spacepara15.png -cmd/lc_linespacing.png cmd/lc_spacepara15.png -cmd/sc_linespacing.png cmd/sc_spacepara15.png - -# calc menu entries -cmd/32/cellcontentsmenu.png cmd/32/calculate.png -cmd/32/chartmenu.png cmd/32/drawchart.png -cmd/32/datapilotmenu.png cmd/32/datadatapilotrun.png -cmd/32/editselectmenu.png cmd/32/selecttables.png -cmd/32/fieldmenu.png cmd/32/insertfieldctrl.png -cmd/32/functionbox.png cmd/32/dbviewfunctions.png -cmd/32/functiondialog.png cmd/32/dbviewfunctions.png -cmd/32/groupoutlinemenu.png cmd/32/autooutline.png -cmd/32/insertanchor.png cmd/32/insertbookmark.png -cmd/32/insertcell.png cmd/32/insertcellsright.png -cmd/32/insertcolumnsmenu.png cmd/32/insertcolumns.png -cmd/32/insertpivottable.png cmd/32/datadatapilotrun.png -cmd/32/insertrowsmenu.png cmd/32/insertrows.png -cmd/32/mergecellsmenu.png cmd/32/togglemergecells.png -cmd/32/navigatemenu.png cmd/32/navigator.png -cmd/32/numberformatmenu.png cmd/32/numberformatstandard.png -cmd/32/objectmenu.png cmd/32/insertobject.png -cmd/32/printrangesmenu.png cmd/32/defineprintarea.png -cmd/32/selectcolumn.png cmd/32/entirecolumn.png -cmd/32/selectdata.png cmd/32/selectdb.png -cmd/32/selectrow.png cmd/32/entirerow.png -cmd/32/sheetcommentmenu.png cmd/32/shownote.png -cmd/32/toolsformsmenu.png cmd/32/dbviewforms.png - -cmd/lc_cellcontentsmenu.png cmd/lc_calculate.png -cmd/lc_chartmenu.png cmd/lc_drawchart.png -cmd/lc_datapilotmenu.png cmd/lc_datadatapilotrun.png -cmd/lc_editselectmenu.png cmd/lc_selecttables.png -cmd/lc_fieldmenu.png cmd/lc_insertfieldctrl.png -cmd/lc_functionbox.png cmd/lc_dbviewfunctions.png -cmd/lc_functiondialog.png cmd/lc_dbviewfunctions.png -cmd/lc_groupoutlinemenu.png cmd/lc_autooutline.png -cmd/lc_insertanchor.png cmd/lc_insertbookmark.png -cmd/lc_insertcell.png cmd/lc_insertcellsright.png -cmd/lc_insertcolumnsmenu.png cmd/lc_insertcolumns.png -cmd/lc_insertpivottable.png cmd/lc_datadatapilotrun.png -cmd/lc_insertrowsmenu.png cmd/lc_insertrows.png -cmd/lc_mergecellsmenu.png cmd/lc_togglemergecells.png -cmd/lc_navigatemenu.png cmd/lc_navigator.png -cmd/lc_numberformatmenu.png cmd/lc_numberformatstandard.png -cmd/lc_objectmenu.png cmd/lc_insertobject.png -cmd/lc_printrangesmenu.png cmd/lc_defineprintarea.png -cmd/lc_selectcolumn.png cmd/lc_entirecolumn.png -cmd/lc_selectdata.png cmd/lc_selectdb.png -cmd/lc_selectrow.png cmd/lc_entirerow.png -cmd/lc_sheetcommentmenu.png cmd/lc_shownote.png -cmd/lc_toolsformsmenu.png cmd/lc_dbviewforms.png - -cmd/sc_cellcontentsmenu.png cmd/sc_calculate.png -cmd/sc_chartmenu.png cmd/sc_drawchart.png -cmd/sc_datapilotmenu.png cmd/sc_datadatapilotrun.png -cmd/sc_editselectmenu.png cmd/sc_selecttables.png -cmd/sc_fieldmenu.png cmd/sc_insertfieldctrl.png -cmd/sc_functionbox.png cmd/sc_dbviewfunctions.png -cmd/sc_functiondialog.png cmd/sc_dbviewfunctions.png -cmd/sc_groupoutlinemenu.png cmd/sc_autooutline.png -cmd/sc_insertanchor.png cmd/sc_insertbookmark.png -cmd/sc_insertcell.png cmd/sc_insertcellsright.png -cmd/sc_insertcolumnsmenu.png cmd/sc_insertcolumns.png -cmd/sc_insertpivottable.png cmd/sc_datadatapilotrun.png -cmd/sc_insertrowsmenu.png cmd/sc_insertrows.png -cmd/sc_mergecellsmenu.png cmd/sc_togglemergecells.png -cmd/sc_navigatemenu.png cmd/sc_navigator.png -cmd/sc_numberformatmenu.png cmd/sc_numberformatstandard.png -cmd/sc_objectmenu.png cmd/sc_insertobject.png -cmd/sc_printrangesmenu.png cmd/sc_defineprintarea.png -cmd/sc_selectcolumn.png cmd/sc_entirecolumn.png -cmd/sc_selectdata.png cmd/sc_selectdb.png -cmd/sc_selectrow.png cmd/sc_entirerow.png -cmd/sc_sheetcommentmenu.png cmd/sc_shownote.png -cmd/sc_toolsformsmenu.png cmd/sc_dbviewforms.png - -# Shapes -cmd/32/basicshapes.ellipse.png cmd/32/ellipse.png -cmd/32/basicshapes.png cmd/32/basicshapes.diamond.png -cmd/32/basicshapes.rectangle.png cmd/32/rect.png -cmd/32/ellipsetoolbox.png cmd/32/ellipse.png -cmd/32/linetoolbox.png cmd/32/freeline_unfilled.png -cmd/32/rectangletoolbox.png cmd/32/rect.png - -cmd/lc_basicshapes.ellipse.png cmd/lc_ellipse.png -cmd/lc_basicshapes.png cmd/lc_basicshapes.diamond.png -cmd/lc_basicshapes.rectangle.png cmd/lc_rect.png ... etc. - the rest is truncated