4D v16.3スタティックピクチャーを使用する |
||
|
4D v16.3
スタティックピクチャーを使用する
スタティックピクチャーを使用する
フォームでは2タイプのスタティックピクチャーを使用できます。フォームに直接格納される個別のピクチャーと、フォーム外に格納されたピクチャーへの参照です。ピクチャーが異なる場所で複数回使用される場合、最適化のために、参照として挿入されたピクチャーを使用することをお勧めします。こうすれば必要なピクチャーの実体は1つですみます。さらにピクチャーとその参照の間にはリンクがあり、ソースピクチャーを更新すれば、すべてのオカレンスも自動で更新されます。 4Dでは、参照として挿入されたピクチャーは"ライブラリーピクチャー"タイプで、直接格納されたピクチャーは"スタティックピクチャー"タイプです (プロパティリストのタイプフィールドに表示されます)。参照としてピクチャーを挿入するには、ピクチャーライブラリーまたはデータベースのResourcesフォルダーからピクチャーをドラッグ&ドロップします。 複数ページの0ページにピクチャーを配置すると、そのピクチャーは自動ですべてのページに背景として表示されます。またピクチャーを継承フォームに置くこともでき、そのフォームを継承するすべてのフォームの背景とすることもできます。どちらの方法も、それぞれのページにピクチャーを配置するより、アプリケーションの動作が速くなります。 フォームにおかれたスタティックピクチャーにはプロパティを割り当てることができます。例えば小さなピクチャーをフォームの背景として使用するために繰り返し表示プロパティを設定できます。ピクチャーはオブジェクト内で必要なだけ繰り返して表示されます。 フォームにスタティックピクチャーを挿入する方法は3つあります。クリップボードからピクチャーを貼り付ける、ピクチャーファイルをドラッグ&ドロップする、またはピクチャーライブラリーからピクチャーをドラッグ&ドロップする、です。 スタティックピクチャーをフォームにペーストあるいはドロップするには:
ピクチャーライブラリーの使用方法についてはピクチャーライブラリを参照してください。 ピクチャーライブラリーからフォームにピクチャーを配置するには:
ピクチャーは他のオブジェクト同様一連のプロパティを持ちます。必要に応じてこれらのプロパティを変更できます。 ピクチャーライブラリーのピクチャーを挿入すると、それはピクチャーへの参照を挿入したことになります。プロパティリストにはタイプとしてライブラリーピクチャーが表示されます。ピクチャーライブラリーでピクチャーが変更されると、そのインスタンスも更新されます。 ピクチャーライブラリーと、フォームに挿入されたピクチャー間のリンクを解除するには:
フォームで使用するスタティックピクチャーを格納し、参照を使用して扱うために、Resourcesフォルダーを使用できます。これらのピクチャーの表示は最適化され、管理がとても容易になります。 注: Resourcesフォルダーについての詳細は4Dファイルの説明を参照してください。 特に.png (ビットマップ) や.svg (ベクター) ピクチャーを使用することができます。これらのピクチャーのフォームへの配置は、Resourcesフォルダーからのドラッグ&ドロップで行うことができます:
フォームに配置されたスタティックおよびライブラリーピクチャーの表示モードを設定できます。表示モードは、ピクチャーを含むエリアがリサイズされたときの、ピクチャーの再描画の方法を決定します。 これを行うにはピクチャーを選択し、プロパティリストの"ピクチャー"テーマから表示メニューを使用します:
ミラー効果 (Windows) オプションはフォームに表示されるピクチャーのプロパティリストの"ピクチャー"テーマにあります。 このオプションは“right-to-left”言語に設定されたアプリケーションで使用でき、反転されたバージョンのインターフェースを持ちます (“right-to-left”モードに関する詳細は参照)。 デフォルトでright-to-leftモードはフォーム上のピクチャーを反転させません。しかし特定のピクチャーを反転させる必要が生じる場合があります。例えばオブジェクトの位置にリンクした矢印などです。ミラー効果 (Windows) オプションにチェックされていると、left-to-right (ミラー効果) 反転がピクチャーに適用されます:
このオプションはスタティックピクチャーとライブラリーピクチャー、さらにピクチャーを使用するアクティブオブジェクトに利用できます (ミラー効果 (Windows)参照)。 このオプションは以下の場合のみ効果があります:
|
プロパティ
プロダクト: 4D
履歴
ARTICLE USAGE
デザインリファレンス ( 4D v16) |