Page History
...
このソースコードで、テーマ・カスタマイザー ID を指定する場所を確認できます。
| Note | ||
|---|---|---|
| ||
注意:UF_OEXEC は絶対に変更しないでください。アップグレードや再インストール時に変更が失われてしまいます。自身のコピーを作成するようにしてください。 |
...
以下のコードを開始点として、再利用可能パーツに名前、ID (例: MY_THEMES) を付けて作成します。
Begin_Com Role(*EXTENDS #VF_AC033O)
Mthroutine Name(Customize) Options(*REDEFINE)
#Sys_web.Alert Caption('MY_THEMES invoked')
EndRoutine
End_Com
...
Mthroutine Name(Customize) Options(*REDEFINE)
Define_Com Class(#VF_SY170O) Name(#NewTheme) Reference(*DYNAMIC)
#NewTheme <= *New #vf_SY170O
#Themes.Insert Item(#NewTheme)
Set Com(#NewTheme) Symbolicname(MYTHEME1) Description('My First Theme') Vlwebapplicationtheme(2015Blue)
Set Com(#NewTheme.BaseTitleStyle) Normbackcolor(Red) Textcolor(white)
Endroutine
...
VF_SY170O オブジェクトには多くのプロパティがあり、複雑に関係しあっています。
この詳細および例については、VL フォーラム https://vlforum.lansa.com.au/ を活用してください。
