[Fuse-for-macosx-commits] SF.net SVN: fuse-for-macosx: [319] branches/fusegl/fuse/fusepb
Brought to you by:
fredm
From: <fr...@us...> - 2007-04-03 11:17:14
|
Revision: 319 http://svn.sourceforge.net/fuse-for-macosx/?rev=319&view=rev Author: fredm Date: 2007-04-03 04:17:12 -0700 (Tue, 03 Apr 2007) Log Message: ----------- Move tape open menu to Emulator object. Modified Paths: -------------- branches/fusegl/fuse/fusepb/controllers/FuseController.m branches/fusegl/fuse/fusepb/models/Emulator.h branches/fusegl/fuse/fusepb/models/Emulator.m branches/fusegl/fuse/fusepb/views/DisplayOpenGLView.h branches/fusegl/fuse/fusepb/views/DisplayOpenGLView.m Modified: branches/fusegl/fuse/fusepb/controllers/FuseController.m =================================================================== --- branches/fusegl/fuse/fusepb/controllers/FuseController.m 2007-04-03 11:11:42 UTC (rev 318) +++ branches/fusegl/fuse/fusepb/controllers/FuseController.m 2007-04-03 11:17:12 UTC (rev 319) @@ -770,7 +770,7 @@ if( !filename ) { [[DisplayOpenGLView instance] unpause]; return; } - tape_open_default_autoload( filename, NULL ); + [[DisplayOpenGLView instance] tapeOpen:filename]; [self addRecentSnapshot:filename]; Modified: branches/fusegl/fuse/fusepb/models/Emulator.h =================================================================== --- branches/fusegl/fuse/fusepb/models/Emulator.h 2007-04-03 11:11:42 UTC (rev 318) +++ branches/fusegl/fuse/fusepb/models/Emulator.h 2007-04-03 11:17:12 UTC (rev 319) @@ -64,6 +64,7 @@ -(id) init; -(void) openFile:(const char *)filename; +-(void) tapeOpen:(const char *)filename; -(void) tapeTogglePlay; -(void) tapeRewind; -(void) tapeClear; Modified: branches/fusegl/fuse/fusepb/models/Emulator.m =================================================================== --- branches/fusegl/fuse/fusepb/models/Emulator.m 2007-04-03 11:11:42 UTC (rev 318) +++ branches/fusegl/fuse/fusepb/models/Emulator.m 2007-04-03 11:17:12 UTC (rev 319) @@ -168,6 +168,11 @@ display_refresh_all(); } +-(void) tapeOpen:(const char *)filename +{ + tape_open_default_autoload( filename, NULL ); +} + -(void) tapeTogglePlay { tape_toggle_play( 0 ); Modified: branches/fusegl/fuse/fusepb/views/DisplayOpenGLView.h =================================================================== --- branches/fusegl/fuse/fusepb/views/DisplayOpenGLView.h 2007-04-03 11:11:42 UTC (rev 318) +++ branches/fusegl/fuse/fusepb/views/DisplayOpenGLView.h 2007-04-03 11:17:12 UTC (rev 319) @@ -100,6 +100,7 @@ -(void) setNeedsDisplayYes; -(void) openFile:(const char *)filename; +-(void) tapeOpen:(const char *)filename; -(void) tapeTogglePlay; -(void) tapeRewind; -(void) tapeClear; Modified: branches/fusegl/fuse/fusepb/views/DisplayOpenGLView.m =================================================================== --- branches/fusegl/fuse/fusepb/views/DisplayOpenGLView.m 2007-04-03 11:11:42 UTC (rev 318) +++ branches/fusegl/fuse/fusepb/views/DisplayOpenGLView.m 2007-04-03 11:17:12 UTC (rev 319) @@ -568,6 +568,11 @@ [proxy_emulator openFile:filename]; } +-(void) tapeOpen:(const char *)filename +{ + [proxy_emulator tapeOpen:filename]; +} + -(void) tapeTogglePlay { [proxy_emulator tapeTogglePlay]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |