5 // Created by cruxxial on Tue Dec 17 2002.
6 // Copyright (c) 2002 crucial-systems. All rights reserved.
9 #import <Cocoa/Cocoa.h>
12 #include "PyrSymbol.h"
13 #include "PyrPrimitive.h"
14 #include "PyrObject.h"
15 #include "PyrKernel.h"
16 #include "VMGlobals.h"
19 #import "SCVirtualMachine.h"
21 @interface SCDialog
: NSObject
{
24 NSOpenPanel
*openPanel
;
27 +(id
)receiver
:(PyrObject
*)argReceiver result
:(PyrObject
*)argResult
;
28 -(id
)initWithReceiver
:(PyrObject
*)argReceiver result
:(PyrObject
*)argResult
;
34 -(void)returnPaths
:(NSArray
*)urls
;
35 -(void)getPaths
:(BOOL
)allowsMultiple
;
36 -(void)returnPath
:(NSString
*)path
;
39 // call method on self when SCVM is ready for sclang usage
40 -(void)scvmDeferWithSelector
:(SEL
)selector
;