Changes to revmoe backend menu classes.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5062 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 1999-10-23 02:48:20 +00:00
parent 1eca5a6de3
commit 2fe1ff8331
4 changed files with 54 additions and 2 deletions

View file

@ -962,13 +962,38 @@ NSArray* array;
@end
@implementation NSMenuWindow
+ (void) initialize
{
if (self == [NSMenu class])
if (self == [NSMenuWindow class])
{
[self setVersion: 1];
}
}
- (BOOL) canBecomeMainWindow
{
return NO;
}
- (BOOL) canBecomeKeyWindow
{
return NO;
}
- (void) initDefaults
{
[super initDefaults];
menu_exclude = YES; // Don't show in windows menu.
window_level = NSSubmenuWindowLevel;
is_released_when_closed = NO;
}
- (BOOL) worksWhenModal
{
return YES;
}
@end
@implementation NSMenuWindowTitleView