MonobjcMonobjc Documented Class Library
SetWindowFrameForAttachingToRectOnScreenPreferredEdgePopUpSelectedItem Method (screenRect, screen, edge, selectedItemIndex)
NamespacesMonobjc.AppKitNSMenuViewSetWindowFrameForAttachingToRectOnScreenPreferredEdgePopUpSelectedItem(NSRect, NSScreen, NSRectEdge, NSInteger)

Causes the menu view to resize its window so its frame is the appropriate size to attach to a specified rectangle within the screen.

Original signature is '- (void)setWindowFrameForAttachingToRect:(NSRect)screenRect onScreen:(NSScreen *)screen preferredEdge:(NSRectEdge)edge popUpSelectedItem:(NSInteger)selectedItemIndex'

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual void SetWindowFrameForAttachingToRectOnScreenPreferredEdgePopUpSelectedItem(
	NSRect screenRect,
	NSScreen screen,
	NSRectEdge edge,
	NSInteger selectedItemIndex
)
Public Overridable Sub SetWindowFrameForAttachingToRectOnScreenPreferredEdgePopUpSelectedItem ( _
	screenRect As NSRect, _
	screen As NSScreen, _
	edge As NSRectEdge, _
	selectedItemIndex As NSInteger _
)
public:
virtual void SetWindowFrameForAttachingToRectOnScreenPreferredEdgePopUpSelectedItem(
	NSRect screenRect, 
	NSScreen^ screen, 
	NSRectEdge edge, 
	NSInteger selectedItemIndex
)
Parameters
screenRect (NSRect)
MISSING
screen (NSScreen)
MISSING
edge (NSRectEdge)
MISSING
selectedItemIndex (NSInteger)
MISSING
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)