Archived:Status pane layout using Symbian C++
Article Metadata
S60 platform panel status (Status Pane) include: context panel (Context Pane), title panel (Title Pane), navigation panel (Navigation Pane), signal panel (Signal Pane), electricity panel (Power Pane) and so on, used to display the application title, icon, signal strength, power and time information.
Switching the status pane layout can be done using CEikStatusPane::SwitchLayoutL(R_AVKON_STATUS_PANE_LAYOUT_xxx) a list of available layouts can be found at avkon.rsg. A valid pointer to the application Statue Pane can be obtained by calling StatusPane() from CAknAppUi derived class.
The following is examples for most used layouts
- R_AVKON_STATUS_PANE_LAYOUT_IDLE

Context panel for the clock, with the title, navigation, signals, power panels, standby screen in general is this.
- R_AVKON_STATUS_PANE_LAYOUT_USUAL

Context panel for the application icon, with the title, navigation, signals, power panels, third-party applications such default.
- R_AVKON_STATUS_PANE_LAYOUT_POWER_OFF_RECHARGE

Only electricity panel, is somewhat similar to charging off the display.
- R_AVKON_STATUS_PANE_LAYOUT_EMPTY

No status panel, similar StatusPane () -> MakeVisible (EFalse);
- R_AVKON_STATUS_PANE_LAYOUT_SMALL
- R_AVKON_STATUS_PANE_LAYOUT_SMALL_WITH_SIGNAL_PANE
- R_AVKON_STATUS_PANE_LAYOUT_USUAL_FLAT

Show the title, navigation, signals, power panels. A lot of Nokia devices regular menu use this panel.
Note
This article is copied from the original page at 60平台应用状态面板常用样式




(no comments yet)