Type: required
Title: Different SvLBoxButton kinds
Posted by: [EMAIL PROTECTED]
Affected: -
Effective from: CWS jl49
*Summary*
--------
svtools/svlbitm.hxx:
+ enum SvLBoxButtonKind { SvLBoxButtonKind_enabledCheckbox,
SvLBoxButtonKind_disabledCheckbox, SvLBoxButtonKind_staticImage };
- SvLBoxButton::SvLBoxButton(SvLBoxEntry*, USHORT, SvLBoxButtonData*);
+ SvLBoxButton::SvLBoxButton(SvLBoxEntry*, SvLBoxButtonKind, USHORT,
SvLBoxButtonData*);
svtools/svtabbx.hxx:
- virtual void SvTabListBox::InitEntry(SvLBoxEntry*, String const&, Image
const&, Image const&);
+ virtual void SvTabListBox::InitEntry(SvLBoxEntry*, String const&, Image
const&, Image const&, SvLBoxButtonKind);
- virtual SvLBoxEntry* SvTabListBox::InsertEntry(String const&,
SvLBoxEntry*=NULL, BOOL=false, ULONG=LIST_APPEND, void*=NULL);
+ virtual SvLBoxEntry* SvTabListBox::InsertEntry(String const&,
SvLBoxEntry*=NULL, BOOL=false, ULONG=LIST_APPEND, void*=NULL,
SvLBoxButtonKind=SvLBoxButtonKind_enabledCheckbox);
- virtual SvLBoxEntry* SvTabListBox::InsertEntry(String const&, Image const&,
Image const&, SvLBoxEntry*=NULL, BOOL=false, ULONG=LIST_APPEND, void*=NULL);
+ virtual SvLBoxEntry* SvTabListBox::InsertEntry(String const&, Image const&,
Image const&, SvLBoxEntry*=NULL, BOOL=false, ULONG=LIST_APPEND, void*=NULL,
SvLBoxButtonKind=SvLBoxButtonKind_enabledCheckbox);
svx/checklbx.hxx:
+ SvxCheckListBox::SvxCheckListBox(Window*, ResId const&, Image
const&rNormalStaticImage, Image const&rHighContrastStaticImage);
- void SvxCheckListBox::InsertEntry(String const&, USHORT=LISTBOX_APPEND);
+ void SvxCheckListBox::InsertEntry(String const&, USHORT=LISTBOX_APPEND,
void*pUserData=NULL, SvLBoxButtonKind
eButtonKind=SvLBoxButtonKind_enabledCheckbox);
*Description*
-------------
An SvLBoxButton (used in SvTabListBox, SvxCheckListBox, etc.) can now
be of three different kinds: an enabled checkbox (the normal kind), a
disabled checkbox (which cannot be modified via UI), or a static image.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]