Mercurial > ecos
changeset 883:e8c6219fb77e
* standalone/wxwin/packagesdlg.cpp: Fix population of packages list.
[ Bugzilla 87520 ]
| author | jld |
|---|---|
| date | Fri, 28 Mar 2003 12:04:51 +0000 |
| parents | c3c06c9d0fd0 |
| children | 4982251f527c |
| files | host/tools/configtool/ChangeLog host/tools/configtool/standalone/wxwin/packagesdlg.cpp |
| diffstat | 2 files changed, 11 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/host/tools/configtool/ChangeLog +++ b/host/tools/configtool/ChangeLog @@ -1,3 +1,8 @@ +2003-03-28 John Dallaway <jld@ecoscentric.com> + + * standalone/wxwin/packagesdlg.cpp: Fix population of package lists + to ensure the last package is seen. [ Bugzilla 87520 ] + 2003-03-26 Bart Veer <bartv@ecoscentric.com> * common/common/build.cxx: There is no longer a single repository,
--- a/host/tools/configtool/standalone/wxwin/packagesdlg.cpp +++ b/host/tools/configtool/standalone/wxwin/packagesdlg.cpp @@ -2,6 +2,7 @@ // // ---------------------------------------------------------------------------- // Copyright (C) 1998, 1999, 2000 Red Hat, Inc. +// Copyright (C) 2003 John Dallaway // // This program is part of the eCos host tools. // @@ -27,7 +28,7 @@ //=========================================================================== //#####DESCRIPTIONBEGIN#### // -// Author(s): julians +// Author(s): julians, jld // Contact(s): julians // Date: 2000/09/28 // Version: $Id: packagesdlg.cpp,v 1.9 2001/12/14 17:34:03 julians Exp $ @@ -127,7 +128,7 @@ void ecPackagesDialog::CreateControls(wx wxSizer *item1 = new wxBoxSizer( wxHORIZONTAL ); wxSizer *item2 = new wxBoxSizer( wxVERTICAL ); - + wxStaticText *item3 = new wxStaticText( parent, wxID_STATIC, _("Available &packages:"), wxDefaultPosition, wxDefaultSize, 0 ); item2->Add( item3, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 ); @@ -225,7 +226,7 @@ void ecPackagesDialog::CreateControls(wx wxButton *item7 = new wxButton( parent, ecID_PACKAGES_DIALOG_REMOVE, _("<< &Remove"), wxDefaultPosition, wxDefaultSize, 0 ); item5->Add( item7, 0, wxALIGN_CENTRE|wxALL, 5 ); - + item1->Add( item5, 0, wxALIGN_CENTRE|wxALL, 0 ); wxSizer *item8 = new wxBoxSizer( wxVERTICAL ); @@ -274,7 +275,7 @@ void ecPackagesDialog::CreateControls(wx wxButton *item20 = new wxButton( parent, wxID_OK, _("&OK"), wxDefaultPosition, wxDefaultSize, 0 ); item20->SetDefault(); item18->Add( item20, 0, wxALIGN_CENTRE|wxALL, 5 ); - + wxButton *item21 = new wxButton( parent, wxID_CANCEL, _("&Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); item18->Add( item21, 0, wxALIGN_CENTRE|wxALL, 5 ); @@ -387,7 +388,7 @@ void ecPackagesDialog::Fill() } // Initialize the controls - for (i = 0; i < GetCount()-1; i++) + for (i = 0; i < GetCount(); i++) { const wxString& str = m_items[i]; wxListBox* lb = m_arnItems[i] ? useList : availableList;
