4D-jp 4D Japan Technical Support Team

WP Create range 動作の変更


17r3では,WP Create rangeにドキュメントを渡した場合の振る舞いが調整され,仕様が明確になりました。

  • 17.xの動作

本文をクリックしてからコマンドを実行した場合(WP Get framewk bodyを返す状態),WP Create rangeにドキュメントを渡したときに返されるレンジは,本文に対して相対的でした。

ヘッダーをクリックしてからコマンドを実行した場合(WP Get framewk current section default headerを返す状態),WP Create rangeにドキュメントを渡したときに返されるレンジは,ヘッダーに対して相対的でした。

17.x

  • 17r3以降の動作

WP Create rangeにドキュメントを渡したときに返されるレンジは,フレームに関係なく,本文に対して相対的です。

17R4

ポイント: コマンドの振る舞いは,Write Proドキュメントがオフスクリーンであるかどうかに左右されず,一貫している必要があります。ヘッダーやフッターがフォーカスされている場合にレンジの基準が変動する以前の動作は,この原則に沿っていませんでした。

ヘッダーに対して相対的なレンジを取得することが目的であれば,ヘッダーをクリックしてカレントフレームを移動するのではなく,ヘッダーをコマンドに渡してください。

注記: 17r5でコマンドの名称はWP Text rangeに変更されています。

WP Text range


リンク