Sample Home Screen Catalog Items and Sysgen Variables (Compact 2013)
3/28/2014
In Windows Embedded Compact, you can implement a sample home screen for your Windows Embedded Compact powered device that is based on XAML for Windows Embedded and provides several different themes.
For more information, see Sample Home Screen.
For more information about how to add or remove catalog items, see Create Your First OS.
Hardware and Software Requirements
- Requires a display screen.
- Requires XAML for Windows Embedded. For more information, see XAML for Windows Embedded Catalog Items and Sysgen Variables.
Sample Home Screen Catalog Item and Sysgen Variable
The following table describes the catalog item and associated SYSGEN variable you can use to add the sample home screen to your OS.
Catalog item |
SYSGEN variable |
Description |
Dependencies |
---|---|---|---|
XAML for Windows Embedded based Sample Home Screen |
SYSGEN_XRSHELL |
Adds the sample home screen, a XAML for Windows Embedded-based home screen with a configurable XAML-based UI. |
None. |
Display Screen Configuration Catalog Items and Sysgen Variables
The following table describes the catalog items and associated SYSGEN variables you can use to select a display screen configuration for the layout of UI elements in the sample home screen.
Catalog item |
SYSGEN variable |
Description |
Dependencies |
---|---|---|---|
640 x 480 Portrait |
IMG_SCREEN_SMALL |
Provides a layout of UI elements in the sample home screen for 640 x 480 display screens. |
Requires XAML for Windows Embedded based Sample Home Screen (SYSGEN_XRSHELL). |
800 x 480 Landscape |
IMG_SCREEN_MEDIUM |
Provides a layout of UI elements in the sample home screen for 800 x 480 display screens. |
Requires XAML for Windows Embedded based Sample Home Screen (SYSGEN_XRSHELL). |
1920 x 1080p Landscape |
IMG_SCREEN_LARGE |
Provides a layout of UI elements in the sample home screen for 1920 x 1080 display screens. |
Requires XAML for Windows Embedded based Sample Home Screen (SYSGEN_XRSHELL). |
Themes Catalog Items and Sysgen Variables
The following table describes the catalog items and associated SYSGEN variables you can use to select a theme for the sample home screen.
Catalog item |
SYSGEN variable |
Description |
Dependencies |
---|---|---|---|
Default Theme |
IMG_XRST_THEME_0 |
Provides a default theme appearance for the sample home screen that has a purple gradient background and list box with application shortcuts. Works with all screen sizes. |
Requires XAML for Windows Embedded based Sample Home Screen (SYSGEN_XRSHELL). |
Theme 1 |
IMG_XRST_THEME_1 |
Provides Theme 1, an appearance for the sample home screen that has a silver background with animated icons that have the appearance of radiation. Works with all screen sizes. |
Requires XAML for Windows Embedded based Sample Home Screen (SYSGEN_XRSHELL). Also requires a display screen configuration. |
Theme 2 |
IMG_XRST_THEME_2 |
Provides Theme 2, an appearance for the sample home screen. If IMG_SCREEN_SMALL is selected, this theme has a blue background and list box with application shortcuts. If IMG_SCREEN_MEDIUM is selected, this theme has an orange background with ambient wave effects. If IMG_SCREEN_LARGE is selected, this theme has a blue gray background with black buttons that are application shortcuts. |
Requires XAML for Windows Embedded based Sample Home Screen (SYSGEN_XRSHELL). Also requires a display screen configuration. |
Theme 3 |
IMG_XRST_THEME_3 |
Provides Theme 3, an appearance for the sample home screen. If IMG_SCREEN_SMALL is selected, this theme has a purple background and list box with application shortcuts. If IMG_SCREEN_MEDIUM is selected, this theme has a blue background with honeycomb visual effects. If IMG_SCREEN_LARGE is selected, this theme has an orange background with ambient wave effects. |
Requires swe based Sample Home Screen (SYSGEN_XRSHELL). Also requires a display screen configuration. |
Remarks
You can configure the control panel applications contained in the sample by adding SYSGEN variables listed in the Control Panel Catalog Items and Sysgen Variables topic.