info/CWS dba34a : WindowBits removed from SvLBox and friends
[email protected] Thu, 30 Sep 2010 10:36:57 +0200 (MEST)
| Newsgroups | gmane.comp.openoffice.announce.interface |
|---|---|
| Message-ID | <6272851.311285835817610.JavaMail.root@so-web5> |
------=_Part_6976_32151296.1285835817609
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Type: info
Title: WindowBits removed from SvLBox and friends
Posted by: [email protected]
Affected: -
Effective from: CWS dba34a
CWS:
<http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/dba34a>
CWS status: ready for QA
*Summary*
--------
- SvTreeListBox::GetWindowBits
- SvTreeListBox::SetWindowBits
- SvIconView::SetWindowBits
*Description*
-------------
The "WindowBits" member of the SvLBox, used by the class itself and
derived classes, has been removed.
Formerly, those were used to carry WB_* styles, but seemingly it was
never well defined which styles belong into the WindowBits, and which
belong into Window::[S|G]etStyle (known as "WinBits" there). This was
a constant source of confusion, since from time to time, WindowBits
were defined for the tree list box which conflicted with styles for
normal VCL windows.
So, all WB_* definitions from <svtools/svtreebx.hxx> have been moved
to <tools/wintypes.hxx>, where all other WinBits reside, and have been
adjusted to not conflict with generic-purpose WinBits. (while
conflicts with other special-purpose WinBits are still allowed.)
All calls to [Set/Get]WindowBits have been changed to [Set/Get]Style.
Send feedback to [email protected]
------=_Part_6976_32151296.1285835817609
Content-Type: text/plain; charset=us-ascii
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
------=_Part_6976_32151296.1285835817609--