English help on website



nextcolormarker文(Ver9.24対応版)
目次検索系文− 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文を使います。