|
Task Details |
BBox Class |
|
BBox(BRect bounds, const char* name = NULL, uint32 resizeFlags = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_FRAME_EVENTS | B_NAVIGABLE_JUMP, border_style border = B_FANCY_BORDER);
|
|
BBox(BMessage* data);
|
|
virtual ~BBox(void);
|
|
static BArchivable* Instantiate(BMessage* data);
|
|
virtual status_t Archive(BMessage* data, bool deep = true) const;
|
|
virtual void SetBorder(border_style style);
|
|
border_style Border() const;
|
|
void SetLabel(const char* label);
|
|
status_t SetLabel(BView* view_label);
|
|
const char* Label() const;
|
|
BView* LabelView() const;
|
|
virtual void Draw(BRect bounds);
|
|
virtual void AttachedToWindow();
|
|
virtual void DetachedFromWindow();
|
|
virtual void AllAttached();
|
|
virtual void AllDetached();
|
|
virtual void FrameResized(float new_width, float new_height);
|
|
virtual void MessageReceived(BMessage* msg);
|
|
virtual void MouseDown(BPoint pt);
|
|
virtual void MouseUp(BPoint pt);
|
|
virtual void WindowActivated(bool state);
|
|
virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
|
|
virtual void FrameMoved(BPoint new_position);
|
|
virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
|
|
virtual void ResizeToPreferred();
|
|
virtual void GetPreferredSize(float* width, float* height);
|
|
virtual void MakeFocus(bool state = true);
|
|
virtual status_t GetSupportedSuites(BMessage* data);
|
BStringView Class |
|
BStringView(BRect bounds, const char* name, const char* text, uint32 resizeFlags = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
|
|
BStringView(BMessage* data);
|
|
virtual ~BStringView();
|
|
static BArchivable* Instantiate(BMessage* data);
|
|
virtual status_t Archive(BMessage* data, bool deep = true) const;
|
|
void SetText(const char* text);
|
|
const char* Text() const;
|
|
void SetAlignment(alignment flag);
|
|
alignment Alignment() const;
|
|
virtual void AttachedToWindow();
|
|
virtual void Draw(BRect bounds);
|
|
virtual void MessageReceived(BMessage* msg);
|
|
virtual void MouseDown(BPoint pt);
|
|
virtual void MouseUp(BPoint pt);
|
|
virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
|
|
virtual void DetachedFromWindow();
|
|
virtual void FrameMoved(BPoint new_position);
|
|
virtual void FrameResized(float new_width, float new_height);
|
|
virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
|
|
virtual void ResizeToPreferred();
|
|
virtual void GetPreferredSize(float* width, float* height);
|
|
virtual void MakeFocus(bool state = true);
|
|
virtual void AllAttached();
|
|
virtual void AllDetached();
|
|
virtual status_t GetSupportedSuites(BMessage* data);
|
BStatusBar Class |
|
BStatusBar(BRect frame, const char* name, const char* label = NULL, const char* trailing_label = NULL);
|
|
BStatusBar(BMessage* data);
|
|
virtual ~BStatusBar();
|
|
static BArchivable* Instantiate(BMessage* data);
|
|
virtual status_t Archive(BMessage* data, bool deep = true) const;
|
|
virtual void AttachedToWindow();
|
|
virtual void MessageReceived(BMessage* msg);
|
|
virtual void Draw(BRect updateRect);
|
|
virtual void SetBarColor(rgb_color color);
|
|
virtual void SetBarHeight(float height);
|
|
virtual void SetText(const char* str);
|
|
virtual void SetTrailingText(const char* str);
|
|
virtual void SetMaxValue(float max);
|
|
virtual void Update(float delta, const char* main_text = NULL, const char* trailing_text = NULL);
|
|
virtual void Reset(const char* label = NULL, const char* trailing_label = NULL);
|
|
float CurrentValue() const;
|
|
float MaxValue() const;
|
|
rgb_color BarColor() const;
|
|
float BarHeight() const;
|
|
const char* Text() const;
|
|
const char* TrailingText() const;
|
|
const char* Label() const;
|
|
const char* TrailingLabel() const;
|
|
virtual void MouseDown(BPoint pt);
|
|
virtual void MouseUp(BPoint pt);
|
|
virtual void WindowActivated(bool state);
|
|
virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
|
|
virtual void DetachedFromWindow();
|
|
virtual void FrameMoved(BPoint new_position);
|
|
virtual void FrameResized(float new_width, float new_height);
|
|
virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
|
|
virtual void ResizeToPreferred();
|
|
virtual void GetPreferredSize(float* width, float* height);
|
|
virtual void MakeFocus(bool state = true);
|
|
virtual void AllAttached();
|
|
virtual void AllDetached();
|
|
virtual status_t GetSupportedSuites(BMessage* data);
|