アプリケーションで、マウスが範囲に入るとコントロールの外観が変わることがあります。このプロセスを単純化するため、すべてのコントロールにはさらに次のプロパティがあります。MouseOverStyleとMouseOverStylesです。
StyleとStylesと同様、コントロールに個別のMouseOverStleを定義することも、実行時に複数のMouseOverStylesを適用することもできます。
Define_Com Class(#Prim_labl) name(#ValueCaption) Caption('Details') MouseOverStyle(#MyStyles<Emphasis>)
Visual LANSAランタイムは、マウスがコントロールの範囲内に入ると自動的にスタイルを追加し、範囲を出ると削除します。これにより、複数のMouseEnterとMouseLeaveルーチンを書いてコードが読みづらくなるのを防ぎます。