TabView
= new TabView(BMessenger(this), BMessage(MSG_CHANGE_PACKAGE_LIST_VIEW_MODE), "list tabs");
TabView* fListTabs;
class TabView : public BTabView {
TabView(const BMessenger& target, const BMessage& message,
fTabView = new TabView(BMessenger(this), BMessage(MSG_TAB_SELECTED));
TabView* tab;
tab = new TabView();
TabContainerView::AddTab(TabView* tab, int32 index)
TabView*
TabView* removedTab = item->Parent();
TabView* tab = item->Parent();
TabView* tab = item->Parent();
TabView*
TabContainerView::IndexOf(TabView* tab) const
TabView* tab = NULL;
TabContainerView::SelectTab(TabView* tab)
TabView*
TabView* tab = _TabAt(where);
class TabView;
virtual TabView* CreateTabView() = 0;
void AddTab(TabView* tab, int32 index = -1);
TabView* RemoveTab(int32 index);
TabView* TabAt(int32 index) const;
int32 IndexOf(TabView* tab) const;
TabView* SelectedTab() { return fSelectedTab; };
void SelectTab(TabView* tab);
TabView* _TabAt(const BPoint& where) const;
TabView* fLastMouseEventTab;
TabView* fSelectedTab;
TabView* tab = fTabContainerView->TabAt(i);
virtual TabView* CreateTabView();
class WebTabView : public TabView {
TabView(),
BSize size(TabView::MaxSize());
TabView::DrawContents(owner, frame, updateRect);
TabView::MouseDown(where, buttons);
TabView::MouseUp(where);
TabView::MouseMoved(where, transit, dragMessage);
float isFront = ContainerView()->SelectedTab() == static_cast<TabView*>(this);
TabView*
TabView* tab = fTabContainerView->RemoveTab(index);
TabView* tab = fTabContainerView->TabAt(tabIndex);
TabView::DrawContents(BView* owner, BRect frame, const BRect& updateRect)
TabView::MouseDown(BPoint where, uint32 buttons)
TabView::MouseUp(BPoint where)
TabView::MouseMoved(BPoint where, uint32 transit, const BMessage* dragMessage)
TabView::Update()
TabView::SetContainerView(TabContainerView* containerView)
TabView::ContainerView() const
TabView::LayoutItem() const
TabView::SetLabel(const char* label)
TabView::Label() const
TabView::Frame() const
TabView::_LabelHeight() const
TabLayoutItem::TabLayoutItem(TabView* parent)
TabView::TabView()
TabView*
TabView::~TabView()
TabView::MinSize()
TabView::PreferredSize()
TabView::MaxSize()
TabView::Draw(BRect updateRect)
TabView::DrawBackground(BView* owner, BRect frame, const BRect& updateRect)
class TabView {
TabView();
virtual ~TabView();
TabLayoutItem(TabView* parent);
TabView* Parent() const;
TabView* fParent;
fTabView = new TabView();
TabView();
friend class TabView;
TabView::TabView()
TabView::MouseDown(BPoint where)
class TabView;
TabView* fTabView;