Tag: cws_src680_dba24
User: oj      
Date: 05/03/08 02:20:29

Modified:
 /dba/dbaccess/source/ui/dlg/
  dsselect.cxx

Log:
 RESYNC: (1.11-1.12); FILE MERGED

File Changes:

Directory: /dba/dbaccess/source/ui/dlg/
=======================================

File [changed]: dsselect.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/dlg/dsselect.cxx?r1=1.11.20.2&r2=1.11.20.3
Delta lines:  +10 -3
--------------------
--- dsselect.cxx        1 Feb 2005 06:32:36 -0000       1.11.20.2
+++ dsselect.cxx        8 Mar 2005 10:20:27 -0000       1.11.20.3
@@ -306,6 +306,9 @@
 // 
-----------------------------------------------------------------------------
 void ODatasourceSelectDialog::fillListBox(const StringBag& _rDatasources)
 {
+       ::rtl::OUString sSelected;
+       if (m_aDatasource.GetEntryCount())
+                sSelected = m_aDatasource.GetSelectEntry();
        m_aDatasource.Clear();
        // fill the list
        for (   ConstStringBagIterator aDS = _rDatasources.begin();
@@ -316,9 +319,13 @@
                m_aDatasource.InsertEntry( *aDS );
        }
 
-       // select the first entry
        if (m_aDatasource.GetEntryCount())
+       {
+               if (sSelected.getLength())
+                       m_aDatasource.SelectEntry(sSelected);
+               else            // select the first entry
                m_aDatasource.SelectEntryPos(0);
+       }
 }
 
 //.........................................................................




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to