How to prevent skinning of specific Dialogs Root › Technical support › Troubleshooting This topic has 3 replies, 2 voices, and was last updated 11 years, 8 months ago by Support. Viewing 3 posts - 1 through 3 (of 3 total) Author Posts October 10, 2013 at 8:28 pm #50859 SupportKeymaster TsSkinManager component have the OnSysDlgInit event with two params: DlgData: TacSysDlgData var AllowSkinning: Boolean DlgData contains a Handle of dialog which will be skinned. If AllowSkinning defined to False, then dialog will not be skinned. Otherwise, you can wait, I plan add support of skins to such file dialogs. October 15, 2013 at 2:51 pm #50890 cypherosParticipant 'Support' wrote: TsSkinManager component have the OnSysDlgInit event with two params: DlgData: TacSysDlgData var AllowSkinning: Boolean DlgData contains a Handle of dialog which will be skinned. If AllowSkinning defined to False, then dialog will not be skinned. Otherwise, you can wait, I plan add support of skins to such file dialogs. How can I find out the type of the dialog or the component the dialog is belonging to? DlgData.WindowHandle gives me only the handle of the dialog window and I can't find a connection to the TOpenDialog. GetClassName is '#32770' and GetWindowName is '' for all Systemdialogs. October 18, 2013 at 10:12 am #50927 SupportKeymaster So, we have only a Handle of the dialog when this system dialog is shown. We can search there some controls which are specific only for File Dialogs. You can search the “travelband” window there. If such window exists then this dialog is a File Dialog. Author Posts Viewing 3 posts - 1 through 3 (of 3 total) You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In Root › Technical support › Troubleshooting