Hello daivdhog,
Thank you for contacting us.
The splash screen in the QSF uses the
SplashForm component. The following code snippet describes a typical usage of this component:
| Telerik.WinControls.UI.SplashForm splashForm = new Telerik.WinControls.UI.SplashForm(); |
| splashForm.BackgroundImage = Resources.splash; |
| splashForm.Show(); |
| // ... |
| splashForm.Hide(); |
The main form in the QSF inherits the
ShapedForm class and uses a themed
RadTitleBar component. The form's shape is set to a
RoundRectShape through the
Shape property of the
ShapedForm.
The Q1 2008 released introduced a new
RadForm control. Take a look at the examples for
RadForm in the QSF.
The theme picker is a drop down button, filled with the available theme names for a specific control. You can get this list by using the
GetAvailableThemes method of the
ThemeResolutionService. Consider the following code snippet:
| ThemeList themes = ThemeResolutionService.GetAvailableThemes(radControl); |
| foreach (Theme theme in themes) |
| { |
| RadMenuItem item = new RadMenuItem(theme.ThemeName); |
| radDropDownButton1.Items.Add(item); |
| } |
I hope this helps. Let me know, if you have other questions.
Regards,
Jack
the Telerik team