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]
