フォームウィザードの生成するボタンのタイプ
ピクチャボタンのプログラミング
4D 2003.1 からテンプレートを使ってフォーム上に自動的に生成するナビゲーション、削除、登録、キャンセル等の各ボタンは、オブジェクトタイプとして「ピクチャボタン」を採用しております。「ピクチャボタン」は通常のボタンのように0か1の値を保持するという仕様にはなっていません。「ピクチャボタン」変数の値に依存したプログラミングは避けてください。
「ピクチャボタン」を通常のボタンと同じように使用したい場合は、「ピクチャボタン」に対してオブジェクトメソッドを作成し、Self->:=1 といったコードをOn Clickフォームイベントが発生した時点で実行し、明示的に「ピクチャボタン」オブジェクトを表す変数に値「1」を代入する必要があります。
ピクチャボタンが生成されるタイミング
「ピクチャボタン」が適用されるのは特定のテンプレートを使用して新たに作成したフォームだけです。以前のバージョンで作成された既存のフォームに影響を与えるものではありません。
「ピクチャボタン」を生成するフォームテンプレートは以下の通りです。
- OSX
- OSX(ラベルなし)
- XP
- XP(ラベルなし)」
- サンパウロ」
- フィラデルフィア
「ピクチャボタン」に関する詳細は 4D の「デザインリファレンス」を参照してください。