#include <cfwl_listbox.h>
|
| CFWL_ListBox (CFWL_App *pApp, const Properties &properties, CFWL_Widget *pOuter) |
Item * | GetListItem (Item *hItem, XFA_FWL_VKEYCODE dwKeyCode) |
void | SetSelection (Item *hStart, Item *hEnd, bool bSelected) |
Item * | GetItemAtPoint (const CFX_PointF &point) |
bool | ScrollToVisible (Item *hItem) |
void | InitVerticalScrollBar () |
void | InitHorizontalScrollBar () |
bool | IsShowVertScrollBar () const |
bool | IsShowHorzScrollBar () const |
bool | ScrollBarPropertiesPresent () const |
CFWL_ScrollBar * | GetVertScrollBar () const |
const CFX_RectF & | GetRTClient () const |
| CFWL_Widget (CFWL_App *app, const Properties &properties, CFWL_Widget *pOuter) |
bool | IsEnabled () const |
bool | IsLocked () const |
bool | HasBorder () const |
CFX_RectF | GetEdgeRect () const |
float | GetCXBorderSize () const |
float | GetCYBorderSize () const |
CFX_RectF | GetRelativeRect () const |
CFX_SizeF | CalcTextSize (const WideString &wsText, bool bMultiLine) |
void | CalcTextRect (const WideString &wsText, const FDE_TextStyle &dwTTOStyles, FDE_TextAlignment iTTOAlign, CFX_RectF *pRect) |
void | SetGrab (bool bSet) |
void | UnregisterEventTarget () |
void | DispatchEvent (CFWL_Event *pEvent) |
void | DrawBorder (CFGAS_GEGraphics *pGraphics, CFWL_ThemePart::Part iPartBorder, const CFX_Matrix &pMatrix) |
Definition at line 32 of file cfwl_listbox.h.
◆ ~CFWL_ListBox()
pdfium::CFWL_ListBox::~CFWL_ListBox |
( |
| ) |
|
|
overridedefault |
◆ CFWL_ListBox()
◆ AddString()
◆ CalcItemHeight()
float pdfium::CFWL_ListBox::CalcItemHeight |
( |
| ) |
|
◆ CountItems()
int32_t pdfium::CFWL_ListBox::CountItems |
( |
const CFWL_Widget * | pWidget | ) |
const |
◆ CountSelItems()
int32_t pdfium::CFWL_ListBox::CountSelItems |
( |
| ) |
|
◆ DeleteAll()
void pdfium::CFWL_ListBox::DeleteAll |
( |
| ) |
|
◆ DeleteString()
void pdfium::CFWL_ListBox::DeleteString |
( |
Item * | pItem | ) |
|
◆ DrawWidget()
◆ GetClassID()
FWL_Type pdfium::CFWL_ListBox::GetClassID |
( |
| ) |
const |
|
overridevirtual |
◆ GetItem()
◆ GetItemAtPoint()
◆ GetItemIndex()
int32_t pdfium::CFWL_ListBox::GetItemIndex |
( |
CFWL_Widget * | pWidget, |
|
|
Item * | pItem ) |
◆ GetListItem()
◆ GetRTClient()
const CFX_RectF & pdfium::CFWL_ListBox::GetRTClient |
( |
| ) |
const |
|
inlineprotected |
◆ GetSelIndex()
int32_t pdfium::CFWL_ListBox::GetSelIndex |
( |
int32_t | nIndex | ) |
|
◆ GetSelItem()
◆ GetVertScrollBar()
◆ HitTest()
◆ InitHorizontalScrollBar()
void pdfium::CFWL_ListBox::InitHorizontalScrollBar |
( |
| ) |
|
|
protected |
◆ InitVerticalScrollBar()
void pdfium::CFWL_ListBox::InitVerticalScrollBar |
( |
| ) |
|
|
protected |
◆ IsShowHorzScrollBar()
bool pdfium::CFWL_ListBox::IsShowHorzScrollBar |
( |
| ) |
const |
|
protected |
◆ IsShowVertScrollBar()
bool pdfium::CFWL_ListBox::IsShowVertScrollBar |
( |
| ) |
const |
|
protected |
◆ OnDrawWidget()
◆ OnProcessEvent()
◆ OnProcessMessage()
◆ RemoveAt()
void pdfium::CFWL_ListBox::RemoveAt |
( |
int32_t | iIndex | ) |
|
◆ ScrollBarPropertiesPresent()
bool pdfium::CFWL_ListBox::ScrollBarPropertiesPresent |
( |
| ) |
const |
|
protected |
◆ ScrollToVisible()
bool pdfium::CFWL_ListBox::ScrollToVisible |
( |
Item * | hItem | ) |
|
|
protected |
◆ SetSelection()
void pdfium::CFWL_ListBox::SetSelection |
( |
Item * | hStart, |
|
|
Item * | hEnd, |
|
|
bool | bSelected ) |
|
protected |
◆ SetSelItem()
void pdfium::CFWL_ListBox::SetSelItem |
( |
Item * | hItem, |
|
|
bool | bSelect ) |
◆ Trace()
void pdfium::CFWL_ListBox::Trace |
( |
cppgc::Visitor * | visitor | ) |
const |
|
override |
◆ Update()
void pdfium::CFWL_ListBox::Update |
( |
| ) |
|
|
overridevirtual |
◆ CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
pdfium::CFWL_ListBox::CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED |
The documentation for this class was generated from the following files: