Make open panel work when gmodel fails

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4947 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
richard 1999-09-27 09:24:59 +00:00
parent e858f4d021
commit 14c92813af
4 changed files with 13 additions and 13 deletions

View file

@ -68,18 +68,16 @@ static NSOpenPanel *gnustep_gui_open_panel = nil;
{
if (!gnustep_gui_open_panel)
{
[GMUnarchiver decodeClassName:@"NSSavePanel"
asClassName:@"NSOpenPanel"];
// [GMUnarchiver decodeClassName:@"NSSavePanel"
// asClassName:@"NSOpenPanel"];
if( ![GMModel loadIMFile:@"SavePanel" owner:NSApp] )
{
[NSException raise:NSGenericException
format:@"Unable to load open panel model file"];
}
//if( ![GMModel loadIMFile:@"SavePanel" owner:NSApp] )
[[NSOpenPanel alloc] _initWithoutGModel];
[gnustep_gui_open_panel setTitle:@"Open"];
[GMUnarchiver decodeClassName:@"NSSavePanel"
asClassName:@"NSSavePanel"];
// [GMUnarchiver decodeClassName:@"NSSavePanel"
// asClassName:@"NSSavePanel"];
}
return gnustep_gui_open_panel;