Fix GTK TOC dialog so that it can do lists of figures etc again.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10378 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
John Spray 2005-07-31 22:43:27 +00:00
parent a97abdf7d5
commit 177f4a4666
2 changed files with 8 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2005-07-31 John Spray <spray_john@users.sf.net>
* GToc.C: unbreak viewing lists other than TOC by storing
integer index of entries in Type combobox.
2005-07-28 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
* GViewBase.C (show): exit after update if Controller::exitEarly()

View File

@ -100,10 +100,14 @@ void GToc::updateType()
vector<string>::iterator it = types.begin();
vector<string>::iterator end = types.end();
int index = 0;
for(;it != end; ++it) {
string const & guiname = controller().getGuiName(*it);
Gtk::TreeModel::iterator row = typestore_->append();
(*row)[listCol_] = guiname;
(*row)[listColIndex_] = index;
++index;
if (*it == targettype)
typecombo_->set_active(row);
}