Page History
継承するフォームのプロパティを変更すると、その変更は祖先から継承している設定を永続的にオーバーライドします。
[ |../../index.htm#lansa/l4wdev06_0955.htm]
現在地:
...
継承するフォームのプロパティを変更すると、その変更は祖先から継承している設定を永続的にオーバーライドします。
例えば、祖先のフォームEOEXAM01のステータス・バーのVisualStyleプロパティは、*NULLです。継承するフォームのステータス・バーのビジュアル・スタイルを#VS_LARGEに変更すると、この値は、継承していたステータス・バーのVisualStyle設定をオーバーライドします。Wiki Markup
!worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! 祖先の指定をオーバーライドするDEFINE_COMステートメントが継承しているフォームのソースに追加されます。
DEFINE_
...
COM CLASS(*ANCESTOR)
...
NAME(#STBR_1)
...
VISUALSTYLE(#VS_LARGE)
祖先の#EOEXAM01のビジュアル・スタイルに戻すには、\[詳細\]タブ中のステータス・バーのVisualStyleプロパティを*NULLに設定するか、DEFINE_COMステートメントを削除します。
DEFINE_COM CLASS(*ANCESTOR)で始まるすべてのステートメントは、「このコンポーネントは祖先から継承しているプロパティをオーバーライドする」ことを示すことを覚えておいてください。 [ !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! |../../index.htm#lansa/l4wdev06_0955.htm]
