[Libreoffice-commits] .: svtools/source

Stephan Bergmann sbergmann at kemper.freedesktop.org
Wed Mar 14 11:46:33 PDT 2012


 svtools/source/contnr/DocumentInfoPreview.cxx |   18 ++++++++----------
 svtools/source/contnr/fileview.cxx            |   18 +++++++++++-------
 svtools/source/contnr/templwin.cxx            |   10 +---------
 svtools/source/contnr/templwin.src            |    1 -
 4 files changed, 20 insertions(+), 27 deletions(-)

New commits:
commit 3d69d78bed225039741213f1d6bb435468f3a818
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Wed Mar 14 19:45:08 2012 +0100

    Some visual clean up

diff --git a/svtools/source/contnr/DocumentInfoPreview.cxx b/svtools/source/contnr/DocumentInfoPreview.cxx
index 805ed0a..b27df17 100644
--- a/svtools/source/contnr/DocumentInfoPreview.cxx
+++ b/svtools/source/contnr/DocumentInfoPreview.cxx
@@ -138,17 +138,15 @@ void ODocumentInfoPreview::fill(
 void ODocumentInfoPreview::insertEntry(
     rtl::OUString const & title, rtl::OUString const & value)
 {
-    rtl::OUString p1(rtl::OUString("\n") + title + rtl::OUString(":"));
-    m_pEditWin.InsertText(p1);
-    m_pEditWin.SetAttrib(
-        TextAttribFontWeight(WEIGHT_BOLD), m_pEditWin.GetParagraphCount() - 1,
-        0, p1.getLength());
-    rtl::OUString p2(rtl::OUString("\n") + value);
-    m_pEditWin.InsertText(p2);
+    if (m_pEditWin.GetText().Len() != 0) {
+        m_pEditWin.InsertText(rtl::OUString("\n\n"));
+    }
+    rtl::OUString caption(title + rtl::OUString(":\n"));
+    m_pEditWin.InsertText(caption);
     m_pEditWin.SetAttrib(
-        TextAttribFontWeight(WEIGHT_NORMAL),
-        m_pEditWin.GetParagraphCount() - 1, 0, p2.getLength());
-    m_pEditWin.InsertText(rtl::OUString("\n"));
+        TextAttribFontWeight(WEIGHT_BOLD), m_pEditWin.GetParagraphCount() - 2,
+        0, caption.getLength() - 1);
+    m_pEditWin.InsertText(value);
 }
 
 void ODocumentInfoPreview::insertNonempty(long id, rtl::OUString const & value)
diff --git a/svtools/source/contnr/fileview.cxx b/svtools/source/contnr/fileview.cxx
index b686831..de0c2af 100644
--- a/svtools/source/contnr/fileview.cxx
+++ b/svtools/source/contnr/fileview.cxx
@@ -187,6 +187,7 @@ private:
     sal_Bool                mbAutoResize            : 1;
     sal_Bool                mbEnableDelete          : 1;
     sal_Bool                mbEnableRename          : 1;
+    bool                    mbShowHeader;
 
     void            DeleteEntries();
     void            DoQuickSearch( const xub_Unicode& rChar );
@@ -722,10 +723,9 @@ ViewTabListBox_Impl::ViewTabListBox_Impl( Window* pParentWin,
     mbResizeDisabled    ( sal_False ),
     mbAutoResize        ( sal_False ),
     mbEnableDelete      ( sal_True ),
-    mbEnableRename      ( sal_True )
-
+    mbEnableRename      ( sal_True ),
+    mbShowHeader        ( (nFlags & FILEVIEW_SHOW_NONE) == 0 )
 {
-    const bool bViewHeader = (nFlags & FILEVIEW_SHOW_NONE) == 0;
     Size aBoxSize = pParentWin->GetSizePixel();
     mpHeaderBar = new HeaderBar( pParentWin, WB_BUTTONSTYLE | WB_BOTTOMBORDER );
     mpHeaderBar->SetPosSizePixel( Point( 0, 0 ), mpHeaderBar->CalcWindowSizePixel() );
@@ -760,7 +760,7 @@ ViewTabListBox_Impl::ViewTabListBox_Impl( Window* pParentWin,
         SetSelectionMode( MULTIPLE_SELECTION );
 
     Show();
-    if( bViewHeader )
+    if( mbShowHeader )
         mpHeaderBar->Show();
 
     maResetQuickSearch.SetTimeout( QUICK_SEARCH_TIMEOUT );
@@ -806,9 +806,13 @@ void ViewTabListBox_Impl::Resize()
     if ( mbResizeDisabled || !aBoxSize.Width() )
         return;
 
-    Size aBarSize = mpHeaderBar->GetSizePixel();
-    aBarSize.Width() = mbAutoResize ? aBoxSize.Width() : GetSizePixel().Width();
-    mpHeaderBar->SetSizePixel( aBarSize );
+    Size aBarSize;
+    if ( mbShowHeader )
+    {
+        aBarSize = mpHeaderBar->GetSizePixel();
+        aBarSize.Width() = mbAutoResize ? aBoxSize.Width() : GetSizePixel().Width();
+        mpHeaderBar->SetSizePixel( aBarSize );
+    }
 
     if ( mbAutoResize )
     {
diff --git a/svtools/source/contnr/templwin.cxx b/svtools/source/contnr/templwin.cxx
index 3bdb0f7..a2a8315 100644
--- a/svtools/source/contnr/templwin.cxx
+++ b/svtools/source/contnr/templwin.cxx
@@ -427,7 +427,6 @@ SvtFileViewWindow_Impl::SvtFileViewWindow_Impl( SvtTemplateWindow* pParent ) :
     aFileView.SetStyle( aFileView.GetStyle() | WB_DIALOGCONTROL | WB_TABSTOP );
     aFileView.SetHelpId( HID_TEMPLATEDLG_FILEVIEW );
     aFileView.Show();
-    aFileView.SetPosPixel( Point( 0, 0 ) );
     aFileView.EnableAutoResize();
     aFileView.EnableContextMenu( sal_False );
     aFileView.EnableDelete( sal_False );
@@ -528,14 +527,7 @@ Sequence< ::rtl::OUString > SvtFileViewWindow_Impl::GetNewDocContents() const
 
 void SvtFileViewWindow_Impl::Resize()
 {
-    Size aWinSize = GetOutputSizePixel();
-
-    static int  x = 0;
-    static int  y = 0;
-
-    aWinSize.nA += x;
-    aWinSize.nB += y;
-    aFileView.SetSizePixel( aWinSize );
+    aFileView.SetSizePixel(GetOutputSizePixel());
 }
 
 String SvtFileViewWindow_Impl::GetSelectedFile() const
diff --git a/svtools/source/contnr/templwin.src b/svtools/source/contnr/templwin.src
index 076963d..4283ff3 100644
--- a/svtools/source/contnr/templwin.src
+++ b/svtools/source/contnr/templwin.src
@@ -38,7 +38,6 @@
 Control CTRL_FILEVIEW
 {
     Pos = MAP_APPFONT ( 0 , 0 ) ;
-    Size = MAP_APPFONT ( 200 , 180 ) ;
 };
 
 String STR_SVT_NEWDOC


More information about the Libreoffice-commits mailing list