|
Oolite 1.91.0.7712-251017-85ce217
|
#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.