Shell and UI (Compact 7)

3/12/2014

The shell provides the basic framework for the user interface of a Windows Embedded Compact powered device. The shell presents a consistent appearance and behavior throughout the user experience, and can be used to locate files and folders on a device.

There are many options available to programmatically customize and interact with the shell.

Note

The AYGShell API extensions are available only if the Windows Embedded Compact powered device included support for them at OS design time.

In This Section

  • Accessibility
    Describes the functionality that allows people with disabilities to use your Windows Embedded Compact-powered applications more easily.
  • AYGShell Reference
    Contains descriptions of AYGShell API extension programming elements.
  • Console Reference
    Contains descriptions of console (text-only UI) programming elements.
  • Control Panel
    Describes the functionality that allows users to configure a Windows Embedded Compact device.
  • Fonts
    Describes the font support provided with Windows Embedded Compact, and contains descriptions of font programming elements.
  • Input Method Editor (IME)
    Describes the IME support provided with Windows Embedded Compact, and contains descriptions of IME programming elements.
  • Input Scopes
    Describes the functionality that allows you to define the types of content to expect in an input field, and contains descriptions of input programming elements.
  • Keyboard
    Describes the keyboard support provided with Windows Embedded Compact, and contains descriptions of keyboard programming elements.
  • Mouse
    Describes the mouse support provided with Windows Embedded Compact, and contains descriptions of mouse programming elements.
  • Sample Home Screen
    Describes the sample home screen, which provides a Silverlight for Windows Embedded shell that differs from the traditional Windows desktop style and is fully customizable through XAML.
  • Shell
    Describes the functionality that allows you to provide the user with an interface to the objects necessary for running applications and managing the Windows Embedded Compact OS, and contains descriptions of shell programming elements.
  • Software-based Input Panel
    Describes the functionality that allows you to accommodate keyboard input from a non-keyboard input device, and contains descriptions of software-based input panel (SIP) programming elements.
  • Touch
    Contains descriptions of touch programming elements.
  • Touch Gestures
    Describes the functionality that allows you to receive single-touch gesture data, and contains descriptions of gesture programming elements.

See Also

Other Resources

Reference
Windows Embedded Compact 7
Application Development
Silverlight for Windows Embedded