Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <uikon.rh>

Resource Struct EIK_APP_INFO

STRUCT EIK_APP_INFO

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 (Control Button Array) and hotkeys. It is loaded by the application UI (derived from CEikAppUi).

Notes:

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: HOTKEYSHOTKEYS

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

LLINK toolband=0;

Toolband resource.

The toolband is horizontal toolbar at the top of the screen.

Target type: TOOLBAND

Default value: 0

LLINK cba=0; 

Control Button Array resource.

Some UI variants use the CBA as the main command input element, replacing the toolbar that was used for command input in v5.

Target type:

CBA

Default value: 0

LLINK status_pane=0;

Status pane resource.

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

Target type: STATUS_PANE_APP_MODEL

Default value: 0

LLINK custom_app_info_extension=0;

This resource allows application specific customisation. If a value is not set it is ignored.

Target type:

Application defined

Default value: 0