フラッシュニュース:4D Write Proのアンカー画像が 4Dエクスプレッションに対応しました
4D v16 R6から、4D Write Proのドキュメントにアンカーイメージを追加することが可能になりました。挿入された画像は、静的で、画像変数(またはフィールド)か、画像パスで定義されていました。今日、より柔軟性があります。有効な4D表現は、アンカー画像に関連付けることができます。
ドキュメントにタイムスタンプ、グラフィカルステータス、製品イラストなどの背景画像があると想像してください。そこで質問です。「この背景をダイナミックに、あるいはコンテキストに依存するようにするにはどうしたらよいでしょうか?
簡単です!簡単です!アンカー画像に新しい “wk image expression” 属性を設定し、画像を返すメソッドを定義するだけです。
コード例
// First, create a picture inside your document
$obImage:=WP Add picture(myDoc)
// Set the expression
WP SET ATTRIBUTES ($obImage;wk image expression; "TimestampPicture(0)")
// Then decorate as you want!
WP SET ATTRIBUTES ($obImage;wk anchor origin;wk paper box)
WP SET ATTRIBUTES ($obImage;wkanchor horizontal align;wk right)
WP SET ATTRIBUTES ($obImage;wk anchor vertical align;wk トップ)
注意:以前に作成した同じ種類の画像を含む4D Writeドキュメントも同様にインポートできますが、インポートしたドキュメントで呼び出されるメソッドを、必ず SET ALLOWED METHODSコマンドを使用して、インポートしたドキュメントで呼び出されるメソッドを「許可」してください。