Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: uikon.rh

Resource Struct EIK_APP_INFO

STRUCT EIK_APP_INFO

Support

Supported from 6.0

Description

Application UI information resource.

This resource is used to define an application's GUI command input and status display controls, e.g menus, toolbars, status pane, toolbar, toolband, cba, hotkeys. It is loaded by the application UI (derived from CEikAppUi).

Notes:

See also:

LLINK hotkeys=0;

Hotkey resource.Hotkeys are key combinations that the user can press to invoke a particular application command. By default applications do not have any hotkeys.

Target type: HOTKEYS

Default value: 0

LLINK menubar=0;

Menu bar resource.If this resource is declared the app UI creates a menu bar for the application from which application commands can be issued. The commands are handled by the application's CEikAppUi::HandleCommandL() function overload.

Target type: MENU_BAR

Default value: 0

LLINK toolbar=0;

Toolbar resource.

Target type: TOOLBAR

Default value: 0

Notes:

  • The toolbar is deprecated in Crystal.
LLINK toolband=0;

Toolband resource.The toolband is horizontal toolbar at the top of the screen. Its use is deprecated in both Crystal and Quartz.

Target type: TOOLBAND

Default value: 0

LLINK cba=0; 

Control Button Array resource.The CBA is the main command input element in a Crystal application, and replaces the toolbar that was used for command input in ER5.

Target type:

CBA

Default value: 0

Notes:

  • Quartz does not support a CBA.
LLINK status_pane=0;

Status pane resource.The Status pane provides information about the current state of a device. If this value is not set, the app UI creates a default status pane.

Target type: STATUS_PANE_APP_MODEL

Default value: 0

Notes:

  • Quartz supports a single status pane configuration, so it is not necessary to declare it using this value.