• The added line is THIS COLOR.
  • The deleted line is THIS COLOR.
#contents

*はじめに [#m4623262]

レイヤードウインドウが簡単に作ることができるDelphi用ライブラリ
のはず。

githubにて開発中。

toooooooby's o3-layered-window-for-delphi at master — GitHub
http://github.com/toooooooby/o3-layered-window-for-delphi/tree/master

*使い方 [#oca5bc49]
まずは、usesします。

  uses O3LayeredWindowUnit;

以下のように宣言します
適用したいFormで以下のように宣言します
#pre{{
private
  FLayeredWindow: TO3LayeredWindow;
}}
Formのコンストラクターなどで以下のように生成
Formのコンストラクターなどで以下のように生成して適用します。
#pre{{
constructor TMyForm.Create;
begin
  FLayeredWindow := TO3LayeredWindow.Create(Self);
  FLayeredWindow.Parent := Self;

  // TO3LayeredWindow.Surface:TBitmapを弄る
  // 以下はGDIPlus(GDI+)を使う例
   :

  // TO3LayeredWindow.Surface を弄ったら UpdateLayerで表示
  FLayeredWindow.UpdateLayer;
end;
}}

一応コンポーネントなので開放は、しなくてよいです。
一応コンポーネントなので開放は自動です。

----
#pcomment(,reply)

Front page   New Pages Search Recent changes   Help   RSS of recent changes