![]() |
Oolite 1.91.0.7668-250429-8542c40
|
#include <RBSplitViewPrivateDefines.h>
Instance Methods | |
(void) | - RB___adjustOutermostIfNeeded |
(void) | - RB___setDragging: |
(CGFloat) | - RB___dividerOrigin: |
(NSArray *) | - RB___subviews |
(NSUInteger) | - RB___numberOfSubviews |
(void) | - RB___adjustSubviewsExcepting: |
(CGFloat) | - RB___dimensionWithoutDividers |
(CGFloat) | - RB___dividerThickness |
(NSRect) | - RB___dividerRect:relativeToView: |
(void) | - RB___setMustClearFractions |
(BOOL) | - RB___shouldResizeWindowForDivider:betweenView:andView:willGrow: |
(void) | - RB___tryToExpandLeading:divider:trailing:delta: |
(void) | - RB___tryToShortenLeading:divider:trailing:delta:always: |
(void) | - RB___tryToExpandTrailing:leading:delta: |
(void) | - RB___tryToShortenTrailing:divider:leading:delta:always: |
(void) | - RB___trackMouseEvent:from:withBase:inDivider: |
(void) | - RB___addCursorRectsTo:forDividerRect:thickness: |
(NSUInteger) | - RB___dividerHitBy:relativeToView:thickness: |
(void) | - RB___drawDividersIn:forDividerRect:thickness: |
Definition at line 960 of file RBSplitView.m.
- (void) RB___addCursorRectsTo: | (RBSplitView*) | masterView | |
forDividerRect: | (NSRect) | rect | |
thickness: | (CGFloat) | delta |
Extends class RBSplitView.
Definition at line 1370 of file RBSplitView.m.
References RBSplitView::cursor:, RBSplitView::isHorizontal, OTHER, and RBSplitView::RB___subviews.
- (void) RB___adjustOutermostIfNeeded |
Extends class RBSplitView.
Definition at line 1424 of file RBSplitView.m.
References RBSplitView::adjustSubviews, RBSplitView::RB___adjustOutermostIfNeeded, RB___adjustOutermostIfNeeded, and RBSplitSubview::splitView.
Referenced by RB___adjustOutermostIfNeeded.
- (void) RB___adjustSubviewsExcepting: | (RBSplitSubview*) | excepting |
Extends class RBSplitView.
Definition at line 1440 of file RBSplitView.m.
References RBSplitView::adjustSubviews, subviewCache::constrain, RBSplitView::couplingSplitView, DIM, RBSplitView::dividerThickness, subviewCache::fraction, RBSplitView::isHorizontal, nil, OTHER, RBSplitSubview::RB___fraction, RBSplitSubview::RB___setFrameSize:withFraction:, RBSplitView::RB___subviews, subviewCache::rect, RBSplitView::saveState:, subviewCache::size, and subviewCache::sub.
- (CGFloat) RB___dimensionWithoutDividers |
Extends class RBSplitView.
Definition at line 1011 of file RBSplitView.m.
References DIM, fMAX(), RBSplitView::isHorizontal, RB___dimensionWithoutDividers, and RB___numberOfSubviews.
Referenced by RB___dimensionWithoutDividers.
- (NSUInteger) RB___dividerHitBy: | (NSPoint) | point | |
relativeToView: | (RBSplitView*) | view | |
thickness: | (CGFloat) | delta |
Extends class RBSplitView.
Definition at line 1034 of file RBSplitView.m.
References RBSplitView::isHorizontal, OTHER, and RBSplitView::RB___numberOfSubviews.
- (CGFloat) RB___dividerOrigin: | (NSUInteger) | indx |
Extends class RBSplitView.
Definition at line 983 of file RBSplitView.m.
References DIM, and RBSplitView::isHorizontal.
- (NSRect) RB___dividerRect: | (NSUInteger) | indx | |
relativeToView: | (RBSplitView*) | view |
Extends class RBSplitView.
Definition at line 1020 of file RBSplitView.m.
References RB___numberOfSubviews.
- (CGFloat) RB___dividerThickness |
Extends class RBSplitView.
Definition at line 1006 of file RBSplitView.m.
References RB___dividerThickness.
Referenced by RB___dividerThickness.
- (void) RB___drawDividersIn: | (RBSplitView*) | masterView | |
forDividerRect: | (NSRect) | rect | |
thickness: | (CGFloat) | delta |
Extends class RBSplitView.
Definition at line 1396 of file RBSplitView.m.
References RBSplitView::divider, RBSplitView::drawDivider:inRect:betweenView:andView:, RBSplitView::isHorizontal, OTHER, and RBSplitView::RB___subviews.
- (NSUInteger) RB___numberOfSubviews |
Extends class RBSplitView.
Definition at line 972 of file RBSplitView.m.
References RB___numberOfSubviews.
Referenced by RB___dimensionWithoutDividers, RB___dividerRect:relativeToView:, and RB___numberOfSubviews.
- (void) RB___setDragging: | (BOOL) | flag |
Extends class RBSplitView.
Definition at line 963 of file RBSplitView.m.
References RBSplitView::saveState:.
- (void) RB___setMustClearFractions |
Extends class RBSplitView.
Definition at line 1057 of file RBSplitView.m.
References RB___setMustClearFractions.
Referenced by RB___setMustClearFractions.
- (BOOL) RB___shouldResizeWindowForDivider: | (NSUInteger) | indx | |
betweenView: | (RBSplitSubview*) | leading | |
andView: | (RBSplitSubview*) | trailing | |
willGrow: | (BOOL) | grow |
Extends class RBSplitView.
Definition at line 1063 of file RBSplitView.m.
- (NSArray *) RB___subviews |
Extends class RBSplitView.
Definition at line 993 of file RBSplitView.m.
References count, and RB___subviews.
Referenced by RB___subviews.
- (void) RB___trackMouseEvent: | (NSEvent*) | theEvent | |
from: | (NSPoint) | where | |
withBase: | (NSPoint) | base | |
inDivider: | (NSUInteger) | indx |
Extends class RBSplitView.
Definition at line 1300 of file RBSplitView.m.
References DIM, RBSplitView::isHorizontal, nil, RBSplitView::RB___subviews, RBSplitView::RB___tryToExpandLeading:divider:trailing:delta:, RBSplitView::RB___tryToExpandTrailing:leading:delta:, RBSplitView::RB___tryToShortenLeading:divider:trailing:delta:always:, and RBSplitView::RB___tryToShortenTrailing:divider:leading:delta:always:.
- (void) RB___tryToExpandLeading: | (RBSplitSubview*) | leading | |
divider: | (NSUInteger) | indx | |
trailing: | (RBSplitSubview*) | trailing | |
delta: | (CGFloat) | delta |
Extends class RBSplitView.
Definition at line 1071 of file RBSplitView.m.
References RBSplitSubview::changeDimensionBy:mayCollapse:move:, DIM, RBSplitSubview::dimension, fMAX(), fMIN(), HYSTERESIS, RBSplitView::isHorizontal, RBSplitSubview::minDimension, nil, RBSplitSubview::RB___collapse, RBSplitView::RB___shouldResizeWindowForDivider:betweenView:andView:willGrow:, RBSplitView::setMustAdjust, and WAYOUT.
- (void) RB___tryToExpandTrailing: | (RBSplitSubview*) | trailing | |
leading: | (RBSplitSubview*) | leading | |
delta: | (CGFloat) | delta |
Extends class RBSplitView.
Definition at line 1267 of file RBSplitView.m.
References RBSplitSubview::changeDimensionBy:mayCollapse:move:, RBSplitSubview::dimension, HYSTERESIS, RBSplitSubview::minDimension, and RBSplitSubview::RB___collapse.
- (void) RB___tryToShortenLeading: | (RBSplitSubview*) | leading | |
divider: | (NSUInteger) | indx | |
trailing: | (RBSplitSubview*) | trailing | |
delta: | (CGFloat) | delta | |
always: | (BOOL) | always |
Extends class RBSplitView.
Definition at line 1142 of file RBSplitView.m.
References RBSplitSubview::changeDimensionBy:mayCollapse:move:, DIM, RBSplitSubview::dimension, RBSplitView::isHorizontal, RBSplitSubview::maxDimension, nil, RBSplitView::RB___shouldResizeWindowForDivider:betweenView:andView:willGrow:, RBSplitView::setMustAdjust, and WAYOUT.
- (void) RB___tryToShortenTrailing: | (RBSplitSubview*) | trailing | |
divider: | (NSUInteger) | indx | |
leading: | (RBSplitSubview*) | leading | |
delta: | (CGFloat) | delta | |
always: | (BOOL) | always |
Extends class RBSplitView.
Definition at line 1203 of file RBSplitView.m.
References RBSplitSubview::changeDimensionBy:mayCollapse:move:, DIM, RBSplitSubview::dimension, fMAX(), fMIN(), RBSplitView::isHorizontal, RBSplitSubview::maxDimension, nil, RBSplitView::RB___shouldResizeWindowForDivider:betweenView:andView:willGrow:, RBSplitView::setMustAdjust, and WAYOUT.