nextcolormarker文(Ver9.35対応版)
目次−
検索系文−
nextcolormarker文
nextcolormarker文は、カラーマーカーで色付けされている次の場所に移動します。(V8.00以降)
例 |
nextcolormarker 0x01, 0, "";
|
- パラメータ1(数値型、省略可能)
-
対象を指定します。以下の値をOR演算した値を指定します。
0x01 カラーマーカーの開始位置
0x02 カラーマーカーの終了位置
0x04 ユーザーデータと一致するものを探す
0x08 カーソル位置を含めて検索する(V8.30以降)
省略すると0x01と同じです。
- パラメータ2(数値型、省略可能)
-
ユーザーデータを指定します。
第1パラメータに0x04が含まれる場合に使われます。
- パラメータ3(文字列型、省略可能)
-
レイヤー名を指定します。(V8.30以降)
指定したレイヤーに属するものだけに移動します。
省略すると、""の一時的なカラーマーカーと同じです。
- 結果コード
-
移動した場合は、resultは0以外になります。
移動しなかった場合は、resultは0になります。
全て省略すると、カラーマーカーで色付けされている次の開始位置に移動します。
「一時的なカラーマーカー」のレイヤー名は""です。
検索の色付けは、
findmarkerというキーワードを指定します。(V8.40以降)
比較結果のカラーマーカーは、
diffというキーワードを指定します。(V8.54以降)
前のカラーマーカーに移動するには
prevcolormarker文を使います。