LibreOffice Module desktop (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
dp_gui::UpdateDialog::CheckListBox Class Reference
Inheritance diagram for dp_gui::UpdateDialog::CheckListBox:
[legend]
Collaboration diagram for dp_gui::UpdateDialog::CheckListBox:
[legend]

Public Member Functions

 CheckListBox (vcl::Window *pParent, UpdateDialog &dialog)
 
sal_uInt16 getItemCount () const
 
- Public Member Functions inherited from SvxCheckListBox
 SvxCheckListBox (vcl::Window *pParent, WinBits nWinStyle=0)
 
void SetNormalStaticImage (const Image &rNormalStaticImage)
 
virtual ~SvxCheckListBox () override
 
virtual void dispose () override
 
void InsertEntry (const OUString &rStr, sal_uLong nPos=TREELIST_APPEND, void *pUserData=nullptr, SvLBoxButtonKind eButtonKind=SvLBoxButtonKind::EnabledCheckbox)
 
void RemoveEntry (sal_uLong nPos)
 
void SelectEntryPos (sal_uLong nPos)
 
sal_uLong GetSelectedEntryPos () const
 
voidGetSelectedEntryData () const
 
OUString GetText (sal_uLong nPos) const
 
sal_uLong GetCheckedEntryCount () const
 
void CheckEntryPos (sal_uLong nPos, bool bCheck=true)
 
bool IsChecked (sal_uLong nPos) const
 
void ToggleCheckButton (SvTreeListEntry *pEntry)
 
voidSetEntryData (sal_uLong nPos, void *pNewData)
 
voidGetEntryData (sal_uLong nPos) const
 
virtual void MouseButtonDown (const MouseEvent &rMEvt) override
 
virtual void KeyInput (const KeyEvent &rKEvt) override
 

Private Member Functions

 CheckListBox (UpdateDialog::CheckListBox const &)=delete
 
void operator= (UpdateDialog::CheckListBox const &)=delete
 
virtual void MouseButtonDown (MouseEvent const &event) override
 
virtual void MouseButtonUp (MouseEvent const &event) override
 
virtual void KeyInput (KeyEvent const &event) override
 
void handlePopupMenu (const Point &rPos)
 

Private Attributes

OUString m_ignoreUpdate
 
OUString m_ignoreAllUpdates
 
OUString m_enableUpdate
 
UpdateDialogm_dialog
 

Detailed Description

Definition at line 110 of file dp_gui_updatedialog.hxx.

Constructor & Destructor Documentation

UpdateDialog::CheckListBox::CheckListBox ( vcl::Window pParent,
UpdateDialog dialog 
)

Definition at line 584 of file dp_gui_updatedialog.cxx.

References SvxCheckListBox::SetNormalStaticImage(), and WB_BORDER.

dp_gui::UpdateDialog::CheckListBox::CheckListBox ( UpdateDialog::CheckListBox const &  )
explicitprivatedelete

Member Function Documentation

sal_uInt16 UpdateDialog::CheckListBox::getItemCount ( ) const

Definition at line 594 of file dp_gui_updatedialog.cxx.

References i.

void UpdateDialog::CheckListBox::handlePopupMenu ( const Point rPos)
private
void UpdateDialog::CheckListBox::KeyInput ( KeyEvent const &  event)
overrideprivatevirtual

Definition at line 623 of file dp_gui_updatedialog.cxx.

References SvxCheckListBox::KeyInput().

void UpdateDialog::CheckListBox::MouseButtonDown ( MouseEvent const &  event)
overrideprivatevirtual
void UpdateDialog::CheckListBox::MouseButtonUp ( MouseEvent const &  event)
overrideprivatevirtual

Definition at line 616 of file dp_gui_updatedialog.cxx.

void dp_gui::UpdateDialog::CheckListBox::operator= ( UpdateDialog::CheckListBox const &  )
privatedelete

Member Data Documentation

UpdateDialog& dp_gui::UpdateDialog::CheckListBox::m_dialog
private

Definition at line 130 of file dp_gui_updatedialog.hxx.

OUString dp_gui::UpdateDialog::CheckListBox::m_enableUpdate
private

Definition at line 129 of file dp_gui_updatedialog.hxx.

OUString dp_gui::UpdateDialog::CheckListBox::m_ignoreAllUpdates
private

Definition at line 128 of file dp_gui_updatedialog.hxx.

OUString dp_gui::UpdateDialog::CheckListBox::m_ignoreUpdate
private

Definition at line 127 of file dp_gui_updatedialog.hxx.


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