[
|../../index.htm#lansa/vlfonetutorials_0520.htm]
Visual LANSA フレームワーク ガイド > チュートリアル > VLF-ONE Web アプリケーションのチュートリアル > 理解しておくと便利な事柄 > 設定パネルの作成 > 設定パネルの編集
次のステップとして、設定パネルにボタンを追加し、このボタンのクリック・イベントがフレームワーク・マネージャに背景パネルの設定変更を要求するようにしなければいけません。
設定パネル (XXX_SettingsPane) を開き、ソースコードを以下のコードに置き換えます。
----------------------------------------------------------------------------------------------- Evtroutine Handling(#Image1Button.Click #Image2Button.Click #Image3Button.Click) Com_Sender(#SenderImageButton) Define_Com Class(#CCC_CustomManager) Name(#CustomFrameworkManager) Reference(*DYNAMIC) #CustomFrameworkManager <= #AVFRAMEWORKMANAGER.avCustomManagerBaseReference *As #CCC_CustomManager #CustomFrameworkManager.RequestChangeBackgroundImage Imagename(#SenderImageButton.ComponentTag) Endroutine End_Com このコード内の #CCC_CustomManager への参照を自身のカスタム・マネージャの名前に置き換えます。 \[デザイン\] タブを表示します。これで設定パネルに背景パネルのテキストとイメージを変更するボタンが付きました。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! このボタンの Click イベント・ルーチンは、カスタム・フレームワーク・マネージャへの参照を設定し、これを背景テキストまたはイメージの変更要求を送信します。例えば、次のようになります。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! 設定パネルをコンパイルして、閉じます。 [ !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! |../../index.htm#lansa/vlfonetutorials_0520.htm] |