diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2005-09-28 13:09:38 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2005-09-28 13:09:38 +0000 |
commit | 7a552d8594bc39d20bd6da7a6c049ddf78d7f85b (patch) | |
tree | 796594f1d10fe54807fa174821cb9812abede00b /fpicker/source | |
parent | fef72d826f7c2418462aed6da26a5112b85d34e5 (diff) |
INTEGRATION: CWS cmcfixes17 (1.8.2); FILE MERGED
2005/09/05 09:51:37 cmc 1.8.2.3: typo
2005/09/05 08:49:35 cmc 1.8.2.2: #i51002# set default expansion to that of the gimp, i.e. nothing expanded
2005/09/05 08:21:19 cmc 1.8.2.1: #i54008# uninitialized variable
Diffstat (limited to 'fpicker/source')
-rw-r--r-- | fpicker/source/unx/gnome/SalGtkFilePicker.cxx | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/fpicker/source/unx/gnome/SalGtkFilePicker.cxx b/fpicker/source/unx/gnome/SalGtkFilePicker.cxx index daff2f3ba8..282366b234 100644 --- a/fpicker/source/unx/gnome/SalGtkFilePicker.cxx +++ b/fpicker/source/unx/gnome/SalGtkFilePicker.cxx @@ -4,9 +4,9 @@ * * $RCSfile: SalGtkFilePicker.cxx,v $ * - * $Revision: 1.9 $ + * $Revision: 1.10 $ * - * last change: $Author: rt $ $Date: 2005-09-08 23:34:47 $ + * last change: $Author: hr $ $Date: 2005-09-28 14:09:38 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -172,6 +172,7 @@ SalGtkFilePicker::SalGtkFilePicker( const uno::Reference<lang::XMultiServiceFact m_pFilterList( NULL ), bVersionWidthUnset( false ), mbPreviewState( sal_False ), + mHID_Preview( 0 ), m_pPreview( NULL ), m_PreviewImageWidth( 256 ), m_PreviewImageHeight( 256 ), @@ -315,11 +316,20 @@ SalGtkFilePicker::SalGtkFilePicker( const uno::Reference<lang::XMultiServiceFact gtk_container_add (GTK_CONTAINER (m_pFilterExpander), scrolled_window); gtk_widget_show (scrolled_window); - ByteString sNoGL( getenv( "SAL_NOEXPANDFPICKER" ) ); - if( sNoGL.ToLowerAscii() != "true" ) + ByteString sExpand(getenv("SAL_EXPANDFPICKER")); + sal_Int32 nExpand = sExpand.ToInt32(); + switch (nExpand) { - expandexpanders(GTK_CONTAINER(m_pDialog)); - gtk_expander_set_expanded(GTK_EXPANDER(m_pFilterExpander), TRUE); + default: + case 0: + break; + case 1: + gtk_expander_set_expanded(GTK_EXPANDER(m_pFilterExpander), TRUE); + break; + case 2: + expandexpanders(GTK_CONTAINER(m_pDialog)); + gtk_expander_set_expanded(GTK_EXPANDER(m_pFilterExpander), TRUE); + break; } m_pFilterStore = gtk_list_store_new (4, G_TYPE_STRING, G_TYPE_STRING, |