CHMIndexPanel Class Reference

Custom panel for displaying the .chm index (if available). More...

#include <chmindexpanel.h>

Inheritance diagram for CHMIndexPanel:

wxPanel

List of all members.

Public Member Functions

 CHMIndexPanel (wxWindow *parent, CHMHtmlNotebook *nbhtml)
 Initializes the panel.
CHMListCtrlGetResultsList ()
 Accesor for the CHMListCtrl used by this panel.
void Reset ()
 Clears the textbox and removes all items from the list control.
void SetNewFont (const wxFont &font)
 Sets the font.

Protected Member Functions

void OnIndexSel (wxListEvent &event)
 This gets called when the user clicks on a list item.
void OnIndexSelRet (wxCommandEvent &event)
 This gets called when the user presses enter on a list item.
void OnText (wxCommandEvent &event)
 Called whenever the user types a letter in the textbox.

Private Attributes

CHMHtmlNotebook_nbhtml
wxTextCtrl * _text
CHMListCtrl_lc
bool _navigate


Detailed Description

Custom panel for displaying the .chm index (if available).

Constructor & Destructor Documentation

CHMIndexPanel::CHMIndexPanel ( wxWindow *  parent,
CHMHtmlNotebook nbhtml 
)

Initializes the panel.

Parameters:
parent Parent widget.
html HTML-capable widget used for displaying pages from the index.


The documentation for this class was generated from the following files:

Generated on Wed Oct 28 17:35:58 2009 for xCHM by  doxygen 1.5.8