NCBI C++ ToolKit
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
wxCheckedListCtrl Class Reference

Search Toolkit Book for wxCheckedListCtrl

#include <gui/widgets/wx/checkedlistctrl.hpp>

+ Inheritance diagram for wxCheckedListCtrl:
+ Collaboration diagram for wxCheckedListCtrl:

Public Member Functions

 wxCheckedListCtrl ()
 
 wxCheckedListCtrl (wxWindow *parent, wxWindowID winid=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxLC_REPORT, const wxValidator &validator=wxDefaultValidator, const wxString &name=wxListCtrlNameStr)
 
 ~wxCheckedListCtrl ()
 
bool Create (wxWindow *parent, wxWindowID winid=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxLC_REPORT, const wxValidator &validator=wxDefaultValidator, const wxString &name=wxListCtrlNameStr)
 
void OnMouseEvent (wxMouseEvent &event)
 
bool IsChecked (long item) const
 
void SetChecked (long item, bool checked)
 

Protected Member Functions

 wxDECLARE_DYNAMIC_CLASS_NO_COPY (wxCheckedListCtrl)
 

Protected Attributes

wxImageList * m_ImageList
 

Detailed Description

Definition at line 49 of file checkedlistctrl.hpp.

Constructor & Destructor Documentation

◆ wxCheckedListCtrl() [1/2]

wxCheckedListCtrl::wxCheckedListCtrl ( )

Definition at line 51 of file checkedlistctrl.cpp.

◆ wxCheckedListCtrl() [2/2]

wxCheckedListCtrl::wxCheckedListCtrl ( wxWindow *  parent,
wxWindowID  winid = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxLC_REPORT,
const wxValidator &  validator = wxDefaultValidator,
const wxString &  name = wxListCtrlNameStr 
)

Definition at line 55 of file checkedlistctrl.cpp.

References Create(), and ncbi::grid::netcache::search::fields::size.

◆ ~wxCheckedListCtrl()

wxCheckedListCtrl::~wxCheckedListCtrl ( )

Definition at line 62 of file checkedlistctrl.cpp.

References m_ImageList.

Member Function Documentation

◆ Create()

bool wxCheckedListCtrl::Create ( wxWindow *  parent,
wxWindowID  winid = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxLC_REPORT,
const wxValidator &  validator = wxDefaultValidator,
const wxString &  name = wxListCtrlNameStr 
)

◆ IsChecked()

bool wxCheckedListCtrl::IsChecked ( long  item) const

◆ OnMouseEvent()

void wxCheckedListCtrl::OnMouseEvent ( wxMouseEvent &  event)

Definition at line 79 of file checkedlistctrl.cpp.

References flags, GetId(), IsChecked(), le(), and SetChecked().

◆ SetChecked()

void wxCheckedListCtrl::SetChecked ( long  item,
bool  checked 
)

◆ wxDECLARE_DYNAMIC_CLASS_NO_COPY()

wxCheckedListCtrl::wxDECLARE_DYNAMIC_CLASS_NO_COPY ( wxCheckedListCtrl  )
protected

Member Data Documentation

◆ m_ImageList

wxImageList* wxCheckedListCtrl::m_ImageList
protected

Definition at line 79 of file checkedlistctrl.hpp.

Referenced by Create(), and ~wxCheckedListCtrl().


The documentation for this class was generated from the following files:
Modified on Sun Mar 03 03:14:52 2024 by modify_doxy.py rev. 669887