mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-05-30 16:00:37 +00:00
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:
parent
e858f4d021
commit
14c92813af
4 changed files with 13 additions and 13 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue