Patch for initial first responder

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4970 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 1999-10-05 04:44:10 +00:00
parent 6bb0e97b93
commit 3e7773f754

View file

@ -1047,6 +1047,8 @@ void __dummy_GMAppKit_functionForLinking() {}
[archiver encodeObject:[self backgroundColor] withName:@"backgroundColor"];
[archiver encodeUnsignedInt:[self styleMask] withName:@"styleMask"];
[archiver encodeUnsignedInt:[self backingType] withName:@"backingType"];
[archiver encodeConditionalObject:[self initialFirstResponder]
withName:@"initialFirstResponder"];
}
+ (id)createObjectForModelUnarchiver:(GMUnarchiver*)unarchiver
@ -1080,6 +1082,8 @@ void __dummy_GMAppKit_functionForLinking() {}
window_level = [unarchiver decodeIntWithName:@"level"];
#endif
[self setInitialFirstResponder:
[unarchiver decodeObjectWithName:@"initialFirstResponder"]];
[self setAutodisplay:[unarchiver decodeBOOLWithName:@"isAutodisplay"]];
[self setTitle:[unarchiver decodeStringWithName:@"title"]];
[self setRepresentedFilename:
@ -1130,6 +1134,8 @@ void __dummy_GMAppKit_functionForLinking() {}
[archiver encodeObject:[self backgroundColor] withName:@"backgroundColor"];
[archiver encodeUnsignedInt:[self styleMask] withName:@"styleMask"];
[archiver encodeUnsignedInt:[self backingType] withName:@"backingType"];
[archiver encodeConditionalObject:[self initialFirstResponder]
withName:@"initialFirstResponder"];
[archiver encodeBOOL:[self isFloatingPanel] withName:@"isFloatingPanel"];
[archiver encodeBOOL:[self becomesKeyOnlyIfNeeded]
@ -1166,7 +1172,9 @@ void __dummy_GMAppKit_functionForLinking() {}
#ifdef GNU_GUI_LIBRARY
window_level = [unarchiver decodeIntWithName:@"level"];
#endif
[self setInitialFirstResponder:
[unarchiver decodeObjectWithName:@"initialFirstResponder"]];
[self setAutodisplay:[unarchiver decodeBOOLWithName:@"isAutodisplay"]];
[self setTitle:[unarchiver decodeStringWithName:@"title"]];
[self setRepresentedFilename:
@ -1220,6 +1228,8 @@ void __dummy_GMAppKit_functionForLinking() {}
[archiver encodeObject:[self backgroundColor] withName:@"backgroundColor"];
[archiver encodeUnsignedInt:[self styleMask] withName:@"styleMask"];
[archiver encodeUnsignedInt:[self backingType] withName:@"backingType"];
[archiver encodeConditionalObject:[self initialFirstResponder]
withName:@"initialFirstResponder"];
// NSPanel specific
[archiver encodeBOOL:[self isFloatingPanel] withName:@"isFloatingPanel"];
@ -1274,6 +1284,8 @@ void __dummy_GMAppKit_functionForLinking() {}
window_level = [unarchiver decodeIntWithName:@"level"];
#endif
[self setInitialFirstResponder:
[unarchiver decodeObjectWithName:@"initialFirstResponder"]];
[self setAutodisplay:[unarchiver decodeBOOLWithName:@"isAutodisplay"]];
[self setTitle:[unarchiver decodeStringWithName:@"title"]];
[self setRepresentedFilename: