summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorSamuel Mehrbrodt <s.mehrbrodt@gmail.com>2012-12-05 20:48:43 +0100
committerBosdonnat Cedric <cedric.bosdonnat@free.fr>2012-12-06 09:36:21 +0000
commitb22881c8166708d6fd42fbadad47ff880ba19ed4 (patch)
tree536163050d16c11f26567f6426b60bdd6199b487 /svx
parente43d62fb39e0b6b3e59b22110460d23b6d507b59 (diff)
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.bosdonnat@free.fr> Tested-by: Bosdonnat Cedric <cedric.bosdonnat@free.fr>
Diffstat (limited to 'svx')
-rw-r--r--svx/source/tbxctrls/tbcontrl.cxx18
1 files changed, 10 insertions, 8 deletions
diff --git a/svx/source/tbxctrls/tbcontrl.cxx b/svx/source/tbxctrls/tbcontrl.cxx
index fab046635950..05f2b0891907 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 );