[ |../../index.htm#lansa/l4wdev06_0080.htm]
現在地:

2.16 祖先のコンポーネント

フォームと再利用可能パーツは、Ancestorというプロパティを持ちます。これを使用し、コンポーネントが継承するコンポーネントを指定します。「継承」とは、コンポーネンが祖先と同じ特性やコンポーネントを持つことを意味します。例として、以下のものが同じになります。

デフォルトでは、フォームは基本のVisual LANSAフォームである#PRIM_FORMを継承します。#PRIM_FORMを変更することはできません。ただし、祖先のフォームとして他のフォームを指定することができます。 
デフォルトでは、再利用可能パーツは、#PRIM_PANELを継承します。これは、基本のVisual LANSAパネルです。ボタン(#PRIM_PHBN)やLANSAフィールドなどの任意のタイプのコンポーネント(フォームを除く)を再利用可能パーツの祖先にすることができます。再利用可能パーツにロジックのみが含まれる場合は(かつビジュアル・インターフェースを含まない)祖先を#PRIM_OBJにするとメモリ効率が最もよくなります。
!worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!
Ancestorとその他の継承関連プロパティは、\[LANSAの設定\] ダイアログで \[拡張機能の表示\] オプションが選択されている場合に限り、エディターに表示されます。
!worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!
[<span style="color: #0000ee"><span style="text-decoration: underline; ">2.16.1 フォームの祖先</span></span>|l4wdev06_0620.htm#L4wDev06_0620]
[<span style="color: #0000ee"><span style="text-decoration: underline; ">2.16.2 ボタンの祖先</span></span>|l4wdev06_0625.htm#L4wDev06_0625]
[<span style="color: #0000ee"><span style="text-decoration: underline; ">2.16.3 日付表示の祖先</span></span>|l4wdev06_0630.htm#L4wDev06_0630]
[<span style="color: #0000ee"><span style="text-decoration: underline; ">2.16.4 高度な継承のトピック</span></span>|l4wdev06_0635.htm#_Ref527000695]
[ !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! |../../index.htm#lansa/l4wdev06_0080.htm]