特定の Windows OS でのみ利用可能なコンポーネント
VCL コンポーネントを使用したアプリケーションの開発 への移動
一部の VCL コンポーネントは OS(Vista など)に固有で、したがって別の OS では動作しません。たとえば、設計時コンポーネント TFileOpenDialog と TFileSaveDialog は Vista 専用です。一部のコンポーネントはテーマを有効または無効にすることによって動作するように設計されています (テーマを有効または無効にするには、[プロジェクト|オプション...|アプリケーション]ダイアログ ボックスにある[ランタイムテーマを有効にする]チェックボックスをオンまたはオフにします)。
次の表では、Windows Server 2003 については Windows XP、Windows Server 2008 は Vista の項目を参照してください。
一部の OS でのみ利用可能なコンポーネント:
| コンポーネント | Windows 2000 | Windows XP | Windows Vista |
|---|---|---|---|
|
THeaderSection の Checkbox、Checked および FixedWidth の各プロパティ |
なし |
なし |
あり |
|
THeaderControl の CheckBoxes、NoSizing、OverFlow の各プロパティ |
なし |
なし |
あり |
|
TListView に対する Group サポート |
なし |
あり |
あり |
|
TButton に対する ImegeList サポート |
なし |
あり |
あり |
|
ActionMenus/ActionToolBars に対するプラットフォームのデフォルト スタイル |
あり(標準スタイル) |
あり(XP スタイル) |
あり(Vista スタイル) |
|
TImage での透明 PNG のサポート |
あり |
あり |
あり |
|
TBalloonHints(Vista スタイル) |
なし |
あり(テーマが有効な場合) |
あり |
|
TButton.ElevationRequired |
なし |
なし |
あり |
|
TButton.CommandLink |
なし |
なし |
あり |
|
TButton.SplitButton |
なし |
なし |
あり |
|
TComboBox.TextHint |
なし |
なし |
あり |
|
TEdit.TextHint |
なし |
なし |
あり |
|
TGlassFrame |
なし |
なし |
あり |
|
TImageList.ColorDepth := cd32Bit |
なし |
あり(テーマが有効な場合) |
あり(テーマが有効な場合) |
|
TLabel.GlowSize(TGlassFrame のみで) |
なし |
なし |
あり |
|
TLinkLabel |
なし(プレイン テキストのみ) |
あり(テーマが有効な場合) |
あり(テーマが有効な場合) |
|
TListView の折りたたみ可能なグループ |
なし |
なし |
あり |
|
エンジンにより状態に対し自動的に設定される TProgessBar の色と進捗 |
なし |
あり(テーマが有効な場合) |
あり |
|
TProgressBar.SmoothReverse |
なし |
なし |
あり |
|
テキストフィールドで HTML リンクをサポートする TStaticText。AllowLinks プロパティ |
なし |
あり(テーマが有効な場合) |
あり |
|
TTaskDialog |
なし |
なし |
あり |