|
こんにちは、白雲斎です。
Windows XP, 秀丸エディタ 6.50b3
すべての秀丸から参照できる、大域変数的なものを実装する予定はないですか?
想像:
setglobalstr(:str, "string");
setglobalnum(:num, 123);
message getglobalstr(:str);
message str(getglobalnum(:num));
execmacro "foo.mac";
//-- foo.mac のソース ------------
//message getglobalstr(:str);
//message str(getglobalnum(:num));
//--------------------------------
clearglobal(:str); //clearglobal;
※eventの前後でも受け渡せるから便利かと…。
if( geteventparam(0) == 0 )
{
setglobalnum(:cset, charset & 63);
}
if( geteventparam(0) == 1 )
{
if( getglobalnum(:cset) != charset & 63 ) ...
}
|
|