こんにちは。
> スクリプト投稿コーナーのサンプル No.228 を最新版で動かそうといじってみたのですが、GetEntitieEx の廃止に伴い新設された GetPageLayer、ヘルプでの解説と実装が異なるようです。
>
> [ヘルプ]
> | procedure GetPageLayer(Id:integer, var Page, var Layer);
> | 要素IDの属するページとレイヤ番号を返します。
> | Id : インデックスの番号
> | Page : ページ番号
> | Layer : レイヤ番号
>
> [ntcad7.exe を GNU binutils で覗いた結果]
> | procedure GetPageLayer(id:integer, var Page:integer);
>
> むむ、引数の数が。Layer がないと関数名の妥当性も(^_^;;
確かにおかしいようです。
次の版で直させて頂きます。
> おまけ:
> [ヘルプ]
> | function GetEntitie(..snip..):boolean;
> <snip>
> | 返り値は要素ID番号を返します。
>
> これは単にコピペして消し忘れられたんでしょうね。
はい、そうです。
> ;; rascal での Uses節の使い方で悩む今日このごろ。
Delphiではないので、Uses節は必要ないはずですが、何か動かない関数等が有りますかね?
ご指摘ありがとうございました。