- お知らせ -
  • 当wikiのプログラムコードの表示を直してみました(ついでに長い行があると全体が下にぶっ飛ぶのも修正)。不具合があればBBSまでご連絡下さい。

はじめに Edit

アイコン表示をVista対応にするため、というかメニューやツールバーのアイコンにアルファ付きpngが使えるPngComponents(TPngImageList)について。

インストール方法 Edit

BDS2006の場合。

AlphaControls forum > PngComponents and Delphi 2006と、TPNGImageList In Delphi 2007 - OpenSC forums に載っている。

  1. 一旦インストールする。(この時、コンパイルできないが問題ない)
  2. include\Thany.incに以下のパッチを当てる
    --- Thany.org.inc	2008-09-07 10:38:18.674395700 +0900
    +++ Thany.inc	2008-09-07 10:43:10.466572000 +0900
    @@ -9,6 +9,17 @@
        Thany components do not support 16-bit Windows.
     {$ENDIF}
     
    +{$IFDEF VER180}
    +  {$DEFINE THANY_COMPILER_9}
    +  {$IFDEF BCB}
    +    {$DEFINE THANY_CPPB}
    +    {$DEFINE THANY_CPPB_9}
    +  {$ELSE}
    +    {$DEFINE THANY_DELPHI}
    +    {$DEFINE THANY_DELPHI_9}
    +  {$ENDIF}
    +{$ENDIF}
    +
     {$IFDEF VER170}
       {$DEFINE THANY_COMPILER_9}
       {$IFDEF BCB}
    
  3. Delphi\PNG_D9.dpkをコンパイルする
  4. Delphi\PngComponentsD9.dpkをコンパイルする
  5. Delphi\PngComponentsD9D.dpkをコンパイルインストールする

でOKです。


No comment. Comments/Delphi/PngComponents?

Name:

Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2008-09-07 Sun 11:33:54 JST (3998d)