mirror of
https://github.com/ksherlock/mpw.git
synced 2024-11-22 00:32:44 +00:00
UseResFile
This commit is contained in:
parent
184ecf2922
commit
fea833311a
@ -294,6 +294,17 @@ namespace RM
|
|||||||
return SetResError(::ResError());
|
return SetResError(::ResError());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
uint16_t UseResFile(uint16_t trap)
|
||||||
|
{
|
||||||
|
uint16_t resFile;
|
||||||
|
|
||||||
|
StackFrame<2>(resFile);
|
||||||
|
|
||||||
|
Log("%04x UseResFile(%04x)\n", trap, resFile);
|
||||||
|
|
||||||
|
::UseResFile(resFile);
|
||||||
|
return SetResError(::ResError());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// todo -- move since it's not RM related.
|
// todo -- move since it's not RM related.
|
||||||
|
@ -22,6 +22,7 @@ namespace RM
|
|||||||
uint16_t SetResLoad(uint16_t trap);
|
uint16_t SetResLoad(uint16_t trap);
|
||||||
|
|
||||||
uint16_t CurResFile(uint16_t trap);
|
uint16_t CurResFile(uint16_t trap);
|
||||||
|
uint16_t UseResFile(uint16_t trap);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -205,6 +205,10 @@ namespace ToolBox {
|
|||||||
d0 = RM::OpenResFile(trap);
|
d0 = RM::OpenResFile(trap);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 0xA998:
|
||||||
|
d0 = RM::UseResFile(trap);
|
||||||
|
break;
|
||||||
|
|
||||||
case 0xa99a:
|
case 0xa99a:
|
||||||
d0 = RM::CloseResFile(trap);
|
d0 = RM::CloseResFile(trap);
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user