HTML/JavaScript

2012年12月19日水曜日

フォームを透明にする

自由にデザインしたタイトルバーを持ったフォームや、四角以外の形をしたフォームなどを作成したい場合、 フォーム自体を透明にして、その上にデザインした部品を配置して表示するのが手っ取り早いです。
なので、フォームを透明にする方法です。

[XE3]
constructor TForm1.Create(AOwner: TComponent);
begin
  inherited;

  // 透明フォームにする

  // ウィンドウタイトルバーを表示しない
  Self.BorderStyle := TFmxFormBorderStyle.bsNone;

  // 透明にする
  Self.Transparency := True;
end;