BButton: Removed dead code
Remove methods _DrawDefault() and _DrawFocusLine() which were used for the non-BControlLook drawing.
This commit is contained in:
@@ -94,10 +94,6 @@ private:
|
|||||||
BButton& operator=(const BButton &);
|
BButton& operator=(const BButton &);
|
||||||
|
|
||||||
BSize _ValidatePreferredSize();
|
BSize _ValidatePreferredSize();
|
||||||
|
|
||||||
BRect _DrawDefault(BRect bounds, bool enabled);
|
|
||||||
void _DrawFocusLine(float x, float y, float width,
|
|
||||||
bool bVisible);
|
|
||||||
|
|
||||||
inline bool _Flag(uint32 flag) const;
|
inline bool _Flag(uint32 flag) const;
|
||||||
inline bool _SetFlag(uint32 flag, bool set);
|
inline bool _SetFlag(uint32 flag, bool set);
|
||||||
|
|||||||
@@ -647,47 +647,6 @@ BButton::_ValidatePreferredSize()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
BRect
|
|
||||||
BButton::_DrawDefault(BRect bounds, bool enabled)
|
|
||||||
{
|
|
||||||
rgb_color low = LowColor();
|
|
||||||
rgb_color focusColor = tint_color(low, enabled ?
|
|
||||||
(B_DARKEN_1_TINT + B_DARKEN_2_TINT) / 2
|
|
||||||
: (B_NO_TINT + B_DARKEN_1_TINT) / 2);
|
|
||||||
|
|
||||||
SetHighColor(focusColor);
|
|
||||||
|
|
||||||
StrokeRect(bounds, B_SOLID_LOW);
|
|
||||||
bounds.InsetBy(1.0, 1.0);
|
|
||||||
StrokeRect(bounds);
|
|
||||||
bounds.InsetBy(1.0, 1.0);
|
|
||||||
StrokeRect(bounds);
|
|
||||||
bounds.InsetBy(1.0, 1.0);
|
|
||||||
|
|
||||||
return bounds;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void
|
|
||||||
BButton::_DrawFocusLine(float x, float y, float width, bool visible)
|
|
||||||
{
|
|
||||||
if (visible)
|
|
||||||
SetHighColor(ui_color(B_KEYBOARD_NAVIGATION_COLOR));
|
|
||||||
else {
|
|
||||||
SetHighColor(tint_color(ui_color(B_PANEL_BACKGROUND_COLOR),
|
|
||||||
B_LIGHTEN_1_TINT));
|
|
||||||
}
|
|
||||||
|
|
||||||
// Blue Line
|
|
||||||
StrokeLine(BPoint(x, y), BPoint(x + width, y));
|
|
||||||
|
|
||||||
if (visible)
|
|
||||||
SetHighColor(255, 255, 255);
|
|
||||||
// White Line
|
|
||||||
StrokeLine(BPoint(x, y + 1.0f), BPoint(x + width, y + 1.0f));
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline bool
|
inline bool
|
||||||
BButton::_Flag(uint32 flag) const
|
BButton::_Flag(uint32 flag) const
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user