リリース・ノート - バージョン 5.0 > コードの変更 > Views Gadgets クラス
 
Views Gadgets クラス
IlvMessageLabel
null 値以外の幅の IlvMessageLabel オブジェクトは、そのフレームを立体矩形で描画するようになりました。ラベルは、それに応じてシフトされます。以前の振る舞いを保つには、つまり、IlvMessageLabel のフレームを除去するには、パラメーターとして 0IlvGadget::setThickness メソッドを呼び出すか、パラメーターとしてIlFalseIlvGadget::showFrame メソッドを呼び出します。
ルック・アンド・フィールの管理
Views は、定義済みのルック・アンド・フィールを別ライブラリーで提供するようになりました。つまり、アプリケーションが使用するルック・ライブラリーを追加するために、make ファイルを変更する必要があることを意味します。共有ライブラリーを使用している場合は、ルック・アンド・フィール・ライブラリーへのリンクを避けるために、ILVNODEFAULTLOOK 記号でコンパイルする必要が生じる場合があります。
詳細については、ユーザー・マニュアル (Controls/Gadgets/Part II/Gadgets の理解) の Gadgets のルック・アンド・フィールを参照してください。以下の表は、新しいライブラリーをまとめたものです。
表 6.1    Windows プラットフォーム用ルック・ライブラリー
ルック
標準ガジェット・
ライブラリー
高度なガジェット・
ライブラリー
Motif
ilvmlook.lib
ilvamlook.lib
Windows 3.11
ilvwlook.lib
ilvawlook.lib
Windows 95
ilvw95look.libilvwlook.lib
ilvaw95look.libilvawlook.lib
Windows XP
ilvwxplook.libilvw95look.libilvwlook.lib
ilvawxplook.libilvaw95look.libilvawlook.lib
表 6.2   UNIX プラットフォーム用ルック・ライブラリー
ルック
標準ガジェット・
ライブラリー
高度なガジェット・
ライブラリー
Motif
libilvmlook
libilvamlook
Windows 3.11
libilvwlook
libilvawlook
Windows 95
libilvw95looklibilvwlook
libilvaw95looklibilvawlook
ルック・アンド・フィールのコールバック
ルックが変更されると呼び出されるコールバック (IlvDisplay::addChangeLookCallback を参照してください) は、ルック・アンド・フィールを使用するアプリケーションが起動すると呼び出されるようになりました。
ドッキング・ペイン
ドッキング・バーの管理は、Views 4.0 に比べて若干変更になりました。新しい振る舞いによって、ドッキング可能なコンテナーの最後の可視ドッキング・バーが必ず伸縮バーになります。これは、ドック可能なコンテナーのサイズが変更になると、最後のドッキング・バーのみのサイズが変更されることを意味します。

Version 5.6
Copyright © 2012, Rogue Wave Software, Inc. All Rights Reserved.