required/CWS jl49 : Different SvLBoxButton kinds
[email protected] Tue, 12 Dec 2006 09:44:14 +0100 (MET)
| Newsgroups | gmane.comp.openoffice.announce.interface |
|---|---|
| Message-ID | <17772348.1165913054544.JavaMail.root@so-web4> |
------=_Part_342_30195454.1165913054540
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
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.
------=_Part_342_30195454.1165913054540
Content-Type: text/plain; charset=us-ascii
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
------=_Part_342_30195454.1165913054540--