haiku/headers/private/interface
Stephan Aßmus 59d0c2e45e * Introduced PaletteConverter::IndexForRGBA32() which checks if the alpha
component of a 32 bit color is below 128 and returns the special CMAP8 index
   for indicating transparency.
 * Changed the WriteCMAP() color conversion function to expext a 32bit RGBA
   value and use IndexForRGBA32().
 * Adapted B_CMAP8 target color space case of ConvertBits() to the new
   semantics.

This allows transparency in bitmaps when converting B_RGBA32 bitmaps to
B_CMAP8, tested only for this case and working as expected.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36549 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-30 11:29:14 +00:00
..
BitmapPrivate.h
BMCPrivate.h
clipping.h
ColorConversion.h * Introduced PaletteConverter::IndexForRGBA32() which checks if the alpha 2010-04-30 11:29:14 +00:00
ColorTools.h
ColumnListView.h Added ColumnAt(BPoint) version. 2009-10-15 04:31:42 +00:00
ColumnTypes.h
DefaultColors.h
DirectWindowPrivate.h
DraggerPrivate.h
FontPrivate.h
input_globals.h
InterfacePrivate.h
MenuPrivate.h
MenuWindow.h Made MenuWindow::GetSteps() const. 2009-09-04 18:16:59 +00:00
Palette.h
PictureDataWriter.h
PicturePlayer.h
PictureProtocol.h
PrivateScreen.h
RegionSupport.h
ShapePrivate.h Basically, this changeset implements BShape::ArcTo(). In more detail: 2010-03-18 16:58:19 +00:00
TextViewSupportBuffer.h
ToolTip.h
ToolTipManager.h Made the BToolTipManager lock non-static. Create the singleton via 2009-11-30 11:06:51 +00:00
ToolTipWindow.h
truncate_string.h * Replace the truncate_string() helper function with a new, simplified version. 2010-02-01 18:43:03 +00:00
utf8_functions.h
ViewPrivate.h
WidthBuffer.h * The WidthBuffer lock was unnecessarily static. Made it an object member. 2009-11-30 11:25:13 +00:00
WindowInfo.h
WindowPrivate.h * Added a new flag kAcceptKeyboardFocusFlag that allows B_AVOID_FOCUS windows 2009-10-07 16:26:32 +00:00