Files
textmate/Frameworks/BundleMenu/src/BundleItemMenuItem.h
2012-08-13 22:06:32 -07:00

19 lines
644 B
Objective-C

struct BundleItemMenuItemAlignment
{
BundleItemMenuItemAlignment () : maxAlignmentWidth(0), maxRightWidth(0) {}
CGFloat maxAlignmentWidth;
CGFloat maxRightWidth;
};
@interface BundleItemMenuItem : NSMenuItem
{
BOOL hasRightPart;
}
+ (BundleItemMenuItem*)menuItemWithName:(std::string const&)name
keyEquivalent:(std::string const&)keyEquiv
tabTrigger:(std::string const&)tabTrigger
action:(SEL)action
alignmentData:(BundleItemMenuItemAlignment&)alignment;
- (void)updateAlignment:(BundleItemMenuItemAlignment&)alignment;
@end