svx/source/tbxctrls/tbcontrl.cxx | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-)
New commits: commit b22881c8166708d6fd42fbadad47ff880ba19ed4 Author: Samuel Mehrbrodt <s.mehrbr...@gmail.com> Date: Wed Dec 5 20:48:43 2012 +0100 Modify the default Style list in Writer, give them a custom order. Asking on UX-Advise, there were no negative voices for this change: http://nabble.documentfoundation.org/Libreoffice-ux-advise-Default-Styles-in-Writer-td4020441.html Change-Id: I780eaecc29c88493f09194399dfc00be1484c549 Reviewed-on: https://gerrit.libreoffice.org/1248 Reviewed-by: Bosdonnat Cedric <cedric.bosdon...@free.fr> Tested-by: Bosdonnat Cedric <cedric.bosdon...@free.fr> diff --git a/svx/source/tbxctrls/tbcontrl.cxx b/svx/source/tbxctrls/tbcontrl.cxx index fab0466..05f2b08 100644 --- a/svx/source/tbxctrls/tbcontrl.cxx +++ b/svx/source/tbxctrls/tbcontrl.cxx @@ -1681,11 +1681,13 @@ struct SvxStyleToolBoxControl::Impl xParaStyles; static const sal_Char* aWriterStyles[] = { - "Standard", + "Text body", + "Quotations", + "Title", + "Subtitle", "Heading 1", "Heading 2", - "Heading 3", - "Text body" + "Heading 3" }; for( sal_uInt32 nStyle = 0; nStyle < sizeof( aWriterStyles ) / sizeof( sal_Char*); ++nStyle ) { @@ -1946,6 +1948,11 @@ void SvxStyleToolBoxControl::FillStyleBox() if( pImpl->bSpecModeWriter || pImpl->bSpecModeCalc ) { + // disable sort to preserve special order + WinBits nWinBits = pBox->GetStyle(); + nWinBits &= ~WB_SORT; + pBox->SetStyle( nWinBits ); + // insert default styles sal_uInt16 _i; sal_uInt32 nCnt = pImpl->aDefaultStyles.size(); @@ -1956,11 +1963,6 @@ void SvxStyleToolBoxControl::FillStyleBox() ++nPos; } - // disable sort to preserve special order - WinBits nWinBits = pBox->GetStyle(); - nWinBits &= ~WB_SORT; - pBox->SetStyle( nWinBits ); - pBox->InsertEntry( pImpl->aClearForm, 0 ); pBox->SetSeparatorPos( 0 ); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits