From 74144e53a88d17305469f6b315a01f16fede8878 Mon Sep 17 00:00:00 2001 From: Krisztian Pinter Date: Tue, 10 Sep 2013 16:39:53 +0200 Subject: startcenter: Tweak Start Center layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ia63acef184455f3d515f0da0a90a46d8318fbbe0 Reviewed-on: https://gerrit.libreoffice.org/5901 Reviewed-by: Caolán McNamara Tested-by: Caolán McNamara --- sfx2/inc/templatedlg.hxx | 1 + sfx2/source/dialog/backingwindow.cxx | 169 ++++------ sfx2/source/dialog/backingwindow.hxx | 19 +- sfx2/source/doc/templatedlg.cxx | 45 ++- sfx2/source/doc/templatedlg.hrc | 1 + sfx2/source/doc/templatedlg.src | 11 + sfx2/uiconfig/ui/startcenter.ui | 575 ++++++++++++++++++++++------------- 7 files changed, 496 insertions(+), 325 deletions(-) (limited to 'sfx2') diff --git a/sfx2/inc/templatedlg.hxx b/sfx2/inc/templatedlg.hxx index c5feb96964a7..46c3a96fd16c 100644 --- a/sfx2/inc/templatedlg.hxx +++ b/sfx2/inc/templatedlg.hxx @@ -80,6 +80,7 @@ private: void OnTemplateImport (); void OnTemplateSearch (); + void OnTemplateLink (); void OnTemplateOpen (); void OnTemplateEdit (); void OnTemplateProperties (); diff --git a/sfx2/source/dialog/backingwindow.cxx b/sfx2/source/dialog/backingwindow.cxx index 62760c4a2ce9..8e18ba9697bf 100644 --- a/sfx2/source/dialog/backingwindow.cxx +++ b/sfx2/source/dialog/backingwindow.cxx @@ -23,7 +23,6 @@ #include #include -#include #include #include @@ -38,8 +37,6 @@ #include #include #include -#include -#include #include #include @@ -82,8 +79,21 @@ BackingWindow::BackingWindow( Window* i_pParent ) : "sfx/ui/startcenter.ui", "StartCenter" ); - get(mpOpenButton, "open"); - get(mpTemplateButton, "templates"); + get(mpOpenButton, "open_all"); + get(mpOpenWriterButton, "open_writer"); + get(mpOpenCalcButton, "open_calc"); + get(mpOpenImpressButton, "open_impress"); + get(mpOpenDrawButton, "open_draw"); + get(mpOpenDatabaseButton, "open_database"); + get(mpOpenMathButton, "open_math"); + + get(mpTemplateButton, "templates_all"); + get(mpTemplateWriterButton, "templates_writer"); + get(mpTemplateCalcButton, "templates_calc"); + get(mpTemplateImpressButton, "templates_impress"); + get(mpTemplateDrawButton, "templates_draw"); + get(mpTemplateDatabaseButton, "templates_database"); + get(mpTemplateMathButton, "templates_math"); get(mpModuleNotebook, "modules_notebook"); @@ -101,10 +111,6 @@ BackingWindow::BackingWindow( Window* i_pParent ) : get(mpDBAllButton, "database_all"); get(mpMathAllButton, "math_all"); - get(mpExtensionsButton, "extension"); - get(mpInfoButton, "info"); - get(mpTplRepButton, "add_temp"); - get(mpWriterShowTemplateButton, "show_writer_template"); get(mpCalcShowTemplateButton, "show_calc_template"); get(mpImpressShowTemplateButton, "show_impress_template"); @@ -176,19 +182,35 @@ BackingWindow::BackingWindow( Window* i_pParent ) : Reference xDesktop = Desktop::create( comphelper::getProcessComponentContext() ); mxDesktopDispatchProvider = xDesktop; - mpTemplateButton->SetHelpId( ".HelpId:StartCenter:TemplateButton" ); - mpOpenButton->SetHelpId( ".HelpId:StartCenter:OpenButton" ); - - mpWriterButton->SetHelpId( ".HelpId:StartCenter:WriterButton" ); - mpCalcButton->SetHelpId( ".HelpId:StartCenter:CalcButton" ); - mpImpressButton->SetHelpId( ".HelpId:StartCenter:ImpressButton" ); - mpDrawButton->SetHelpId( ".HelpId:StartCenter:DrawButton" ); - mpDBButton->SetHelpId( ".HelpId:StartCenter:DBButton" ); - mpMathButton->SetHelpId( ".HelpId:StartCenter:MathButton" ); - - mpExtensionsButton->SetHelpId( ".HelpId:StartCenter:Extensions" ); - mpInfoButton->SetHelpId( ".HelpId:StartCenter:Info" ); - mpTplRepButton->SetHelpId( ".HelpId:StartCenter:TemplateRepository" ); + mpOpenButton ->SetHelpId( ".HelpId:StartCenter:OpenButton" ); + mpOpenWriterButton ->SetHelpId( ".HelpId:StartCenter:OpenButton" ); + mpOpenCalcButton ->SetHelpId( ".HelpId:StartCenter:OpenButton" ); + mpOpenImpressButton ->SetHelpId( ".HelpId:StartCenter:OpenButton" ); + mpOpenDrawButton ->SetHelpId( ".HelpId:StartCenter:OpenButton" ); + mpOpenDatabaseButton ->SetHelpId( ".HelpId:StartCenter:OpenButton" ); + mpOpenMathButton ->SetHelpId( ".HelpId:StartCenter:OpenButton" ); + + mpTemplateButton ->SetHelpId( ".HelpId:StartCenter:TemplateButton" ); + mpTemplateWriterButton ->SetHelpId( ".HelpId:StartCenter:TemplateButton" ); + mpTemplateCalcButton ->SetHelpId( ".HelpId:StartCenter:TemplateButton" ); + mpTemplateImpressButton ->SetHelpId( ".HelpId:StartCenter:TemplateButton" ); + mpTemplateDrawButton ->SetHelpId( ".HelpId:StartCenter:TemplateButton" ); + mpTemplateDatabaseButton->SetHelpId( ".HelpId:StartCenter:TemplateButton" ); + mpTemplateMathButton ->SetHelpId( ".HelpId:StartCenter:TemplateButton" ); + + mpWriterButton ->SetHelpId( ".HelpId:StartCenter:WriterButton" ); + mpCalcButton ->SetHelpId( ".HelpId:StartCenter:CalcButton" ); + mpImpressButton ->SetHelpId( ".HelpId:StartCenter:ImpressButton" ); + mpDrawButton ->SetHelpId( ".HelpId:StartCenter:DrawButton" ); + mpDBButton ->SetHelpId( ".HelpId:StartCenter:DBButton" ); + mpMathButton ->SetHelpId( ".HelpId:StartCenter:MathButton" ); + + mpWriterAllButton ->SetHelpId( ".HelpId:StartCenter:WriterButton" ); + mpCalcAllButton ->SetHelpId( ".HelpId:StartCenter:CalcButton" ); + mpImpressAllButton ->SetHelpId( ".HelpId:StartCenter:ImpressButton" ); + mpDrawAllButton ->SetHelpId( ".HelpId:StartCenter:DrawButton" ); + mpDBAllButton ->SetHelpId( ".HelpId:StartCenter:DBButton" ); + mpMathAllButton ->SetHelpId( ".HelpId:StartCenter:MathButton" ); // init background SetBackground(); @@ -286,11 +308,20 @@ void BackingWindow::initControls() setupButton( mpMathAllButton ); setupButton( mpOpenButton ); - setupButton( mpTemplateButton ); + setupButton( mpOpenWriterButton ); + setupButton( mpOpenCalcButton ); + setupButton( mpOpenImpressButton ); + setupButton( mpOpenDrawButton ); + setupButton( mpOpenDatabaseButton ); + setupButton( mpOpenMathButton ); - setupExternalLink( mpExtensionsButton ); - setupExternalLink( mpInfoButton ); - setupExternalLink( mpTplRepButton ); + setupButton( mpTemplateButton ); + setupButton( mpTemplateWriterButton ); + setupButton( mpTemplateCalcButton ); + setupButton( mpTemplateImpressButton ); + setupButton( mpTemplateDrawButton ); + setupButton( mpTemplateDatabaseButton ); + setupButton( mpTemplateMathButton ); setupTemplateView( mpWriterTemplateThumbnails, FILTER_APP_WRITER, mpWriterShowRecentButton, mpWriterShowTemplateButton ); @@ -326,14 +357,6 @@ void BackingWindow::setupModuleTab(const OString& rTabName, RecentDocsView* pRec void BackingWindow::setupButton( PushButton* pButton ) { pButton->SetClickHdl( LINK( this, BackingWindow, ClickHdl ) ); - - // setup text - slighly larger font than normal labels on the texts - Font aFont; - aFont.SetSize( Size( 0, 11 ) ); - aFont.SetWeight( WEIGHT_NORMAL ); - - pButton->SetFont( aFont ); - pButton->SetControlFont( aFont ); } void BackingWindow::setupTemplateView( TemplateLocalView* pView, FILTER_APPLICATION eFilter, @@ -356,30 +379,8 @@ void BackingWindow::setupTemplateView( TemplateLocalView* pView, FILTER_APPLICAT pRecentButton->SetClickHdl( LINK( this, BackingWindow, RecentTemplateToggleHdl ) ); pTemplateButton->SetClickHdl( LINK( this, BackingWindow, RecentTemplateToggleHdl ) ); - // button text - slighly larger font than normal labels on the texts - Font aFont; - aFont.SetSize( Size( 0, 11 ) ); - aFont.SetWeight( WEIGHT_NORMAL ); - - pRecentButton->SetFont( aFont ); - pRecentButton->SetControlFont( aFont ); - - pTemplateButton->SetFont( aFont ); - pTemplateButton->SetControlFont( aFont ); - pRecentButton->Hide(); // hidden by default } - -void BackingWindow::setupExternalLink( PushButton* pButton ) -{ - if( mnHideExternalLinks == 0 ) - pButton->Show(); - else - pButton->Hide(); - - pButton->SetClickHdl( LINK( this, BackingWindow, ExtLinkClickHdl ) ); -} - void BackingWindow::Paint( const Rectangle& ) { Resize(); @@ -460,52 +461,6 @@ void BackingWindow::Resize() Invalidate(); } -IMPL_LINK( BackingWindow, ExtLinkClickHdl, Button*, pButton ) -{ - const char* pNode = NULL; - - if( pButton == mpExtensionsButton ) - pNode = "AddFeatureURL"; - else if( pButton == mpInfoButton ) - pNode = "InfoURL"; - else if( pButton == mpTplRepButton ) - pNode = "TemplateRepositoryURL"; - - if( pNode ) - { - const char* pNodePath = "/org.openoffice.Office.Common/Help/StartCenter"; - try - { - Reference xConfig = configuration::theDefaultProvider::get( comphelper::getProcessComponentContext() ); - Sequence args(1); - PropertyValue val( - "nodepath", - 0, - Any(OUString::createFromAscii(pNodePath)), - PropertyState_DIRECT_VALUE); - args.getArray()[0] <<= val; - Reference xNameAccess(xConfig->createInstanceWithArguments(SERVICENAME_CFGREADACCESS,args), UNO_QUERY); - if( xNameAccess.is() ) - { - OUString sURL; - //throws css::container::NoSuchElementException, css::lang::WrappedTargetException - Any value( xNameAccess->getByName(OUString::createFromAscii(pNode)) ); - sURL = value.get (); - localizeWebserviceURI(sURL); - - Reference< com::sun::star::system::XSystemShellExecute > xSystemShellExecute( - com::sun::star::system::SystemShellExecute::create(comphelper::getProcessComponentContext())); - //throws css::lang::IllegalArgumentException, css::system::SystemShellExecuteException - xSystemShellExecute->execute( sURL, OUString(), com::sun::star::system::SystemShellExecuteFlags::URIS_ONLY); - } - } - catch (const Exception&) - { - } - } - return 0; -} - IMPL_LINK( BackingWindow, ClickHdl, Button*, pButton ) { // dispatch the appropriate URL and end the dialog @@ -521,7 +476,10 @@ IMPL_LINK( BackingWindow, ClickHdl, Button*, pButton ) dispatchURL( BASE_URL ); else if( pButton == mpMathButton || pButton == mpMathAllButton ) dispatchURL( MATH_URL ); - else if( pButton == mpOpenButton ) + else if( pButton == mpOpenButton || + pButton == mpOpenWriterButton || pButton == mpOpenCalcButton || + pButton == mpOpenImpressButton || pButton == mpOpenDrawButton || + pButton == mpOpenDatabaseButton || pButton == mpOpenMathButton ) { Reference< XDispatchProvider > xFrame( mxFrame, UNO_QUERY ); @@ -532,7 +490,10 @@ IMPL_LINK( BackingWindow, ClickHdl, Button*, pButton ) dispatchURL( OPEN_URL, OUString(), xFrame, aArgs ); } - else if( pButton == mpTemplateButton ) + else if( pButton == mpTemplateButton || + pButton == mpTemplateWriterButton || pButton == mpTemplateCalcButton || + pButton == mpTemplateImpressButton || pButton == mpTemplateDrawButton || + pButton == mpTemplateDatabaseButton || pButton == mpTemplateMathButton ) { Reference< XDispatchProvider > xFrame( mxFrame, UNO_QUERY ); diff --git a/sfx2/source/dialog/backingwindow.hxx b/sfx2/source/dialog/backingwindow.hxx index 4945e9571575..e03867d19b9f 100644 --- a/sfx2/source/dialog/backingwindow.hxx +++ b/sfx2/source/dialog/backingwindow.hxx @@ -55,7 +55,20 @@ class BackingWindow com::sun::star::uno::Reference< com::sun::star::datatransfer::dnd::XDropTargetListener > mxDropTargetListener; PushButton* mpOpenButton; + PushButton* mpOpenWriterButton; + PushButton* mpOpenCalcButton; + PushButton* mpOpenImpressButton; + PushButton* mpOpenDrawButton; + PushButton* mpOpenDatabaseButton; + PushButton* mpOpenMathButton; + PushButton* mpTemplateButton; + PushButton* mpTemplateWriterButton; + PushButton* mpTemplateCalcButton; + PushButton* mpTemplateImpressButton; + PushButton* mpTemplateDrawButton; + PushButton* mpTemplateDatabaseButton; + PushButton* mpTemplateMathButton; TabControl* mpModuleNotebook; @@ -73,10 +86,6 @@ class BackingWindow PushButton* mpDBAllButton; PushButton* mpMathAllButton; - PushButton* mpExtensionsButton; - PushButton* mpInfoButton; - PushButton* mpTplRepButton; - PushButton* mpWriterShowTemplateButton; PushButton* mpCalcShowTemplateButton; PushButton* mpImpressShowTemplateButton; @@ -114,7 +123,6 @@ class BackingWindow void setupButton( PushButton* pButton ); void setupTemplateView( TemplateLocalView* pView, FILTER_APPLICATION eFilter, PushButton* pRecentButton, PushButton* pTemplateButton ); - void setupExternalLink( PushButton* pButton ); void dispatchURL( const OUString& i_rURL, const OUString& i_rTarget = OUString( "_default" ), @@ -125,7 +133,6 @@ class BackingWindow DECL_LINK( ClickHdl, Button* ); DECL_LINK( RecentTemplateToggleHdl, Button* ); DECL_LINK( OpenTemplateHdl, ThumbnailViewItem* ); - DECL_LINK( ExtLinkClickHdl, Button* ); void initControls(); diff --git a/sfx2/source/doc/templatedlg.cxx b/sfx2/source/doc/templatedlg.cxx index b083caa3ad6e..4b00ec3b0bd9 100644 --- a/sfx2/source/doc/templatedlg.cxx +++ b/sfx2/source/doc/templatedlg.cxx @@ -30,6 +30,7 @@ #include #include #include +#include #include #include #include @@ -41,6 +42,7 @@ #include #include +#include #include #include #include @@ -53,6 +55,8 @@ #include #include #include +#include +#include #include #include "doc.hrc" @@ -64,6 +68,8 @@ #define TM_SETTING_LASTFOLDER "LastFolder" #define TM_SETTING_FILTER "SelectedFilter" +const char SERVICENAME_CFGREADACCESS[] = "com.sun.star.configuration.ConfigurationAccess"; + using namespace ::com::sun::star; using namespace ::com::sun::star::beans; using namespace ::com::sun::star::embed; @@ -448,7 +454,7 @@ void SfxTemplateManagerDlg::Resize() long nToolbarsHeight = std::max(std::max(aViewSize.getHeight(), aActionSize.getHeight()), aTemplateSize.getHeight()); - aActionSize.setWidth(2.5*aActionSize.getWidth()); + aActionSize.setWidth(3.35*aActionSize.getWidth()); aViewSize.setWidth(aWinSize.getWidth()-aActionSize.getWidth()-mpViewBar->GetPosPixel().X()); aTemplateSize.setWidth(aWinSize.getWidth()); @@ -516,6 +522,9 @@ IMPL_LINK_NOARG(SfxTemplateManagerDlg,TBXActionHdl) case TBI_TEMPLATE_SEARCH: OnTemplateSearch(); break; + case TBI_TEMPLATE_LINK: + OnTemplateLink(); + break; default: break; } @@ -1175,6 +1184,40 @@ void SfxTemplateManagerDlg::OnTemplateSearch () mpSearchEdit->GrabFocus(); } +void SfxTemplateManagerDlg::OnTemplateLink () +{ + OUString sNode("TemplateRepositoryURL"); + OUString sNodePath("/org.openoffice.Office.Common/Help/StartCenter"); + try + { + Reference xConfig = configuration::theDefaultProvider::get( comphelper::getProcessComponentContext() ); + Sequence args(1); + PropertyValue val( + "nodepath", + 0, + Any(sNodePath), + PropertyState_DIRECT_VALUE); + args.getArray()[0] <<= val; + Reference xNameAccess(xConfig->createInstanceWithArguments(SERVICENAME_CFGREADACCESS,args), UNO_QUERY); + if( xNameAccess.is() ) + { + OUString sURL; + //throws css::container::NoSuchElementException, css::lang::WrappedTargetException + Any value( xNameAccess->getByName(sNode) ); + sURL = value.get (); + localizeWebserviceURI(sURL); + + Reference< com::sun::star::system::XSystemShellExecute > xSystemShellExecute( + com::sun::star::system::SystemShellExecute::create(comphelper::getProcessComponentContext())); + //throws css::lang::IllegalArgumentException, css::system::SystemShellExecuteException + xSystemShellExecute->execute( sURL, OUString(), com::sun::star::system::SystemShellExecuteFlags::URIS_ONLY); + } + } + catch (const Exception&) + { + } +} + void SfxTemplateManagerDlg::OnTemplateOpen () { ThumbnailViewItem *pItem = const_cast(*maSelTemplates.begin()); diff --git a/sfx2/source/doc/templatedlg.hrc b/sfx2/source/doc/templatedlg.hrc index 40bdfa0565e7..563f79f01e00 100644 --- a/sfx2/source/doc/templatedlg.hrc +++ b/sfx2/source/doc/templatedlg.hrc @@ -44,6 +44,7 @@ #define TBI_TEMPLATE_FOLDER_NEW 29 #define TBI_TEMPLATE_OPEN 30 +#define TBI_TEMPLATE_LINK 31 #define STR_ACTION_REFRESH 263 #define STR_ACTION_SORT_NAME 264 diff --git a/sfx2/source/doc/templatedlg.src b/sfx2/source/doc/templatedlg.src index c205b996dbd3..aefd7619c8ef 100644 --- a/sfx2/source/doc/templatedlg.src +++ b/sfx2/source/doc/templatedlg.src @@ -215,6 +215,17 @@ TabPage TAB_TEMPLATE_MANAGER ImageBitmap = Bitmap { File = "actionaction013.png" ; }; }; }; + + ToolBoxItem + { + Identifier = TBI_TEMPLATE_LINK; + Text [en-US] = "Get more templates for %PRODUCTNAME"; + + ItemImage = Image + { + ImageBitmap = Bitmap { File = "actionview010.png" ; }; + }; + }; }; }; diff --git a/sfx2/uiconfig/ui/startcenter.ui b/sfx2/uiconfig/ui/startcenter.ui index f3280d433aab..4e9c5e899e79 100644 --- a/sfx2/uiconfig/ui/startcenter.ui +++ b/sfx2/uiconfig/ui/startcenter.ui @@ -1,41 +1,21 @@ - - - True - False - framework/res/addtemplate_32.png - - - True - False - res/ods_32_8.png - - - True - False - res/ods_32_8.png - - + + True False - res/odb_32_8.png + framework/res/folder_16.png - + True False - res/odb_32_8.png + framework/res/folder_16.png - + True False - res/odg_32_8.png - - - True - False - res/odg_32_8.png + framework/res/folder_16.png False @@ -45,7 +25,7 @@ False True True - 36 + 24 12 12 @@ -60,7 +40,6 @@ False 12 6 - 6 True @@ -79,8 +58,6 @@ True False - True - 6 6 @@ -89,9 +66,10 @@ True New Document writer_all_image + none - 0 + 2 0 1 1 @@ -104,9 +82,10 @@ True New Spreadsheet calc_all_image + none - 1 + 3 0 1 1 @@ -119,9 +98,10 @@ True New Presentation impress_all_image + none - 2 + 4 0 1 1 @@ -134,9 +114,10 @@ True New Drawing draw_all_image + none - 3 + 5 0 1 1 @@ -149,9 +130,10 @@ True New Database database_all_image + none - 4 + 6 0 1 1 @@ -164,9 +146,42 @@ True New Formula math_all_image + none - 5 + 7 + 0 + 1 + 1 + + + + + Open + True + True + True + open_image + none + + + 0 + 0 + 1 + 1 + + + + + Templates + True + True + True + templates_image + none + + + 1 0 1 1 @@ -197,13 +212,12 @@ True False 12 - 12 - 12 + 6 True False - 12 + 6 New Document @@ -211,9 +225,10 @@ True True writer_image + none - 0 + 2 0 1 1 @@ -225,9 +240,10 @@ True True True + none - 2 + 4 0 1 1 @@ -239,6 +255,39 @@ True True True + none + + + 3 + 0 + 1 + 1 + + + + + Open + True + True + True + open_image10 + none + + + 0 + 0 + 1 + 1 + + + + + Templates + True + True + True + templates_image1 + none 1 @@ -318,13 +367,12 @@ True False 12 - 12 - 12 + 6 True False - 12 + 6 New Spreadsheet @@ -332,9 +380,10 @@ True True calc_image + none - 0 + 2 0 1 1 @@ -346,9 +395,10 @@ True True True + none - 1 + 3 0 1 1 @@ -360,9 +410,42 @@ True True True + none - 2 + 4 + 0 + 1 + 1 + + + + + Open + True + True + True + open_image9 + none + + + 0 + 0 + 1 + 1 + + + + + Templates + True + True + True + templates_image2 + none + + + 1 0 1 1 @@ -439,13 +522,12 @@ True False 12 - 12 - 12 + 6 True False - 12 + 6 New Presentation @@ -453,9 +535,10 @@ True True impress_image + none - 0 + 2 0 1 1 @@ -467,9 +550,10 @@ True True True + none - 1 + 3 0 1 1 @@ -481,9 +565,42 @@ True True True + none - 2 + 4 + 0 + 1 + 1 + + + + + Open + True + True + True + open_image8 + none + + + 0 + 0 + 1 + 1 + + + + + Templates + True + True + True + templates_image3 + none + + + 1 0 1 1 @@ -560,13 +677,12 @@ True False 12 - 12 - 12 + 6 True False - 12 + 6 New Drawing @@ -574,9 +690,10 @@ True True draw_image + none - 0 + 2 0 1 1 @@ -588,9 +705,10 @@ True True True + none - 1 + 3 0 1 1 @@ -602,9 +720,42 @@ True True True + none - 2 + 4 + 0 + 1 + 1 + + + + + Open + True + True + True + open_image7 + none + + + 0 + 0 + 1 + 1 + + + + + Templates + True + True + True + templates_image4 + none + + + 1 0 1 1 @@ -681,12 +832,12 @@ True False 12 - 12 - 12 + 6 True False + 6 New Database @@ -694,6 +845,23 @@ True True database_image + none + + + 2 + 0 + 1 + 1 + + + + + Open + True + True + True + open_image5 + none 0 @@ -702,6 +870,22 @@ 1 + + + Templates + True + True + True + templates_image5 + none + + + 1 + 0 + 1 + 1 + + 0 @@ -745,12 +929,12 @@ True False 12 - 12 - 12 + 6 True False + 6 New Formula @@ -758,6 +942,23 @@ True True math_image + none + + + 2 + 0 + 1 + 1 + + + + + Open + True + True + True + open_image6 + none 0 @@ -766,6 +967,22 @@ 1 + + + Templates + True + True + True + templates_image6 + none + + + 1 + 0 + 1 + 1 + + 0 @@ -805,141 +1022,6 @@ - - 0 - 1 - 1 - 1 - - - - - True - False - True - 12 - 12 - - - True - False - True - - - 1 - 0 - 1 - 1 - - - - - True - False - sfx2/res/startcenter-logo.png - - - 0 - 0 - 1 - 1 - - - - - True - False - 12 - - - Open - True - True - True - open_image - - - 0 - 0 - 1 - 1 - - - - - Templates - True - True - True - templates_image - - - 1 - 0 - 1 - 1 - - - - - True - True - True - True - Get more templates for %PRODUCTNAME - Get more templates for %PRODUCTNAME - add_temp_image - - - 2 - 0 - 1 - 1 - - - - - True - True - True - True - Add new features to %PRODUCTNAME - Add new features to %PRODUCTNAME - extension_image - - - 3 - 0 - 1 - 1 - - - - - True - True - True - True - Get more information about %PRODUCTNAME - Get more information about %PRODUCTNAME - info_image - - - 4 - 0 - 1 - 1 - - - - - 2 - 0 - 1 - 1 - - - 0 0 @@ -955,55 +1037,120 @@ - + True False - framework/res/extension.png + res/ods_16_8.png - + True False - New Presentation - res/odp_32_8.png + res/ods_16_8.png - + True False - res/odp_32_8.png + res/odb_16_8.png - + + True + False + res/odb_16_8.png + + + True + False + res/odg_16_8.png + + True False - framework/res/info_26.png + res/odg_16_8.png + + + True + False + New Presentation + res/odp_16_8.png + + + True + False + res/odp_16_8.png True False - res/odf_32_8.png + res/odf_16_8.png True False - res/odf_32_8.png + res/odf_16_8.png True False - framework/res/folder_32.png + framework/res/folder_16.png + + + True + False + framework/res/folder_16.png + + + True + False + framework/res/folder_16.png + + + True + False + framework/res/folder_16.png True False - framework/res/templates_32.png + framework/res/templates_16.png + + + True + False + framework/res/templates_16.png + + + True + False + framework/res/templates_16.png + + + True + False + framework/res/templates_16.png + + + True + False + framework/res/templates_16.png + + + True + False + framework/res/templates_16.png + + + True + False + framework/res/templates_16.png True False - res/odt_32_8.png + res/odt_16_8.png True False - res/odt_32_8.png + res/odt_16_8.png -- cgit