[]
Webデザイナコンポーネントは、主に帳票をデザインするためのアイテムで構成されています。その中には、サイドバーでのレポートコントロール、ツールバーでの書式設定を行うコントロール、データバー、およびプロパティグリッドが含まれています。これらのアイテムはカスタマイズできないので、ホストアプリケーションはこれらのアイテムの動作をオーバーライドできません。これらの標準インターフェイス要素については、デザイナのインターフェイスを参照してください。ただし、ホストアプリケーションが特定の要望に応じてカスタマイズできるアイテムをいくつか備えています。
これらのアイテムはデフォルトで表示されません。setActionHandlersメソッドを使用して、これらのアイテムを表示することができ、その動作を設定することができます。
アクションハンドラの実装方法については、次のセクションを参照してください。
onCreate
アクションハンドラを実装する方法を示します。onOpen
アクションハンドラを実装する方法を示します。onSave
およびonSaveAs
アクションハンドラを実装する方法を示します。onRender
アクションハンドラを実装する方法を示します。アプリケーションではonOpenFileMenu
アクションハンドラを使用して、ホストアプリケーションのカスタムメニューを表示することができます。
また、デザイナインスタンスのprocessCommand
メソッドを使用して、他のイベントに応じてアクションハンドラを呼び出すことができます。引数は、呼び出されるアクションハンドラを指定します。たとえば、processCommand("create")``は`onCreate`アクションハンドラを呼び出します。
processCommand```メソッドを使用してアクションハンドラをトリガーする方法については、自動保存を参照してください。