#endif
#include "wx/colordlg.h"
+#include "wx/numdlg.h"
#include "wx/htmllbox.h"
#ifdef USE_HTML_FILE
wxTextFile m_file;
#endif
+
+ DECLARE_NO_COPY_CLASS(MyHtmlListBox)
};
class MyFrame : public wxFrame
void MyFrame::OnSelectAll(wxCommandEvent& WXUNUSED(event))
{
- m_hlbox->SelectRange(0, m_hlbox->GetItemCount() - 1);
+ m_hlbox->SelectAll();
}
void MyFrame::OnUpdateUISelectAll(wxUpdateUIEvent& event)
SetMargins(5, 5);
#ifdef USE_HTML_FILE
- if ( !m_file.Open("results") )
+ if ( !m_file.Open(_T("results")) )
{
- wxLogError("Failed to open results file");
+ wxLogError(_T("Failed to open results file"));
}
else
{
SetItemCount(m_file.GetLineCount());
}
#else
- SetItemCount(10);
+ SetItemCount(1000);
#endif
- // select something
- if ( HasMultipleSelection() )
- Select(3);
- else
- SetSelection(3);
+ SetSelection(3);
}
void MyHtmlListBox::OnDrawSeparator(wxDC& dc, wxRect& rect, size_t) const