Questions tagged [vcl-styles]

Rad Studio XE2 introduced a feature called VCL Styles. This functionality allows you to apply a skin (theme) to any VCL Forms application. For more information, you can check the official documentation, VCL Styles Overview.

Rad Studio XE2 introduced a feature called VCL Styles. This functionality allows you to apply a skin (theme) to any VCL Forms application. For more information, you can check the official documentation, VCL Styles Overview.

211 questions
1
vote
1 answer

Update many projects to use a common VCL style

I have been asked for a way to update our application and add a VCL sytle to all of the components. The application is made of many different programs (more than 200) so manually updating each one would be a long and tedious task. So I would like to…
Stephane
  • 3,173
  • 3
  • 29
  • 42
1
vote
0 answers

Is it possible with Delphi VCL styles to change the form caption (non client) font at runtime?

I have looked at RRUZ's awesome VCL Style Utils, and in the VCL Styles source, and I can't see any way to change the nonclient area caption font face (name), or color, or size, at runtime. Is there a way? Or do I need to subclass TNCControls and…
Warren P
  • 65,725
  • 40
  • 181
  • 316
1
vote
0 answers

How to set VCL custom style "Light" on owner drawn TColorButton?

I am modifying my windows desktop VCL project (windows) style to custom style "Light". I am having trouble to modify an owner drawn TColorButton Delphi component ( http://delphi.about.com/od/vclwriteenhance/l/aa061104a.htm ) to "Light" custom…
1
vote
0 answers

Issue with styles in Delphi XE5, linked to Mainmenu

I have made the transfer from Delphi 5 to Delphi XE5 some time ago and have also started making use of the styles option. When converting one of my older programs from 5 to XE5, everything works still fine when I use the style “windows”, but the…
1
vote
0 answers

Delphi: heavy flickering when updating captions with custom VCL Styles

Using Delphi Seattle, take the following code with a button and a label and set the Form's DoubleBuffering to True. procedure TForm1.Button1Click(Sender: TObject); Var a: Integer; s: Int64; begin s := GetTickCount; for a := 1 to 10000 do…
hikari
  • 3,393
  • 1
  • 33
  • 72
1
vote
1 answer

VCL Styles - Only skin one control

I only want to skin / style one single control on my form using vcl styles and leave the rest to windows default. In this example i want to skin the TButton component. This is my form: After applying a VCL style i get: But what i want is: The…
Tommy
  • 596
  • 6
  • 30
1
vote
1 answer

Can I use the new Delphi VCL styles to simply color a specific object (TPageControl) alone?

I am starting with Delphi VCL styles and I see that it is very easy to apply a predefined style using 'Project | Options' and then 'Application | Appearance'. Naturally these styles affect the whole look and feel of the Application. I would like to…
Brian Frost
  • 13,334
  • 11
  • 80
  • 154
1
vote
0 answers

Delphi XE7 VCL Styles and MDI form issue in Windows XP

I am using VCL Styles in my application. For Windows 7 everything is OK, but for Windows XP form is displayed incorrectly, like VCL form on top of the standard Windows form, both forms caption is visible. Example: And one more problem is with…
Mindaugas
  • 115
  • 2
  • 11
1
vote
1 answer

VCLStyle does not correctly drawing on large popup menu

Drawing problem on large popup menu. An Arrow end of the menu not showed and some painting problems How to solve this problem? menu items generated with sample code: procedure TForm1.Button1Click(Sender: TObject); var mi:TMenuItem; I:…
zgn
  • 315
  • 2
  • 11
1
vote
1 answer

Save current windows theme to vsf file

How to save current windows 7 theme (default, aero) to Delphi style format (vsf file)?
1
vote
1 answer

FTouchManager cause AV when runtime themes are enabled

As I wrote it the title I have a problem with AV caused by FTouchManager when runtime themes are enabled. On main form I have a frame with one button. OnClick event calls main form method which has to destroy frame. If I click on that button I got…
Tim
  • 65
  • 3
1
vote
1 answer

Select Setup language Dialog

I wanna style my inno-setup installer using vcl-styles or isskin. I tried both, and it looks amazing. The only problem is that unfortunately the Select Setup language Dialog is showen before the execution of the InitializeSetup event (where is the…
mishander
  • 139
  • 9
1
vote
1 answer

Form background color with VCL Styles?

I am experimenting with VCL Styles. This might be a silly question, but is it possible to have forms with different backgrounds when using a style? It seems that the form background (client area) is specified in the VCL style designer and it…
jpfollenius
  • 16,456
  • 10
  • 90
  • 156
1
vote
1 answer

Override style of some TBitButtons when using VCL Styles

I would like to be able to apply a certain style to a handful of BitBtn in an application I am working on. I have applied a VCL style to skin my whole application. From what I understood in reading on the web, I could define my own child class of…
Alexandre
  • 507
  • 1
  • 5
  • 16
1
vote
1 answer

How to color the background of a TComboBox with VCL styles enabled

I am trying to color the background of a TComboBox with VCL styles enabled like the way its described in this article but its not working. http://theroadtodelphi.wordpress.com/2012/02/06/changing-the-color-of-edit-controls-with-vcl-styles-enabled/
Barry
  • 117
  • 1
  • 10