From 40779a03e7745fede941ac1a55eb26c062dfa086 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Tue, 16 Nov 1999 16:59:10 +0000 Subject: [PATCH] assert in OnSelected() fixed git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4594 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- samples/listctrl/listtest.cpp | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/samples/listctrl/listtest.cpp b/samples/listctrl/listtest.cpp index f8a8a18f3a..0810b7d991 100644 --- a/samples/listctrl/listtest.cpp +++ b/samples/listctrl/listtest.cpp @@ -491,18 +491,21 @@ void MyListCtrl::OnSelected(wxListEvent& event) if ( !text ) return; - wxListItem info; - info.m_itemId = event.m_itemIndex; - info.m_col = 1; - info.m_mask = wxLIST_MASK_TEXT; - if ( GetItem(info) ) + if ( GetWindowStyle() & wxLC_REPORT ) { - *text << "Value of the 2nd field of the selected item: " - << info.m_text << '\n'; - } - else - { - wxFAIL_MSG("wxListCtrl::GetItem() failed"); + wxListItem info; + info.m_itemId = event.m_itemIndex; + info.m_col = 1; + info.m_mask = wxLIST_MASK_TEXT; + if ( GetItem(info) ) + { + *text << "Value of the 2nd field of the selected item: " + << info.m_text << '\n'; + } + else + { + wxFAIL_MSG("wxListCtrl::GetItem() failed"); + } } text->WriteText("OnSelected\n");