TabFrame
virtual BRect TabFrame(int32 index) const;
virtual BRect TabFrame(int32 index) const;
float height = BTabView::TabFrame(index).Height();
Invalidate(TabFrame(TAB_CHANGELOG));
Invalidate(TabFrame(TAB_CONTENTS));
virtual BRect TabFrame(int32 index) const;
Invalidate(TabFrame(CountTabs() - 1).InsetByCopy(-2, -2));
if (TabFrame(i).Contains(point))
fTabView->TabFrame(index).LeftBottom() + BPoint(0, 1));
BRect frame = TabFrame(i);
if (TabFrame(i).Contains(where)
if (index != 0 && !Bounds().Contains(TabFrame(index))){
if (!Bounds().Contains(TabFrame(index).LeftTop()))
fTabOffset += TabFrame(index).left - Bounds().left - 20.0f;
fTabOffset += TabFrame(index).right - Bounds().right + 20.0f;
Invalidate(TabFrame(fFocus));
Invalidate(TabFrame(tab));
Invalidate(TabFrame(fFocus));
DrawBox(TabFrame(fSelection));
TabAt(fFocus)->DrawFocusMark(this, TabFrame(fFocus));
BRect tabFrame = TabFrame(i);
return fSelection < CountTabs() ? TabFrame(fSelection) : BRect();
BRect fadeTabFrame(TabFrame(0));
BRect modulesTabFrame(TabFrame(1));