C# Класс Smartmobili.Cocoa.NSView

Наследование: NSResponder
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Class Class

Защищенные свойства (Protected)

Свойство Тип Описание
_allocate_gstate bool
_autoresizes_subviews bool
_autoresizingFrameError NSRect
_autoresizingMask uint
_bounds NSRect
_boundsMatrix NSAffineTransform
_coordinates_valid bool
_cursor_rects NSMutableArray
_focusRingType NSFocusRingType
_frame NSRect
_frameMatrix NSAffineTransform
_gstate int
_in_live_resize bool
_invalidRect NSRect
_is_hidden bool
_is_rotated_from_base bool
_is_rotated_or_scaled_from_base bool
_matrixFromWindow NSAffineTransform
_matrixToWindow NSAffineTransform
_nextKeyView id
_post_bounds_changes bool
_post_frame_changes bool
_previousKeyView id
_rFlags _rFlagsType
_renew_gstate bool
_sub_views NSMutableArray
_super_view NSView
_tracking_rects NSMutableArray
_visibleRect NSRect
_window NSWindow

Открытые методы

Метод Описание
AddSubview ( NSView aView ) : void
AddSubview ( NSView aView, NSWindowOrderingMode place, NSView otherView ) : void
AncestorSharedWithView ( NSView aView ) : NSView
Autoresize ( double oldContainerSize, double newContainerSize, double &contentPositionInOut, double &contentSizeInOut, bool minMarginFlexible, bool sizeFlexible, bool maxMarginFlexible ) : void
CenterScanRect ( NSRect aRect ) : NSRect
ConvertPointFromBase ( NSPoint aPoint ) : NSPoint
ConvertPointFromView ( NSPoint aPoint, NSView aView ) : NSPoint
ConvertPointToBase ( NSPoint aPoint ) : NSPoint
ConvertPointToView ( NSPoint aPoint, NSView aView ) : NSPoint
ConvertRectFromBase ( NSRect aRect ) : NSRect
ConvertRectFromView ( NSRect aRect, NSView aView ) : NSRect
ConvertRectToBase ( NSRect aRect ) : NSRect
ConvertRectToView ( NSRect aRect, NSView aView ) : NSRect
ConvertSizeFromBase ( NSSize aSize ) : NSSize
ConvertSizeFromView ( NSSize aSize, NSView aView ) : NSSize
ConvertSizeToBase ( NSSize aSize ) : NSSize
ConvertSizeToView ( NSSize aSize, NSView aView ) : NSSize
Description ( ) : NSString
DidAddSubview ( NSView subview ) : void
DiscardCursorRects ( ) : void
Display ( ) : void
DisplayIfNeeded ( ) : void
DisplayIfNeededIgnoringOpacity ( ) : void
DisplayIfNeededInRect ( NSRect aRect ) : void
DisplayIfNeededInRectIgnoringOpacity ( NSRect aRect ) : void
DisplayRect ( NSRect aRect ) : void
DisplayRectIgnoringOpacity ( NSRect aRect ) : void
DisplayRectIgnoringOpacity ( NSRect aRect, NSGraphicsContext context ) : void
DrawRect ( NSRect rect ) : void
FocusView ( ) : NSView
GSGetDragTypes ( NSView obj ) : NSArray
GSRemoveDragTypes ( NSView obj ) : void
GSSetDragTypes ( NSView obj, NSArray types ) : NSArray
GetAutoresizesSubviews ( ) : bool
GetAutoresizingMask ( ) : uint
GetBounds ( ) : NSRect
GetBoundsRotation ( ) : double
GetDefaultFocusRingType ( ) : NSFocusRingType
GetFocusRingType ( ) : NSFocusRingType
GetFrame ( ) : NSRect
GetFrameRotation ( ) : double
GetIsOpaque ( ) : bool
GetNeedsDisplay ( ) : bool
GetSubviews ( ) : NSArray
GetSuperview ( ) : NSView
GetTag ( ) : int
GetVisibleRect ( ) : NSRect
GetWindow ( ) : NSWindow
Init ( ) : id
InitWithCoder ( NSCoder aDecoder ) : id
InitWithFrame ( NSRect frameRect ) : id
IsDescendantOf ( NSView aView ) : bool
IsFlipped ( ) : bool
IsHidden ( ) : bool
IsHiddenOrHasHiddenAncestor ( ) : bool
IsRotatedFromBase ( ) : bool
IsRotatedOrScaledFromBase ( ) : bool
NSView ( ) : System
OpaqueAncestor ( ) : NSView
RemoveFromSuperview ( ) : void
RemoveFromSuperviewWithoutNeedingDisplay ( ) : void
RemoveSubview ( NSView aView ) : void
ReplaceSubviewWith ( NSView oldView, NSView newView ) : void
ResetCursorRects ( ) : void
ResizeSubviewsWithOldSize ( NSSize oldSize ) : void
ResizeWithOldSuperviewSize ( NSSize oldSize ) : void
RotateByAngle ( double angle ) : void
ScaleUnitSquareToSize ( NSSize newSize ) : void
SetAutoresizesSubviews ( bool flag ) : void
SetAutoresizingMask ( uint mask ) : void
SetBounds ( NSRect aRect ) : void
SetBoundsOrigin ( NSPoint newOrigin ) : void
SetBoundsRotation ( double angle ) : void
SetBoundsSize ( NSSize newSize ) : void
SetFocusRingType ( NSFocusRingType focusRingType ) : void
SetFrame ( NSRect frameRect ) : void
SetFrameOrigin ( NSPoint newOrigin ) : void
SetFrameRotation ( double angle ) : void
SetFrameSize ( NSSize newSize ) : void
SetHidden ( bool flag ) : void
SetNeedsDisplay ( bool flag ) : void
SetNeedsDisplayInRect ( NSRect invalidRect ) : void
SetPostsBoundsChangedNotifications ( bool flag ) : void
SetPostsFrameChangedNotifications ( bool flag ) : void
SetSubviews ( NSArray newSubviews ) : void
TranslateOriginToPoint ( NSPoint point ) : void
ViewDidMoveToSuperview ( ) : void
ViewDidMoveToWindow ( ) : void
ViewWillMoveToSuperview ( NSView newSuper ) : void
ViewWillMoveToWindow ( NSWindow newWindow ) : void
WillRemoveSubview ( NSView subview ) : void
_FlagDescription ( ) : NSString
_ResizeDescription ( ) : NSString
_SetFrameAndClearAutoresizingError ( NSRect frameRect ) : void
_SubtreeDescription ( ) : NSString

Защищенные методы

Метод Описание
ReleaseGState ( ) : void
_FrameExtend ( ) : NSRect
_InvalidateCoordinates ( ) : void
_MatrixFromWindow ( ) : NSAffineTransform
_MatrixToWindow ( ) : NSAffineTransform
_RebuildCoordinates ( ) : void
_SubtreeDescriptionWithPrefix ( NSString prefix ) : NSString
_ViewDidMoveToWindow ( ) : void
_ViewWillMoveToSuperview ( NSView newSuper ) : void
_ViewWillMoveToWindow ( NSWindow newWindow ) : void

Приватные методы

Метод Описание
_computeScale ( NSSize fs, NSSize bs ) : NSSize
convert_rect_using_matrices ( NSRect aRect, NSAffineTransform matrix1, NSAffineTransform matrix2 ) : NSRect

Описание методов

AddSubview() публичный Метод

public AddSubview ( NSView aView ) : void
aView NSView
Результат void

AddSubview() публичный Метод

public AddSubview ( NSView aView, NSWindowOrderingMode place, NSView otherView ) : void
aView NSView
place NSWindowOrderingMode
otherView NSView
Результат void

AncestorSharedWithView() публичный Метод

public AncestorSharedWithView ( NSView aView ) : NSView
aView NSView
Результат NSView

Autoresize() публичный статический Метод

public static Autoresize ( double oldContainerSize, double newContainerSize, double &contentPositionInOut, double &contentSizeInOut, bool minMarginFlexible, bool sizeFlexible, bool maxMarginFlexible ) : void
oldContainerSize double
newContainerSize double
contentPositionInOut double
contentSizeInOut double
minMarginFlexible bool
sizeFlexible bool
maxMarginFlexible bool
Результат void

CenterScanRect() публичный Метод

public CenterScanRect ( NSRect aRect ) : NSRect
aRect NSRect
Результат NSRect

ConvertPointFromBase() публичный Метод

public ConvertPointFromBase ( NSPoint aPoint ) : NSPoint
aPoint NSPoint
Результат NSPoint

ConvertPointFromView() публичный Метод

public ConvertPointFromView ( NSPoint aPoint, NSView aView ) : NSPoint
aPoint NSPoint
aView NSView
Результат NSPoint

ConvertPointToBase() публичный Метод

public ConvertPointToBase ( NSPoint aPoint ) : NSPoint
aPoint NSPoint
Результат NSPoint

ConvertPointToView() публичный Метод

public ConvertPointToView ( NSPoint aPoint, NSView aView ) : NSPoint
aPoint NSPoint
aView NSView
Результат NSPoint

ConvertRectFromBase() публичный Метод

public ConvertRectFromBase ( NSRect aRect ) : NSRect
aRect NSRect
Результат NSRect

ConvertRectFromView() публичный Метод

public ConvertRectFromView ( NSRect aRect, NSView aView ) : NSRect
aRect NSRect
aView NSView
Результат NSRect

ConvertRectToBase() публичный Метод

public ConvertRectToBase ( NSRect aRect ) : NSRect
aRect NSRect
Результат NSRect

ConvertRectToView() публичный Метод

public ConvertRectToView ( NSRect aRect, NSView aView ) : NSRect
aRect NSRect
aView NSView
Результат NSRect

ConvertSizeFromBase() публичный Метод

public ConvertSizeFromBase ( NSSize aSize ) : NSSize
aSize NSSize
Результат NSSize

ConvertSizeFromView() публичный Метод

public ConvertSizeFromView ( NSSize aSize, NSView aView ) : NSSize
aSize NSSize
aView NSView
Результат NSSize

ConvertSizeToBase() публичный Метод

public ConvertSizeToBase ( NSSize aSize ) : NSSize
aSize NSSize
Результат NSSize

ConvertSizeToView() публичный Метод

public ConvertSizeToView ( NSSize aSize, NSView aView ) : NSSize
aSize NSSize
aView NSView
Результат NSSize

Description() публичный Метод

public Description ( ) : NSString
Результат NSString

DidAddSubview() публичный Метод

public DidAddSubview ( NSView subview ) : void
subview NSView
Результат void

DiscardCursorRects() публичный Метод

public DiscardCursorRects ( ) : void
Результат void

Display() публичный Метод

public Display ( ) : void
Результат void

DisplayIfNeeded() публичный Метод

public DisplayIfNeeded ( ) : void
Результат void

DisplayIfNeededIgnoringOpacity() публичный Метод

public DisplayIfNeededIgnoringOpacity ( ) : void
Результат void

DisplayIfNeededInRect() публичный Метод

public DisplayIfNeededInRect ( NSRect aRect ) : void
aRect NSRect
Результат void

DisplayIfNeededInRectIgnoringOpacity() публичный Метод

public DisplayIfNeededInRectIgnoringOpacity ( NSRect aRect ) : void
aRect NSRect
Результат void

DisplayRect() публичный Метод

public DisplayRect ( NSRect aRect ) : void
aRect NSRect
Результат void

DisplayRectIgnoringOpacity() публичный Метод

public DisplayRectIgnoringOpacity ( NSRect aRect ) : void
aRect NSRect
Результат void

DisplayRectIgnoringOpacity() публичный Метод

public DisplayRectIgnoringOpacity ( NSRect aRect, NSGraphicsContext context ) : void
aRect NSRect
context NSGraphicsContext
Результат void

DrawRect() публичный Метод

public DrawRect ( NSRect rect ) : void
rect NSRect
Результат void

FocusView() публичный статический Метод

public static FocusView ( ) : NSView
Результат NSView

GSGetDragTypes() публичный Метод

public GSGetDragTypes ( NSView obj ) : NSArray
obj NSView
Результат NSArray

GSRemoveDragTypes() публичный статический Метод

public static GSRemoveDragTypes ( NSView obj ) : void
obj NSView
Результат void

GSSetDragTypes() публичный статический Метод

public static GSSetDragTypes ( NSView obj, NSArray types ) : NSArray
obj NSView
types NSArray
Результат NSArray

GetAutoresizesSubviews() публичный Метод

public GetAutoresizesSubviews ( ) : bool
Результат bool

GetAutoresizingMask() публичный Метод

public GetAutoresizingMask ( ) : uint
Результат uint

GetBounds() публичный Метод

public GetBounds ( ) : NSRect
Результат NSRect

GetBoundsRotation() публичный Метод

public GetBoundsRotation ( ) : double
Результат double

GetDefaultFocusRingType() публичный статический Метод

public static GetDefaultFocusRingType ( ) : NSFocusRingType
Результат NSFocusRingType

GetFocusRingType() публичный Метод

public GetFocusRingType ( ) : NSFocusRingType
Результат NSFocusRingType

GetFrame() публичный Метод

public GetFrame ( ) : NSRect
Результат NSRect

GetFrameRotation() публичный Метод

public GetFrameRotation ( ) : double
Результат double

GetIsOpaque() публичный Метод

public GetIsOpaque ( ) : bool
Результат bool

GetNeedsDisplay() публичный Метод

public GetNeedsDisplay ( ) : bool
Результат bool

GetSubviews() публичный Метод

public GetSubviews ( ) : NSArray
Результат NSArray

GetSuperview() публичный Метод

public GetSuperview ( ) : NSView
Результат NSView

GetTag() публичный Метод

public GetTag ( ) : int
Результат int

GetVisibleRect() публичный Метод

public GetVisibleRect ( ) : NSRect
Результат NSRect

GetWindow() публичный Метод

public GetWindow ( ) : NSWindow
Результат NSWindow

Init() публичный Метод

public Init ( ) : id
Результат id

InitWithCoder() публичный Метод

public InitWithCoder ( NSCoder aDecoder ) : id
aDecoder NSCoder
Результат id

InitWithFrame() публичный Метод

public InitWithFrame ( NSRect frameRect ) : id
frameRect NSRect
Результат id

IsDescendantOf() публичный Метод

public IsDescendantOf ( NSView aView ) : bool
aView NSView
Результат bool

IsFlipped() публичный Метод

public IsFlipped ( ) : bool
Результат bool

IsHidden() публичный Метод

public IsHidden ( ) : bool
Результат bool

IsHiddenOrHasHiddenAncestor() публичный Метод

public IsHiddenOrHasHiddenAncestor ( ) : bool
Результат bool

IsRotatedFromBase() публичный Метод

public IsRotatedFromBase ( ) : bool
Результат bool

IsRotatedOrScaledFromBase() публичный Метод

public IsRotatedOrScaledFromBase ( ) : bool
Результат bool

NSView() публичный Метод

public NSView ( ) : System
Результат System

OpaqueAncestor() публичный Метод

public OpaqueAncestor ( ) : NSView
Результат NSView

ReleaseGState() защищенный Метод

protected ReleaseGState ( ) : void
Результат void

RemoveFromSuperview() публичный Метод

public RemoveFromSuperview ( ) : void
Результат void

RemoveFromSuperviewWithoutNeedingDisplay() публичный Метод

public RemoveFromSuperviewWithoutNeedingDisplay ( ) : void
Результат void

RemoveSubview() публичный Метод

public RemoveSubview ( NSView aView ) : void
aView NSView
Результат void

ReplaceSubviewWith() публичный Метод

public ReplaceSubviewWith ( NSView oldView, NSView newView ) : void
oldView NSView
newView NSView
Результат void

ResetCursorRects() публичный Метод

public ResetCursorRects ( ) : void
Результат void

ResizeSubviewsWithOldSize() публичный Метод

public ResizeSubviewsWithOldSize ( NSSize oldSize ) : void
oldSize NSSize
Результат void

ResizeWithOldSuperviewSize() публичный Метод

public ResizeWithOldSuperviewSize ( NSSize oldSize ) : void
oldSize NSSize
Результат void

RotateByAngle() публичный Метод

public RotateByAngle ( double angle ) : void
angle double
Результат void

ScaleUnitSquareToSize() публичный Метод

public ScaleUnitSquareToSize ( NSSize newSize ) : void
newSize NSSize
Результат void

SetAutoresizesSubviews() публичный Метод

public SetAutoresizesSubviews ( bool flag ) : void
flag bool
Результат void

SetAutoresizingMask() публичный Метод

public SetAutoresizingMask ( uint mask ) : void
mask uint
Результат void

SetBounds() публичный Метод

public SetBounds ( NSRect aRect ) : void
aRect NSRect
Результат void

SetBoundsOrigin() публичный Метод

public SetBoundsOrigin ( NSPoint newOrigin ) : void
newOrigin NSPoint
Результат void

SetBoundsRotation() публичный Метод

public SetBoundsRotation ( double angle ) : void
angle double
Результат void

SetBoundsSize() публичный Метод

public SetBoundsSize ( NSSize newSize ) : void
newSize NSSize
Результат void

SetFocusRingType() публичный Метод

public SetFocusRingType ( NSFocusRingType focusRingType ) : void
focusRingType NSFocusRingType
Результат void

SetFrame() публичный Метод

public SetFrame ( NSRect frameRect ) : void
frameRect NSRect
Результат void

SetFrameOrigin() публичный Метод

public SetFrameOrigin ( NSPoint newOrigin ) : void
newOrigin NSPoint
Результат void

SetFrameRotation() публичный Метод

public SetFrameRotation ( double angle ) : void
angle double
Результат void

SetFrameSize() публичный Метод

public SetFrameSize ( NSSize newSize ) : void
newSize NSSize
Результат void

SetHidden() публичный Метод

public SetHidden ( bool flag ) : void
flag bool
Результат void

SetNeedsDisplay() публичный Метод

public SetNeedsDisplay ( bool flag ) : void
flag bool
Результат void

SetNeedsDisplayInRect() публичный Метод

public SetNeedsDisplayInRect ( NSRect invalidRect ) : void
invalidRect NSRect
Результат void

SetPostsBoundsChangedNotifications() публичный Метод

public SetPostsBoundsChangedNotifications ( bool flag ) : void
flag bool
Результат void

SetPostsFrameChangedNotifications() публичный Метод

public SetPostsFrameChangedNotifications ( bool flag ) : void
flag bool
Результат void

SetSubviews() публичный Метод

public SetSubviews ( NSArray newSubviews ) : void
newSubviews NSArray
Результат void

TranslateOriginToPoint() публичный Метод

public TranslateOriginToPoint ( NSPoint point ) : void
point NSPoint
Результат void

ViewDidMoveToSuperview() публичный Метод

public ViewDidMoveToSuperview ( ) : void
Результат void

ViewDidMoveToWindow() публичный Метод

public ViewDidMoveToWindow ( ) : void
Результат void

ViewWillMoveToSuperview() публичный Метод

public ViewWillMoveToSuperview ( NSView newSuper ) : void
newSuper NSView
Результат void

ViewWillMoveToWindow() публичный Метод

public ViewWillMoveToWindow ( NSWindow newWindow ) : void
newWindow NSWindow
Результат void

WillRemoveSubview() публичный Метод

public WillRemoveSubview ( NSView subview ) : void
subview NSView
Результат void

_FlagDescription() публичный Метод

public _FlagDescription ( ) : NSString
Результат NSString

_FrameExtend() защищенный Метод

protected _FrameExtend ( ) : NSRect
Результат NSRect

_InvalidateCoordinates() защищенный Метод

protected _InvalidateCoordinates ( ) : void
Результат void

_MatrixFromWindow() защищенный Метод

protected _MatrixFromWindow ( ) : NSAffineTransform
Результат NSAffineTransform

_MatrixToWindow() защищенный Метод

protected _MatrixToWindow ( ) : NSAffineTransform
Результат NSAffineTransform

_RebuildCoordinates() защищенный Метод

protected _RebuildCoordinates ( ) : void
Результат void

_ResizeDescription() публичный Метод

public _ResizeDescription ( ) : NSString
Результат NSString

_SetFrameAndClearAutoresizingError() публичный Метод

public _SetFrameAndClearAutoresizingError ( NSRect frameRect ) : void
frameRect NSRect
Результат void

_SubtreeDescription() публичный Метод

public _SubtreeDescription ( ) : NSString
Результат NSString

_SubtreeDescriptionWithPrefix() защищенный Метод

protected _SubtreeDescriptionWithPrefix ( NSString prefix ) : NSString
prefix NSString
Результат NSString

_ViewDidMoveToWindow() защищенный Метод

protected _ViewDidMoveToWindow ( ) : void
Результат void

_ViewWillMoveToSuperview() защищенный Метод

protected _ViewWillMoveToSuperview ( NSView newSuper ) : void
newSuper NSView
Результат void

_ViewWillMoveToWindow() защищенный Метод

protected _ViewWillMoveToWindow ( NSWindow newWindow ) : void
newWindow NSWindow
Результат void

Описание свойств

Class публичное статическое свойство

public static Class,Smartmobili.Cocoa Class
Результат Class

_allocate_gstate защищенное свойство

protected bool _allocate_gstate
Результат bool

_autoresizes_subviews защищенное свойство

protected bool _autoresizes_subviews
Результат bool

_autoresizingFrameError защищенное свойство

protected NSRect,Smartmobili.Cocoa _autoresizingFrameError
Результат NSRect

_autoresizingMask защищенное свойство

protected uint _autoresizingMask
Результат uint

_bounds защищенное свойство

protected NSRect,Smartmobili.Cocoa _bounds
Результат NSRect

_boundsMatrix защищенное свойство

protected NSAffineTransform,Smartmobili.Cocoa _boundsMatrix
Результат NSAffineTransform

_coordinates_valid защищенное свойство

protected bool _coordinates_valid
Результат bool

_cursor_rects защищенное свойство

protected NSMutableArray,Smartmobili.Cocoa _cursor_rects
Результат NSMutableArray

_focusRingType защищенное свойство

protected NSFocusRingType _focusRingType
Результат NSFocusRingType

_frame защищенное свойство

protected NSRect,Smartmobili.Cocoa _frame
Результат NSRect

_frameMatrix защищенное свойство

protected NSAffineTransform,Smartmobili.Cocoa _frameMatrix
Результат NSAffineTransform

_gstate защищенное свойство

protected int _gstate
Результат int

_in_live_resize защищенное свойство

protected bool _in_live_resize
Результат bool

_invalidRect защищенное свойство

protected NSRect,Smartmobili.Cocoa _invalidRect
Результат NSRect

_is_hidden защищенное свойство

protected bool _is_hidden
Результат bool

_is_rotated_from_base защищенное свойство

protected bool _is_rotated_from_base
Результат bool

_is_rotated_or_scaled_from_base защищенное свойство

protected bool _is_rotated_or_scaled_from_base
Результат bool

_matrixFromWindow защищенное свойство

protected NSAffineTransform,Smartmobili.Cocoa _matrixFromWindow
Результат NSAffineTransform

_matrixToWindow защищенное свойство

protected NSAffineTransform,Smartmobili.Cocoa _matrixToWindow
Результат NSAffineTransform

_nextKeyView защищенное свойство

protected id,Smartmobili.Cocoa _nextKeyView
Результат id

_post_bounds_changes защищенное свойство

protected bool _post_bounds_changes
Результат bool

_post_frame_changes защищенное свойство

protected bool _post_frame_changes
Результат bool

_previousKeyView защищенное свойство

protected id,Smartmobili.Cocoa _previousKeyView
Результат id

_rFlags защищенное свойство

protected _rFlagsType _rFlags
Результат _rFlagsType

_renew_gstate защищенное свойство

protected bool _renew_gstate
Результат bool

_sub_views защищенное свойство

protected NSMutableArray,Smartmobili.Cocoa _sub_views
Результат NSMutableArray

_super_view защищенное свойство

protected NSView,Smartmobili.Cocoa _super_view
Результат NSView

_tracking_rects защищенное свойство

protected NSMutableArray,Smartmobili.Cocoa _tracking_rects
Результат NSMutableArray

_visibleRect защищенное свойство

protected NSRect,Smartmobili.Cocoa _visibleRect
Результат NSRect

_window защищенное свойство

protected NSWindow,Smartmobili.Cocoa _window
Результат NSWindow