お知らせ

電子会議

ライブラリ

FDelphi サイト全文検索

Delphi FAQ一覧

サンプル蔵



FDelphi FAQ
15番会議室「FAQ編纂委員会」に寄せられた「よくある質問の答え」

[Q]
2.0Jの TListViewコンポーネントで、 IconOptionsプロパティのWrapTextを\Trueにして もアイコンのテキストが正しく表示されないのですが? また、IconOptionsのAutoArrangeをTrueにしてもアイコンの間隔が狭いままです。

[A]
例のコードを参考にしてください。
この現象は Windows NT4, Internet Explorer 3.0x がインストールされた\Windows 95では起こらないことから、Windows 95の COMCTL32.DLLのバグと思われます。

TListView コンポーネントがあるフォームの OnCreateハンドラに次のようなコードを記述します。

  procedure TForm1.FormCreate(Sender: TObject);
  begin
    with ListView1.Font do begin
      Size := Size + 1;
      Size := Size - 1;
    end;
  end;

フォーム上に複数のListViewコンポーネントがある場合は次のようにします。

  procedure TForm1.FormCreate(Sender: TObject);
  var
    i: Integer;
  begin
    for i := 0 to ComponentCount-1 do
      if Components[i] is TListView then
        with TListView(Components[i]).Font do begin
          Size := Size + 1;
          Size := Size - 1;
        end;
  end;


ここにあるドキュメントは NIFTY SERVEの Delphi Users' Forum FDELPHIに寄せられる質問の中から、よくある質問への回答を FDELPHIのメンバーがまとめたものです。 したがって、これらの回答はボーランド株式会社がサポートする公式のものではなく、掲示されている内容についての問い合わせは受けられない場合があります。

Copyright 1996-1998 Delphi Users' ForumFAQ編纂委員会