スタイルをテストするためのフォームが必要です。そして、それぞれのスタイルをその形でのみ適用していきます。ただし、TStyleManager.SetStyle はアプリケーション内のすべてのフォームに適用されます。現在のフォームにのみスタイルを適用するにはどうすればよいですか?
procedure TForm1.FormCreate(Sender: TObject);
var styleName: String;
begin
ListBox1.Items.Clear;
for styleName in TStyleManager.StyleNames do
ListBox1.Items.Add(styleName);
end;
.......
procedure TForm1.ListBox1Click(Sender: TObject);
begin // this applies to all forms in application, I want apply only this form!
TStyleManager.SetStyle(ListBox1.Items[ListBox1.ItemIndex]);
end;