[Libreoffice-commits] core.git: extras/source sw/inc sw/source sw/uiconfig sw/UIConfig_swriter.mk

Caolán McNamara caolanm at redhat.com
Mon Aug 5 02:21:55 PDT 2013


 extras/source/glade/libreoffice-catalog.xml.in |    4 
 sw/UIConfig_swriter.mk                         |    1 
 sw/inc/helpid.h                                |    1 
 sw/source/ui/dialog/regionsw.hrc               |   31 -
 sw/source/ui/dialog/regionsw.src               |  174 --------
 sw/source/ui/dialog/uiregionsw.cxx             |  198 ++++-----
 sw/source/ui/inc/regionsw.hxx                  |   44 --
 sw/uiconfig/swriter/ui/sectionpage.ui          |  517 +++++++++++++++++++++++++
 8 files changed, 638 insertions(+), 332 deletions(-)

New commits:
commit a4c385f1aa98b5fb2d85136b653365fb6baa33f8
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Sun Aug 4 23:12:45 2013 +0200

    convertion section page to .ui format
    
    Change-Id: I26990ba16ba70683960685d8c26bbfd2d66d6132

diff --git a/extras/source/glade/libreoffice-catalog.xml.in b/extras/source/glade/libreoffice-catalog.xml.in
index 95d4411..267ad83 100644
--- a/extras/source/glade/libreoffice-catalog.xml.in
+++ b/extras/source/glade/libreoffice-catalog.xml.in
@@ -415,6 +415,10 @@
                         generic-name="Cursor Reference Edit" parent="foruilo-RefEdit"
                         icon-name="widget-gtk-textentry"/>
 
+    <glade-widget-class title="Condition Edit" name="swlo-ConditionEdit"
+                        generic-name="Condition Edit" parent="GtkEntry"
+                        icon-name="widget-gtk-textentry"/>
+
     <glade-widget-class title="Text View" name="sclo-ScEditWindow"
                         generic-name="Text View" parent="GtkTextView"
                         icon-name="widget-gtk-textentry"/>
diff --git a/sw/UIConfig_swriter.mk b/sw/UIConfig_swriter.mk
index b123a7e..a56b10a 100644
--- a/sw/UIConfig_swriter.mk
+++ b/sw/UIConfig_swriter.mk
@@ -128,6 +128,7 @@ $(eval $(call gb_UIConfig_add_uifiles,modules/swriter,\
 	sw/uiconfig/swriter/ui/rowheight \
 	sw/uiconfig/swriter/ui/saveashtmldialog \
 	sw/uiconfig/swriter/ui/savelabeldialog \
+	sw/uiconfig/swriter/ui/sectionpage \
 	sw/uiconfig/swriter/ui/sidebarpage \
 	sw/uiconfig/swriter/ui/sidebarwrap \
 	sw/uiconfig/swriter/ui/sortdialog \
diff --git a/sw/inc/helpid.h b/sw/inc/helpid.h
index d66894c..fe6aee4 100644
--- a/sw/inc/helpid.h
+++ b/sw/inc/helpid.h
@@ -167,7 +167,6 @@
 #define HID_EDIT_FLD_REF                                        "SW_HID_EDIT_FLD_REF"
 #define HID_REDLINE_CTRL                                        "SW_HID_REDLINE_CTRL"
 #define HID_OPTCAPTION_PAGE                                     "SW_HID_OPTCAPTION_PAGE"
-#define HID_INSERT_SECTION_PAGE                                 "SW_HID_INSERT_SECTION_PAGE"
 #define HID_INSERT_SECTION_DLG                                  "SW_HID_INSERT_SECTION_DLG"
 #define HID_SECTION_PROPERTIES_DLG                              "SW_HID_SECTION_PROPERTIES_DLG"
 #define HID_TP_TOX_SELECT                                       "SW_HID_TP_TOX_SELECT"
diff --git a/sw/source/ui/dialog/regionsw.hrc b/sw/source/ui/dialog/regionsw.hrc
index 8d79cbe..b7d45f3 100644
--- a/sw/source/ui/dialog/regionsw.hrc
+++ b/sw/source/ui/dialog/regionsw.hrc
@@ -21,38 +21,7 @@
 
 #include "dialog.hrc"
 
-
-#define CB_DDE                  1
-#define CB_DISMISS              2
-#define CB_FILE                 5
-#define CB_HIDE                 8
-#define CB_PASSWD               9
-#define CB_PROTECT             10
-#define ED_CONDITION           13
-#define ED_FILE                16
-#define ED_RANAME              19
-#define ED_RNAME               20
-#define FT_CONDITION           21
-#define FT_DDE                 25
-#define FT_FILE                29
-#define FT_SUBREG              34
-#define LB_SUBREG              38
-#define PB_CANCEL              39
-#define PB_FILE                40
-#define PB_HELP                41
-#define PB_OK                  42
-#define PB_OPTIONS             43
 #define ST_INSERT              45
-#define TLB_SECTION            46
-#define FL_NAME                47
-#define FL_LINK                48
-#define FL_PROTECT             49
-#define FL_HIDE                50
-#define PB_PASSWD              51
-#define IL_BITMAPS              54
-// #114856# edit in readonly sections
-#define FL_PROPERTIES           56
-#define CB_EDIT_IN_READONLY     57
 
 /* global resources */
 #define STR_REG_DUPLICATE       (RC_REGIONSW_BEGIN+6)
diff --git a/sw/source/ui/dialog/regionsw.src b/sw/source/ui/dialog/regionsw.src
index a652597..dfa4d0d 100644
--- a/sw/source/ui/dialog/regionsw.src
+++ b/sw/source/ui/dialog/regionsw.src
@@ -166,180 +166,6 @@ TabDialog DLG_INSERT_SECTION
     };
 };
 
-TabPage TP_INSERT_SECTION
-{
-    HelpID = HID_INSERT_SECTION_PAGE;
-    SVLook = TRUE ;
-    Pos = MAP_APPFONT ( 0 , 0 ) ;
-    Size = MAP_APPFONT ( TP_WIDTH , TP_HEIGHT ) ;
-    Hide = TRUE ;
-    FixedLine FL_NAME
-    {
-        OutputSize = TRUE ;
-        Pos = MAP_APPFONT ( 6 , 3 ) ;
-        Size = MAP_APPFONT ( 78 , 8 ) ;
-        Text [ en-US ] = "New section" ;
-    };
-    ComboBox ED_RNAME
-    {
-        HelpID = "sw:ComboBox:TP_INSERT_SECTION:ED_RNAME";
-        Pos = MAP_APPFONT ( 12 , 14 ) ;
-        Size = MAP_APPFONT ( 69 , 140 ) ;
-        TabStop = TRUE ;
-        AutoHScroll = TRUE ;
-        SORT = TRUE ;
-    };
-    FixedLine FL_LINK
-    {
-        OutputSize = TRUE ;
-        Pos = MAP_APPFONT ( 90 , 3 ) ;
-        Size = MAP_APPFONT ( 164 , 8 ) ;
-        FL_FILE_TEXT
-    };
-    CheckBox CB_FILE
-    {
-        HelpID = "sw:CheckBox:TP_INSERT_SECTION:CB_FILE";
-        Pos = MAP_APPFONT ( 96 , 14 ) ;
-        Size = MAP_APPFONT ( 60 , 10 ) ;
-        TabStop = TRUE ;
-        CB_FILE_TEXT
-    };
-    CheckBox CB_DDE
-    {
-        HelpID = "sw:CheckBox:TP_INSERT_SECTION:CB_DDE";
-        Pos = MAP_APPFONT ( 96 , 28) ;
-        Size = MAP_APPFONT ( 60 , 10 ) ;
-        Disable = TRUE ;
-        CB_DDE_TEXT
-    };
-    FixedText FT_DDE
-    {
-        Pos = MAP_APPFONT ( 96 , 44 ) ;
-        Size = MAP_APPFONT ( 50 , 8 ) ;
-        Hide = TRUE ;
-        FT_DDE_TEXT
-    };
-    FixedText FT_FILE
-    {
-        Pos = MAP_APPFONT ( 96 , 44 ) ;
-        Size = MAP_APPFONT ( 50 , 8 ) ;
-        Disable = TRUE ;
-        FT_FILE_TEXT
-    };
-    Edit ED_FILE
-    {
-        HelpID = "sw:Edit:TP_INSERT_SECTION:ED_FILE";
-        Border = TRUE ;
-        Pos = MAP_APPFONT ( 160 , 42 ) ;
-        Size = MAP_APPFONT ( 76 , 12 ) ;
-        Disable = TRUE ;
-        TabStop = TRUE ;
-    };
-    PushButton PB_FILE
-    {
-        HelpID = "sw:PushButton:TP_INSERT_SECTION:PB_FILE";
-        Pos = MAP_APPFONT ( 239 , 42 ) ;
-        Size = MAP_APPFONT ( 12 , 12 ) ;
-        Disable = TRUE ;
-        TabStop = TRUE ;
-        Text = "...";
-    };
-    FixedText FT_SUBREG
-    {
-        Pos = MAP_APPFONT ( 96 , 60 ) ;
-        Size = MAP_APPFONT ( 50 , 8 ) ;
-        Disable = TRUE ;
-        FT_SUBREG_TEXT
-    };
-    ComboBox LB_SUBREG
-    {
-        HelpID = "sw:ComboBox:TP_INSERT_SECTION:LB_SUBREG";
-        Pos = MAP_APPFONT ( 160 , 58 ) ;
-        Size = MAP_APPFONT ( 76 , 50 ) ;
-        DropDown = TRUE ;
-        Disable = TRUE ;
-        TabStop = TRUE ;
-        Sort = TRUE ;
-    };
-    FixedLine FL_PROTECT
-    {
-        OutputSize = TRUE ;
-        Pos = MAP_APPFONT ( 90 , 76 ) ;
-        Size = MAP_APPFONT ( 164 , 8 ) ;
-        FL_PROTECT_TEXT
-    };
-    CheckBox CB_PROTECT
-    {
-        HelpID = "sw:CheckBox:TP_INSERT_SECTION:CB_PROTECT";
-        Pos = MAP_APPFONT ( 96 , 87 ) ;
-        Size = MAP_APPFONT ( 100 , 10 ) ;
-        TabStop = TRUE ;
-        Text [ en-US ] = "~Protect";
-    };
-    CheckBox CB_PASSWD
-    {
-        HelpID = "sw:CheckBox:TP_INSERT_SECTION:CB_PASSWD";
-        Pos = MAP_APPFONT ( 105 , 101 ) ;
-        Size = MAP_APPFONT ( 100 , 10 ) ;
-        TabStop = TRUE ;
-        CB_PASSWD_TEXT
-    };
-    PushButton PB_PASSWD
-    {
-        HelpID = "sw:PushButton:TP_INSERT_SECTION:PB_PASSWD";
-        Pos = MAP_APPFONT ( 239 , 99 ) ;
-        Size = MAP_APPFONT ( 12 , 12 ) ;
-        TabStop = TRUE ;
-        Text = "..." ;
-    };
-    FixedLine FL_HIDE
-    {
-        OutputSize = TRUE ;
-        Pos = MAP_APPFONT ( 90 , 117 ) ;
-        Size = MAP_APPFONT ( 164 , 8 ) ;
-        FL_HIDE_TEXT
-    };
-    CheckBox CB_HIDE
-    {
-        HelpID = "sw:CheckBox:TP_INSERT_SECTION:CB_HIDE";
-        Pos = MAP_APPFONT ( 96 , 128 ) ;
-        Size = MAP_APPFONT ( 100 , 10 ) ;
-        CB_HIDE_TEXT
-    };
-    FixedText FT_CONDITION
-    {
-        Pos = MAP_APPFONT ( 96 , 144 ) ;
-        Size = MAP_APPFONT ( 60 , 8 ) ;
-        Disable = TRUE ;
-        CB_CONDITION_TEXT
-    };
-    Edit ED_CONDITION
-    {
-        HelpID = "sw:Edit:TP_INSERT_SECTION:ED_CONDITION";
-        Border = TRUE ;
-        Pos = MAP_APPFONT ( 160 , 142 ) ;
-        Size = MAP_APPFONT ( 91 , 12 ) ;
-        Disable = TRUE ;
-        TabStop = TRUE ;
-    };
-
-    FixedLine FL_PROPERTIES
-    {
-        OutputSize = TRUE ;
-        Pos = MAP_APPFONT ( 90 , 159 ) ;
-        Size = MAP_APPFONT ( 164 , 8 ) ;
-        FL_PROPERTIES_TEXT
-    };
-    CheckBox CB_EDIT_IN_READONLY
-    {
-        HelpID = "sw:CheckBox:TP_INSERT_SECTION:CB_EDIT_IN_READONLY";
-        Pos = MAP_APPFONT ( 96 , 170 ) ;
-        Size = MAP_APPFONT ( 158 , 10 ) ;
-        CB_EDIT_IN_READONLY_TEXT
-    };
-
-};
-
 TabDialog DLG_SECTION_PROPERTIES
 {
     HelpId = HID_SECTION_PROPERTIES_DLG;
diff --git a/sw/source/ui/dialog/uiregionsw.cxx b/sw/source/ui/dialog/uiregionsw.cxx
index 918dbff..8f7ca5c 100644
--- a/sw/source/ui/dialog/uiregionsw.cxx
+++ b/sw/source/ui/dialog/uiregionsw.cxx
@@ -1535,52 +1535,48 @@ short   SwInsertSectionTabDialog::Ok()
 }
 
 SwInsertSectionTabPage::SwInsertSectionTabPage(
-                            Window *pParent, const SfxItemSet &rAttrSet) :
-    SfxTabPage( pParent, SW_RES(TP_INSERT_SECTION), rAttrSet ),
-    aNameFL       ( this, SW_RES( FL_NAME ) ),
-    aCurName            ( this, SW_RES( ED_RNAME ) ),
-    aLinkFL             ( this, SW_RES( FL_LINK ) ),
-    aFileCB             ( this, SW_RES( CB_FILE ) ),
-    aDDECB              ( this, SW_RES( CB_DDE ) ) ,
-    aDDECommandFT       ( this, SW_RES( FT_DDE ) ) ,
-    aFileNameFT         ( this, SW_RES( FT_FILE ) ) ,
-    aFileNameED         ( this, SW_RES( ED_FILE ) ),
-    aFilePB             ( this, SW_RES( PB_FILE ) ),
-    aSubRegionFT        ( this, SW_RES( FT_SUBREG ) ) ,
-    aSubRegionED        ( this, SW_RES( LB_SUBREG ) ) ,
-
-    aProtectFL          ( this, SW_RES( FL_PROTECT ) ),
-    aProtectCB          ( this, SW_RES( CB_PROTECT ) ),
-    aPasswdCB           ( this, SW_RES( CB_PASSWD ) ),
-    aPasswdPB           ( this, SW_RES( PB_PASSWD ) ),
-
-    aHideFL             ( this, SW_RES( FL_HIDE ) ),
-    aHideCB             ( this, SW_RES( CB_HIDE ) ),
-    aConditionFT             ( this, SW_RES( FT_CONDITION ) ),
-    aConditionED        ( this, SW_RES( ED_CONDITION ) ),
+                            Window *pParent, const SfxItemSet &rAttrSet)
+    : SfxTabPage(pParent, "SectionPage",
+        "modules/swriter/ui/sectionpage.ui", rAttrSet)
+    , m_pWrtSh(0)
+    , m_pDocInserter(NULL)
+    , m_pOldDefDlgParent(NULL)
+{
+    get(m_pCurName, "sectionnames");
+    m_pCurName->SetStyle(m_pCurName->GetStyle() | WB_SORT);
+    m_pCurName->set_height_request(m_pCurName->GetTextHeight() * 12);
+    get(m_pFileCB, "link");
+    get(m_pDDECB, "dde");
+    get(m_pDDECommandFT, "ddelabel");
+    get(m_pFileNameFT, "filelabel");
+    get(m_pFileNameED, "filename");
+    get(m_pFilePB, "selectfile");
+    get(m_pSubRegionFT, "sectionlabel");
+    get(m_pSubRegionED, "sectionname");
+    m_pSubRegionED->SetStyle(m_pSubRegionED->GetStyle() | WB_SORT);
+    get(m_pProtectCB, "protect");
+    get(m_pPasswdCB, "withpassword");
+    get(m_pPasswdPB, "selectpassword");
+    get(m_pHideCB, "hide");
+    get(m_pConditionFT, "condlabel");
+    get(m_pConditionED, "withcond");
     // edit in readonly sections
-    aPropertiesFL       ( this, SW_RES( FL_PROPERTIES ) ),
-    aEditInReadonlyCB   ( this, SW_RES( CB_EDIT_IN_READONLY ) ),
+    get(m_pEditInReadonlyCB, "editable");
+
 
-    m_pWrtSh(0),
-    m_pDocInserter(NULL),
-    m_pOldDefDlgParent(NULL)
-{
-    FreeResource();
 
-    aProtectCB.SetClickHdl  ( LINK( this, SwInsertSectionTabPage, ChangeProtectHdl));
-    aPasswdCB.SetClickHdl   ( LINK( this, SwInsertSectionTabPage, ChangePasswdHdl));
-    aPasswdPB.SetClickHdl   ( LINK( this, SwInsertSectionTabPage, ChangePasswdHdl));
-    aHideCB.SetClickHdl     ( LINK( this, SwInsertSectionTabPage, ChangeHideHdl));
+    m_pProtectCB->SetClickHdl  ( LINK( this, SwInsertSectionTabPage, ChangeProtectHdl));
+    m_pPasswdCB->SetClickHdl   ( LINK( this, SwInsertSectionTabPage, ChangePasswdHdl));
+    m_pPasswdPB->SetClickHdl   ( LINK( this, SwInsertSectionTabPage, ChangePasswdHdl));
+    m_pHideCB->SetClickHdl     ( LINK( this, SwInsertSectionTabPage, ChangeHideHdl));
     // edit in readonly sections
-    aEditInReadonlyCB.SetClickHdl       ( LINK( this, SwInsertSectionTabPage, ChangeEditInReadonlyHdl));
-    aFileCB.SetClickHdl     ( LINK( this, SwInsertSectionTabPage, UseFileHdl ));
-    aFilePB.SetClickHdl     ( LINK( this, SwInsertSectionTabPage, FileSearchHdl ));
-    aCurName.SetModifyHdl   ( LINK( this, SwInsertSectionTabPage, NameEditHdl));
-    aDDECB.SetClickHdl      ( LINK( this, SwInsertSectionTabPage, DDEHdl ));
-    ChangeProtectHdl(&aProtectCB);
-    aPasswdPB.SetAccessibleRelationMemberOf(&aProtectFL);
-    aSubRegionED.EnableAutocomplete( sal_True, sal_True );
+    m_pEditInReadonlyCB->SetClickHdl       ( LINK( this, SwInsertSectionTabPage, ChangeEditInReadonlyHdl));
+    m_pFileCB->SetClickHdl     ( LINK( this, SwInsertSectionTabPage, UseFileHdl ));
+    m_pFilePB->SetClickHdl     ( LINK( this, SwInsertSectionTabPage, FileSearchHdl ));
+    m_pCurName->SetModifyHdl   ( LINK( this, SwInsertSectionTabPage, NameEditHdl));
+    m_pDDECB->SetClickHdl      ( LINK( this, SwInsertSectionTabPage, DDEHdl ));
+    ChangeProtectHdl(m_pProtectCB);
+    m_pSubRegionED->EnableAutocomplete( sal_True, sal_True );
 }
 
 SwInsertSectionTabPage::~SwInsertSectionTabPage()
@@ -1595,53 +1591,53 @@ void    SwInsertSectionTabPage::SetWrtShell(SwWrtShell& rSh)
     bool bWeb = 0 != PTR_CAST(SwWebDocShell, m_pWrtSh->GetView().GetDocShell());
     if(bWeb)
     {
-        aHideCB         .Hide();
-        aConditionED    .Hide();
-        aConditionFT    .Hide();
-        aDDECB           .Hide();
-        aDDECommandFT    .Hide();
+        m_pHideCB->Hide();
+        m_pConditionED->Hide();
+        m_pConditionFT->Hide();
+        m_pDDECB->Hide();
+        m_pDDECommandFT->Hide();
     }
 
-    lcl_FillSubRegionList( *m_pWrtSh, aSubRegionED, &aCurName );
+    lcl_FillSubRegionList(*m_pWrtSh, *m_pSubRegionED, m_pCurName);
 
     SwSectionData *const pSectionData =
         static_cast<SwInsertSectionTabDialog*>(GetTabDialog())
             ->GetSectionData();
     if (pSectionData) // something set?
     {
-        aCurName.SetText(
+        m_pCurName->SetText(
             rSh.GetUniqueSectionName(& pSectionData->GetSectionName()));
-        aProtectCB.Check( 0 != pSectionData->IsProtectFlag() );
+        m_pProtectCB->Check( 0 != pSectionData->IsProtectFlag() );
         m_sFileName = pSectionData->GetLinkFileName();
         m_sFilePasswd = pSectionData->GetLinkFilePassword();
-        aFileCB.Check( 0 != m_sFileName.Len() );
-        aFileNameED.SetText( m_sFileName );
-        UseFileHdl( &aFileCB );
+        m_pFileCB->Check( 0 != m_sFileName.Len() );
+        m_pFileNameED->SetText( m_sFileName );
+        UseFileHdl(m_pFileCB);
     }
     else
     {
-        aCurName.SetText( rSh.GetUniqueSectionName() );
+        m_pCurName->SetText( rSh.GetUniqueSectionName() );
     }
 }
 
 sal_Bool SwInsertSectionTabPage::FillItemSet( SfxItemSet& )
 {
-    SwSectionData aSection(CONTENT_SECTION, aCurName.GetText());
-    aSection.SetCondition(aConditionED.GetText());
-    sal_Bool bProtected = aProtectCB.IsChecked();
+    SwSectionData aSection(CONTENT_SECTION, m_pCurName->GetText());
+    aSection.SetCondition(m_pConditionED->GetText());
+    sal_Bool bProtected = m_pProtectCB->IsChecked();
     aSection.SetProtectFlag(bProtected);
-    aSection.SetHidden(aHideCB.IsChecked());
+    aSection.SetHidden(m_pHideCB->IsChecked());
     // edit in readonly sections
-    aSection.SetEditInReadonlyFlag(aEditInReadonlyCB.IsChecked());
+    aSection.SetEditInReadonlyFlag(m_pEditInReadonlyCB->IsChecked());
 
     if(bProtected)
     {
         aSection.SetPassword(m_aNewPasswd);
     }
-    String sFileName = aFileNameED.GetText();
-    String sSubRegion = aSubRegionED.GetText();
-    sal_Bool bDDe = aDDECB.IsChecked();
-    if(aFileCB.IsChecked() && (sFileName.Len() || sSubRegion.Len() || bDDe))
+    String sFileName = m_pFileNameED->GetText();
+    String sSubRegion = m_pSubRegionED->GetText();
+    sal_Bool bDDe = m_pDDECB->IsChecked();
+    if(m_pFileCB->IsChecked() && (sFileName.Len() || sSubRegion.Len() || bDDe))
     {
         String aLinkFile;
         if( bDDe )
@@ -1677,7 +1673,7 @@ sal_Bool SwInsertSectionTabPage::FillItemSet( SfxItemSet& )
         aSection.SetLinkFileName(aLinkFile);
         if(aLinkFile.Len())
         {
-            aSection.SetType( aDDECB.IsChecked() ?
+            aSection.SetType( m_pDDECB->IsChecked() ?
                                     DDE_LINK_SECTION :
                                         FILE_LINK_SECTION);
         }
@@ -1699,8 +1695,8 @@ SfxTabPage* SwInsertSectionTabPage::Create( Window* pParent,
 IMPL_LINK( SwInsertSectionTabPage, ChangeHideHdl, CheckBox *, pBox )
 {
     sal_Bool bHide = pBox->IsChecked();
-    aConditionED.Enable(bHide);
-    aConditionFT.Enable(bHide);
+    m_pConditionED->Enable(bHide);
+    m_pConditionFT->Enable(bHide);
     return 0;
 }
 
@@ -1712,15 +1708,15 @@ IMPL_LINK_NOARG(SwInsertSectionTabPage, ChangeEditInReadonlyHdl)
 IMPL_LINK( SwInsertSectionTabPage, ChangeProtectHdl, CheckBox *, pBox )
 {
     sal_Bool bCheck = pBox->IsChecked();
-    aPasswdCB.Enable(bCheck);
-    aPasswdPB.Enable(bCheck);
+    m_pPasswdCB->Enable(bCheck);
+    m_pPasswdPB->Enable(bCheck);
     return 0;
 }
 
 IMPL_LINK( SwInsertSectionTabPage, ChangePasswdHdl, Button *, pButton )
 {
-    sal_Bool bChange = pButton == &aPasswdPB;
-    sal_Bool bSet = bChange ? bChange : aPasswdCB.IsChecked();
+    sal_Bool bChange = pButton == m_pPasswdPB;
+    sal_Bool bSet = bChange ? bChange : m_pPasswdCB->IsChecked();
     if(bSet)
     {
         if(!m_aNewPasswd.getLength() || bChange)
@@ -1740,7 +1736,7 @@ IMPL_LINK( SwInsertSectionTabPage, ChangePasswdHdl, Button *, pButton )
                 }
             }
             else if(!bChange)
-                aPasswdCB.Check(sal_False);
+                m_pPasswdCB->Check(sal_False);
         }
     }
     else
@@ -1750,8 +1746,8 @@ IMPL_LINK( SwInsertSectionTabPage, ChangePasswdHdl, Button *, pButton )
 
 IMPL_LINK_NOARG_INLINE_START(SwInsertSectionTabPage, NameEditHdl)
 {
-    String  aName=aCurName.GetText();
-    GetTabDialog()->GetOKButton().Enable(aName.Len() && aCurName.GetEntryPos( aName ) == USHRT_MAX);
+    String  aName=m_pCurName->GetText();
+    GetTabDialog()->GetOKButton().Enable(aName.Len() && m_pCurName->GetEntryPos( aName ) == USHRT_MAX);
     return 0;
 }
 IMPL_LINK_NOARG_INLINE_END(SwInsertSectionTabPage, NameEditHdl)
@@ -1766,22 +1762,22 @@ IMPL_LINK( SwInsertSectionTabPage, UseFileHdl, CheckBox *, pBox )
     }
 
     sal_Bool bFile = pBox->IsChecked();
-    aFileNameFT.Enable(bFile);
-    aFileNameED.Enable(bFile);
-    aFilePB.Enable(bFile);
-    aSubRegionFT.Enable(bFile);
-    aSubRegionED.Enable(bFile);
-    aDDECommandFT.Enable(bFile);
-    aDDECB.Enable(bFile);
+    m_pFileNameFT->Enable(bFile);
+    m_pFileNameED->Enable(bFile);
+    m_pFilePB->Enable(bFile);
+    m_pSubRegionFT->Enable(bFile);
+    m_pSubRegionED->Enable(bFile);
+    m_pDDECommandFT->Enable(bFile);
+    m_pDDECB->Enable(bFile);
     if( bFile )
     {
-        aFileNameED.GrabFocus();
-        aProtectCB.Check( sal_True );
+        m_pFileNameED->GrabFocus();
+        m_pProtectCB->Check( sal_True );
     }
     else
     {
-        aDDECB.Check(sal_False);
-        DDEHdl(&aDDECB);
+        m_pDDECB->Check(sal_False);
+        DDEHdl(m_pDDECB);
     }
     return 0;
 }
@@ -1800,26 +1796,26 @@ IMPL_LINK_NOARG(SwInsertSectionTabPage, FileSearchHdl)
 IMPL_LINK( SwInsertSectionTabPage, DDEHdl, CheckBox*, pBox )
 {
     sal_Bool bDDE = pBox->IsChecked();
-    sal_Bool bFile = aFileCB.IsChecked();
-    aFilePB.Enable(!bDDE && bFile);
+    sal_Bool bFile = m_pFileCB->IsChecked();
+    m_pFilePB->Enable(!bDDE && bFile);
     if(bDDE)
     {
-        aFileNameFT.Hide();
-        aDDECommandFT.Enable(bDDE);
-        aDDECommandFT.Show();
-        aSubRegionFT.Hide();
-        aSubRegionED.Hide();
-        aFileNameED.SetAccessibleName(aDDECommandFT.GetText());
+        m_pFileNameFT->Hide();
+        m_pDDECommandFT->Enable(bDDE);
+        m_pDDECommandFT->Show();
+        m_pSubRegionFT->Hide();
+        m_pSubRegionED->Hide();
+        m_pFileNameED->SetAccessibleName(m_pDDECommandFT->GetText());
     }
     else
     {
-        aDDECommandFT.Hide();
-        aFileNameFT.Enable(bFile);
-        aFileNameFT.Show();
-        aSubRegionFT.Show();
-        aSubRegionED.Show();
-        aSubRegionED.Enable(bFile);
-        aFileNameED.SetAccessibleName(aFileNameFT.GetText());
+        m_pDDECommandFT->Hide();
+        m_pFileNameFT->Enable(bFile);
+        m_pFileNameFT->Show();
+        m_pSubRegionFT->Show();
+        m_pSubRegionED->Show();
+        m_pSubRegionED->Enable(bFile);
+        m_pFileNameED->SetAccessibleName(m_pFileNameFT->GetText());
     }
     return 0;
 }
@@ -1836,9 +1832,9 @@ IMPL_LINK( SwInsertSectionTabPage, DlgClosedHdl, sfx2::FileDialogHelper *, _pFil
             const SfxPoolItem* pItem;
             if ( SFX_ITEM_SET == pMedium->GetItemSet()->GetItemState( SID_PASSWORD, sal_False, &pItem ) )
                 m_sFilePasswd = ( (SfxStringItem*)pItem )->GetValue();
-            aFileNameED.SetText( INetURLObject::decode(
+            m_pFileNameED->SetText( INetURLObject::decode(
                 m_sFileName, INET_HEX_ESCAPE, INetURLObject::DECODE_UNAMBIGUOUS, RTL_TEXTENCODING_UTF8 ) );
-            ::lcl_ReadSections( *pMedium, aSubRegionED );
+            ::lcl_ReadSections(*pMedium, *m_pSubRegionED);
             delete pMedium;
         }
     }
diff --git a/sw/source/ui/inc/regionsw.hxx b/sw/source/ui/inc/regionsw.hxx
index 1cb9509..9258bc4 100644
--- a/sw/source/ui/inc/regionsw.hxx
+++ b/sw/source/ui/inc/regionsw.hxx
@@ -144,38 +144,32 @@ public:
 *************************************************************************/
 class SwInsertSectionTabPage : public SfxTabPage
 {
-    FixedLine       aNameFL;
-    ComboBox        aCurName;
-
-    FixedLine       aLinkFL;
-    CheckBox        aFileCB;
-    CheckBox        aDDECB;
-    FixedText       aDDECommandFT;
-    FixedText       aFileNameFT;
-    Edit            aFileNameED;
-    PushButton      aFilePB;
-    FixedText       aSubRegionFT;
-    ComboBox        aSubRegionED;
-
-    FixedLine       aProtectFL;
-    CheckBox        aProtectCB;
-    CheckBox        aPasswdCB;
-    PushButton      aPasswdPB;
-
-    FixedLine       aHideFL;
-    CheckBox        aHideCB;
-    FixedText       aConditionFT;
-    ConditionEdit   aConditionED;
+    ComboBox*       m_pCurName;
+
+    CheckBox*       m_pFileCB;
+    CheckBox*       m_pDDECB;
+    FixedText*      m_pDDECommandFT;
+    FixedText*      m_pFileNameFT;
+    Edit*           m_pFileNameED;
+    PushButton*     m_pFilePB;
+    FixedText*      m_pSubRegionFT;
+    ComboBox*       m_pSubRegionED;
+
+    CheckBox*       m_pProtectCB;
+    CheckBox*       m_pPasswdCB;
+    PushButton*     m_pPasswdPB;
+
+    CheckBox*       m_pHideCB;
+    FixedText*      m_pConditionFT;
+    ConditionEdit*  m_pConditionED;
 
     // #114856# edit in readonly sections
-    FixedLine       aPropertiesFL;
-    CheckBox        aEditInReadonlyCB;
+    CheckBox*       m_pEditInReadonlyCB;
 
     String          m_sFileName;
     String          m_sFilterName;
     String          m_sFilePasswd;
 
-//  SwFmtCol*       pCols;
     ::com::sun::star::uno::Sequence <sal_Int8 > m_aNewPasswd;
     SwWrtShell*             m_pWrtSh;
     sfx2::DocumentInserter* m_pDocInserter;
diff --git a/sw/uiconfig/swriter/ui/sectionpage.ui b/sw/uiconfig/swriter/ui/sectionpage.ui
new file mode 100644
index 0000000..2368791
--- /dev/null
+++ b/sw/uiconfig/swriter/ui/sectionpage.ui
@@ -0,0 +1,517 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+  <!-- interface-requires gtk+ 3.0 -->
+  <!-- interface-requires LibreOffice 1.0 -->
+  <object class="GtkGrid" id="SectionPage">
+    <property name="visible">True</property>
+    <property name="can_focus">False</property>
+    <property name="hexpand">True</property>
+    <property name="vexpand">True</property>
+    <property name="border_width">6</property>
+    <property name="column_spacing">12</property>
+    <child>
+      <object class="GtkFrame" id="section">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="hexpand">True</property>
+        <property name="vexpand">True</property>
+        <property name="label_xalign">0</property>
+        <property name="shadow_type">none</property>
+        <child>
+          <object class="GtkAlignment" id="alignment3">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="hexpand">True</property>
+            <property name="vexpand">True</property>
+            <property name="top_padding">6</property>
+            <property name="left_padding">12</property>
+            <child>
+              <object class="VclComboBoxText" id="sectionnames">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="hexpand">True</property>
+                <property name="vexpand">True</property>
+                <property name="has_entry">True</property>
+                <property name="entry_text_column">0</property>
+                <property name="id_column">1</property>
+                <property name="dropdown">False</property>
+                <property name="max_width_chars">18</property>
+                <child internal-child="entry">
+                  <object class="GtkEntry" id="comboboxtext-entry">
+                    <property name="can_focus">False</property>
+                  </object>
+                </child>
+              </object>
+            </child>
+          </object>
+        </child>
+        <child type="label">
+          <object class="GtkLabel" id="label4">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="label" translatable="yes">New section</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+        </child>
+      </object>
+      <packing>
+        <property name="left_attach">0</property>
+        <property name="top_attach">0</property>
+        <property name="width">1</property>
+        <property name="height">1</property>
+      </packing>
+    </child>
+    <child>
+      <object class="GtkGrid" id="grid1">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="hexpand">True</property>
+        <property name="row_spacing">12</property>
+        <child>
+          <object class="GtkFrame" id="section1">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="hexpand">True</property>
+            <property name="label_xalign">0</property>
+            <property name="shadow_type">none</property>
+            <child>
+              <object class="GtkAlignment" id="alignment1">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="hexpand">True</property>
+                <property name="top_padding">6</property>
+                <property name="left_padding">12</property>
+                <child>
+                  <object class="GtkGrid" id="grid2">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="hexpand">True</property>
+                    <property name="row_spacing">6</property>
+                    <property name="column_spacing">12</property>
+                    <child>
+                      <object class="GtkCheckButton" id="link">
+                        <property name="label" translatable="yes">_Link</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="xalign">0</property>
+                        <property name="draw_indicator">True</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">0</property>
+                        <property name="top_attach">0</property>
+                        <property name="width">3</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkCheckButton" id="dde">
+                        <property name="label" translatable="yes">DD_E</property>
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="xalign">0</property>
+                        <property name="draw_indicator">True</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">0</property>
+                        <property name="top_attach">1</property>
+                        <property name="width">3</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkLabel" id="sectionlabel">
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="can_focus">False</property>
+                        <property name="xalign">0</property>
+                        <property name="label" translatable="yes">_Section</property>
+                        <property name="use_underline">True</property>
+                        <property name="mnemonic_widget">sectionname</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">0</property>
+                        <property name="top_attach">3</property>
+                        <property name="width">1</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkEntry" id="filename">
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="can_focus">True</property>
+                        <property name="hexpand">True</property>
+                        <property name="invisible_char">●</property>
+                        <property name="width_chars">18</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">1</property>
+                        <property name="top_attach">2</property>
+                        <property name="width">1</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="VclComboBoxText" id="sectionname">
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="can_focus">False</property>
+                        <property name="hexpand">True</property>
+                        <property name="has_entry">True</property>
+                        <property name="entry_text_column">0</property>
+                        <property name="id_column">1</property>
+                        <property name="max_width_chars">18</property>
+                        <child internal-child="entry">
+                          <object class="GtkEntry" id="comboboxtext-entry1">
+                            <property name="can_focus">False</property>
+                          </object>
+                        </child>
+                      </object>
+                      <packing>
+                        <property name="left_attach">1</property>
+                        <property name="top_attach">3</property>
+                        <property name="width">1</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkBox" id="box1">
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="orientation">vertical</property>
+                        <child>
+                          <object class="GtkLabel" id="filelabel">
+                            <property name="visible">True</property>
+                            <property name="sensitive">False</property>
+                            <property name="can_focus">False</property>
+                            <property name="xalign">0</property>
+                            <property name="label" translatable="yes">_File name</property>
+                            <property name="use_underline">True</property>
+                            <property name="mnemonic_widget">filename</property>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">True</property>
+                            <property name="position">0</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkLabel" id="ddelabel">
+                            <property name="can_focus">False</property>
+                            <property name="no_show_all">True</property>
+                            <property name="xalign">0</property>
+                            <property name="label" translatable="yes">DDE _command</property>
+                            <property name="use_underline">True</property>
+                            <property name="mnemonic_widget">filename</property>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">True</property>
+                            <property name="position">1</property>
+                          </packing>
+                        </child>
+                      </object>
+                      <packing>
+                        <property name="left_attach">0</property>
+                        <property name="top_attach">2</property>
+                        <property name="width">1</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkButton" id="selectfile">
+                        <property name="label" translatable="yes">...</property>
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">True</property>
+                        <property name="use_underline">True</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">2</property>
+                        <property name="top_attach">2</property>
+                        <property name="width">1</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <placeholder/>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child type="label">
+              <object class="GtkLabel" id="label1">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Link</property>
+                <attributes>
+                  <attribute name="weight" value="bold"/>
+                </attributes>
+              </object>
+            </child>
+          </object>
+          <packing>
+            <property name="left_attach">0</property>
+            <property name="top_attach">0</property>
+            <property name="width">1</property>
+            <property name="height">1</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkFrame" id="section2">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="hexpand">True</property>
+            <property name="label_xalign">0</property>
+            <property name="shadow_type">none</property>
+            <child>
+              <object class="GtkAlignment" id="alignment2">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="hexpand">True</property>
+                <property name="top_padding">6</property>
+                <property name="left_padding">12</property>
+                <child>
+                  <object class="GtkGrid" id="grid3">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="hexpand">True</property>
+                    <property name="row_spacing">6</property>
+                    <property name="column_spacing">12</property>
+                    <child>
+                      <object class="GtkCheckButton" id="protect">
+                        <property name="label" translatable="yes">_Protect</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="xalign">0</property>
+                        <property name="draw_indicator">True</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">0</property>
+                        <property name="top_attach">0</property>
+                        <property name="width">2</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkButton" id="selectpassword">
+                        <property name="label" translatable="yes">...</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">True</property>
+                        <property name="use_underline">True</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">1</property>
+                        <property name="top_attach">1</property>
+                        <property name="width">1</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkCheckButton" id="withpassword">
+                        <property name="label" translatable="yes">Wit_h password</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="margin_left">12</property>
+                        <property name="hexpand">True</property>
+                        <property name="use_underline">True</property>
+                        <property name="xalign">0</property>
+                        <property name="draw_indicator">True</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">0</property>
+                        <property name="top_attach">1</property>
+                        <property name="width">1</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child type="label">
+              <object class="GtkLabel" id="label2">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Write protection</property>
+                <attributes>
+                  <attribute name="weight" value="bold"/>
+                </attributes>
+              </object>
+            </child>
+          </object>
+          <packing>
+            <property name="left_attach">0</property>
+            <property name="top_attach">1</property>
+            <property name="width">1</property>
+            <property name="height">1</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkFrame" id="section3">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="hexpand">True</property>
+            <property name="label_xalign">0</property>
+            <property name="shadow_type">none</property>
+            <child>
+              <object class="GtkAlignment" id="alignment4">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="hexpand">True</property>
+                <property name="top_padding">6</property>
+                <property name="left_padding">12</property>
+                <child>
+                  <object class="GtkGrid" id="grid4">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="hexpand">True</property>
+                    <property name="row_spacing">6</property>
+                    <property name="column_spacing">12</property>
+                    <child>
+                      <object class="swlo-ConditionEdit" id="withcond">
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="can_focus">True</property>
+                        <property name="hexpand">True</property>
+                        <property name="width_chars">18</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">1</property>
+                        <property name="top_attach">1</property>
+                        <property name="width">1</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkCheckButton" id="hide">
+                        <property name="label" translatable="yes">H_ide</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="xalign">0</property>
+                        <property name="draw_indicator">True</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">0</property>
+                        <property name="top_attach">0</property>
+                        <property name="width">2</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkLabel" id="condlabel">
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="can_focus">False</property>
+                        <property name="xalign">0</property>
+                        <property name="label" translatable="yes">_With Condition</property>
+                        <property name="use_underline">True</property>
+                        <property name="mnemonic_widget">withcond</property>
+                      </object>
+                      <packing>
+                        <property name="left_attach">0</property>
+                        <property name="top_attach">1</property>
+                        <property name="width">1</property>
+                        <property name="height">1</property>
+                      </packing>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child type="label">
+              <object class="GtkLabel" id="label3">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Hide</property>
+                <attributes>
+                  <attribute name="weight" value="bold"/>
+                </attributes>
+              </object>
+            </child>
+          </object>
+          <packing>
+            <property name="left_attach">0</property>
+            <property name="top_attach">2</property>
+            <property name="width">1</property>
+            <property name="height">1</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkFrame" id="section4">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="hexpand">True</property>
+            <property name="label_xalign">0</property>
+            <property name="shadow_type">none</property>
+            <child>
+              <object class="GtkAlignment" id="alignment5">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="hexpand">True</property>
+                <property name="top_padding">6</property>
+                <property name="left_padding">12</property>
+                <child>
+                  <object class="GtkCheckButton" id="editable">
+                    <property name="label" translatable="yes">E_ditable in read-only document</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_underline">True</property>
+                    <property name="xalign">0</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child type="label">
+              <object class="GtkLabel" id="label5">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Properties</property>
+                <attributes>
+                  <attribute name="weight" value="bold"/>
+                </attributes>
+              </object>
+            </child>
+          </object>
+          <packing>
+            <property name="left_attach">0</property>
+            <property name="top_attach">3</property>
+            <property name="width">1</property>
+            <property name="height">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="left_attach">1</property>
+        <property name="top_attach">0</property>
+        <property name="width">1</property>
+        <property name="height">1</property>
+      </packing>
+    </child>
+  </object>
+  <object class="GtkSizeGroup" id="sizegroup1">
+    <widgets>
+      <widget name="sectionlabel"/>
+      <widget name="filelabel"/>
+      <widget name="ddelabel"/>
+      <widget name="condlabel"/>
+    </widgets>
+  </object>
+</interface>


More information about the Libreoffice-commits mailing list