mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-25 12:00:58 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6444 72102866-910b-0410-8b05-ffd578937521
276 lines
8.1 KiB
HTML
276 lines
8.1 KiB
HTML
<html><head>
|
|
<title>NSMenuView</title>
|
|
</head>
|
|
<body>
|
|
<a href="NSMenuItemCell.html">[Previous]</a>
|
|
<a href="Gui.html">[Up]</a>
|
|
<a href="NSMutableAttributedString.html">[Next]</a>
|
|
<h1>NSMenuView</h1>
|
|
<h3>Authors</h3>
|
|
<dl>
|
|
<dt><a href="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
|
|
<dd>
|
|
</dl>
|
|
<p>Version: 0.1</p>
|
|
<p>Date: 28 February, 2000</p>
|
|
<h2><a name="cont-0">NSMenuView</a></h2>
|
|
<h2><a name="NSMenuView">NSMenuView</a></h2>
|
|
<p><b>Declared in:</b> Gui/NSMenuView.h</p>
|
|
<p><b>Inherits from:</b> NSView</p>
|
|
<p><b>Conforms to:</b> NSCoding
|
|
</p>
|
|
<hr>
|
|
|
|
|
|
<ul>
|
|
<li><a href="NSMenuView.html#method-0">+menuBarHeight</a>
|
|
<li><a href="NSMenuView.html#method-3">-attachSubmenuForItemAtIndex:</a>
|
|
<li><a href="NSMenuView.html#method-1">-attachedMenu</a>
|
|
<li><a href="NSMenuView.html#method-2">-attachedMenuView</a>
|
|
<li><a href="NSMenuView.html#method-4">-detachSubmenu</a>
|
|
<li><a href="NSMenuView.html#method-5">-font</a>
|
|
<li><a href="NSMenuView.html#method-6">-highlightedItemIndex</a>
|
|
<li><a href="NSMenuView.html#method-7">-horizontalEdgePadding</a>
|
|
<li><a href="NSMenuView.html#method-8">-imageAndTitleOffset</a>
|
|
<li><a href="NSMenuView.html#method-9">-imageAndTitleWidth</a>
|
|
<li><a href="NSMenuView.html#method-10">-indexOfItemAtPoint:</a>
|
|
<li><a href="NSMenuView.html#method-11">-innerRect</a>
|
|
<li><a href="NSMenuView.html#method-12">-isAttached</a>
|
|
<li><a href="NSMenuView.html#method-13">-isHorizontal</a>
|
|
<li><a href="NSMenuView.html#method-14">-isTornOff</a>
|
|
<li><a href="NSMenuView.html#method-15">-itemAdded:</a>
|
|
<li><a href="NSMenuView.html#method-16">-itemChanged:</a>
|
|
<li><a href="NSMenuView.html#method-17">-itemRemoved:</a>
|
|
<li><a href="NSMenuView.html#method-18">-keyEquivalentOffset</a>
|
|
<li><a href="NSMenuView.html#method-19">-keyEquivalentWidth</a>
|
|
<li><a href="NSMenuView.html#method-20">-locationForSubmenu:</a>
|
|
<li><a href="NSMenuView.html#method-21">-menu</a>
|
|
<li><a href="NSMenuView.html#method-22">-menuItemCellForItemAtIndex:</a>
|
|
<li><a href="NSMenuView.html#method-23">-needsSizing</a>
|
|
<li><a href="NSMenuView.html#method-24">-performActionWithHighlightingForItemAtIndex:</a>
|
|
<li><a href="NSMenuView.html#method-25">-rectOfItemAtIndex:</a>
|
|
<li><a href="NSMenuView.html#method-26">-resizeWindowWithMaxHeight:</a>
|
|
<li><a href="NSMenuView.html#method-27">-setFont:</a>
|
|
<li><a href="NSMenuView.html#method-28">-setHighlightedItemIndex:</a>
|
|
<li><a href="NSMenuView.html#method-29">-setHorizontal:</a>
|
|
<li><a href="NSMenuView.html#method-30">-setHorizontalEdgePadding:</a>
|
|
<li><a href="NSMenuView.html#method-31">-setMenu:</a>
|
|
<li><a href="NSMenuView.html#method-32">-setMenuItemCell:forItemAtIndex:</a>
|
|
<li><a href="NSMenuView.html#method-33">-setNeedsDisplayForItemAtIndex:</a>
|
|
<li><a href="NSMenuView.html#method-34">-setNeedsSizing:</a>
|
|
<li><a href="NSMenuView.html#method-35">-setWindowFrameForAttachingToRect:onScreen:preferredEdge:popUpSelectedItem:</a>
|
|
<li><a href="NSMenuView.html#method-36">-sizeToFit</a>
|
|
<li><a href="NSMenuView.html#method-37">-stateImageOffset</a>
|
|
<li><a href="NSMenuView.html#method-38">-stateImageWidth</a>
|
|
<li><a href="NSMenuView.html#method-39">-trackWithEvent:</a>
|
|
<li><a href="NSMenuView.html#method-40">-update</a>
|
|
</ul>
|
|
<hr>
|
|
<h2><a name="method-0">menuBarHeight</a></h2>
|
|
+ (float) <b>menuBarHeight</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-1">attachedMenu</a></h2>
|
|
- (NSMenu*) <b>attachedMenu</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-2">attachedMenuView</a></h2>
|
|
- (NSMenuView*) <b>attachedMenuView</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-3">attachSubmenuForItemAtIndex:</a></h2>
|
|
- (void) <b>attachSubmenuForItemAtIndex:</b> (int)index<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-4">detachSubmenu</a></h2>
|
|
- (void) <b>detachSubmenu</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-5">font</a></h2>
|
|
- (NSFont*) <b>font</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-6">highlightedItemIndex</a></h2>
|
|
- (int) <b>highlightedItemIndex</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-7">horizontalEdgePadding</a></h2>
|
|
- (float) <b>horizontalEdgePadding</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-8">imageAndTitleOffset</a></h2>
|
|
- (float) <b>imageAndTitleOffset</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-9">imageAndTitleWidth</a></h2>
|
|
- (float) <b>imageAndTitleWidth</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-10">indexOfItemAtPoint:</a></h2>
|
|
- (int) <b>indexOfItemAtPoint:</b> (NSPoint)point<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-11">innerRect</a></h2>
|
|
- (NSRect) <b>innerRect</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-12">isAttached</a></h2>
|
|
- (BOOL) <b>isAttached</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-13">isHorizontal</a></h2>
|
|
- (BOOL) <b>isHorizontal</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-14">isTornOff</a></h2>
|
|
- (BOOL) <b>isTornOff</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-15">itemAdded:</a></h2>
|
|
- (void) <b>itemAdded:</b> (NSNotification*)notification<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-16">itemChanged:</a></h2>
|
|
- (void) <b>itemChanged:</b> (NSNotification*)notification<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-17">itemRemoved:</a></h2>
|
|
- (void) <b>itemRemoved:</b> (NSNotification*)notification<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-18">keyEquivalentOffset</a></h2>
|
|
- (float) <b>keyEquivalentOffset</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-19">keyEquivalentWidth</a></h2>
|
|
- (float) <b>keyEquivalentWidth</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-20">locationForSubmenu:</a></h2>
|
|
- (NSPoint) <b>locationForSubmenu:</b> (NSMenu*)aSubmenu<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-21">menu</a></h2>
|
|
- (NSMenu*) <b>menu</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-22">menuItemCellForItemAtIndex:</a></h2>
|
|
- (NSMenuItemCell*) <b>menuItemCellForItemAtIndex:</b> (int)index<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-23">needsSizing</a></h2>
|
|
- (BOOL) <b>needsSizing</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-24">performActionWithHighlightingForItemAtIndex:</a></h2>
|
|
- (void) <b>performActionWithHighlightingForItemAtIndex:</b> (int)index<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-25">rectOfItemAtIndex:</a></h2>
|
|
- (NSRect) <b>rectOfItemAtIndex:</b> (int)index<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-26">resizeWindowWithMaxHeight:</a></h2>
|
|
- (void) <b>resizeWindowWithMaxHeight:</b> (float)maxHeight<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-27">setFont:</a></h2>
|
|
- (void) <b>setFont:</b> (NSFont*)font<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-28">setHighlightedItemIndex:</a></h2>
|
|
- (void) <b>setHighlightedItemIndex:</b> (int)index<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-29">setHorizontal:</a></h2>
|
|
- (void) <b>setHorizontal:</b> (BOOL)flag<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-30">setHorizontalEdgePadding:</a></h2>
|
|
- (void) <b>setHorizontalEdgePadding:</b> (float)pad<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-31">setMenu:</a></h2>
|
|
- (void) <b>setMenu:</b> (NSMenu*)menu<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-32">setMenuItemCell:forItemAtIndex:</a></h2>
|
|
- (void) <b>setMenuItemCell:</b> (NSMenuItemCell*)cell <b>forItemAtIndex:</b> (int)index<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-33">setNeedsDisplayForItemAtIndex:</a></h2>
|
|
- (void) <b>setNeedsDisplayForItemAtIndex:</b> (int)index<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-34">setNeedsSizing:</a></h2>
|
|
- (void) <b>setNeedsSizing:</b> (BOOL)flag<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-35">setWindowFrameForAttachingToRect:onScreen:preferredEdge:popUpSelectedItem:</a></h2>
|
|
- (void) <b>setWindowFrameForAttachingToRect:</b> (NSRect)screenRect <b>onScreen:</b> (NSScreen *)screen <b>preferredEdge:</b> (NSRectEdge)edge <b>popUpSelectedItem:</b> (int)selectedItemIndex<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-36">sizeToFit</a></h2>
|
|
- (void) <b>sizeToFit</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-37">stateImageOffset</a></h2>
|
|
- (float) <b>stateImageOffset</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-38">stateImageWidth</a></h2>
|
|
- (float) <b>stateImageWidth</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-39">trackWithEvent:</a></h2>
|
|
- (BOOL) <b>trackWithEvent:</b> (NSEvent*)event<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-40">update</a></h2>
|
|
- (void) <b>update</b><br>
|
|
|
|
|
|
<hr>
|
|
</body>
|
|
|
|
</html>
|