ValControl
false, ValControl::ALIGN_FLUSH_LEFT);
false, ValControl::ALIGN_FLUSH_LEFT);
: ValControl(frame, name, 0, 0, alignMode, alignFlags, UPDATE_ASYNC, false),
: ValControl(frame, name, 0, message, alignMode, alignFlags, UPDATE_ASYNC, false),
class NumericValControl : public ValControl {
typedef ValControl _inherited;
class StringValControl : /*implements*/ public ValControl {
ValControl::labelFont() const
ValControl::setLabelFont(const BFont* labelFont)
ValControl::valueFont() const
ValControl::setValueFont(const BFont* valueFont)
ValControl::baselineOffset() const
ValControl::segmentPadding() const
ValControl::backBufferView() const
ValControl::backBuffer() const
ValControl::dump()
ValControl::SetEnabled(bool enabled)
ValControl::_InvalidateAll()
ValControl::AttachedToWindow()
ValControl::AllAttached()
ValControl::Draw(BRect updateRect)
ValControl::drawDecimalPoint(ValCtrlLayoutEntry& e)
ValControl::FrameResized(float width, float height)
ValControl::GetPreferredSize(float* outWidth, float* outHeight)
ValControl::MakeFocus(bool focused)
ValControl::MouseDown(BPoint where)
ValControl::MessageReceived(BMessage* message)
ValControl::ValControl(BMessage* archive)
ValControl::Archive(BMessage* archive, bool deep) const
ValControl::_Add(ValControlSegment* segment, entry_location from,
ValControl::_Add(ValCtrlLayoutEntry& entry, entry_location from)
ValControl::_EntryAt(entry_location from, uint16 distance) const
const float ValControl::fSegmentPadding = 2.0;
ValControl::_EntryAt(uint16 offset) const
ValControl::_IndexOf(BView* child) const
ValControl::CountEntries() const
const float ValControl::fDecimalPointWidth = 2.0;
ValControl::showEditField()
const float ValControl::fDecimalPointHeight = 2.0;
ValControl::_AllocBackBuffer(float width, float height)
ValControl::ValControl(BRect frame, const char* name, const char* label,
ValControl::_InsertEntry(ValCtrlLayoutEntry& entry, uint16 index)
ValControl::_SlideEntry(int index, float delta)
ValControl::_LocationToIndex(entry_location from, uint16 distance) const
ValControl::_GetDefaultEntrySize(ValCtrlLayoutEntry::entry_type type,
ValControl::~ValControl()
ValControl::update_mode
ValControl::updateMode() const
ValControl::setUpdateMode(update_mode mode)
class ValControl : public BControl {
virtual ~ValControl();
ValControl(BMessage* archive);
ValControl(BRect frame, const char* name, const char* label,
case ValControl::M_SET_VALUE:
case ValControl::M_GET_VALUE: {
BMessage reply(ValControl::M_VALUE);
class ValControl;
ValControl*
return dynamic_cast<ValControl*>(Parent());
ValControl* parent() const;
class ValControl;
friend class ValControl;
friend class ValControl;