Archived:Hiding status and control panes using Symbian C++
m (Hamishwillee - Bot update - Merge KB into wiki)
m (moved TSS000646 - Hiding status and control panes to Archived:Hiding status and control panes using Symbian C++)
Latest revision as of 09:32, 14 June 2012
Hiding status and control panes
It is possible to hide the status and control panes to create a full-screen application.
The easiest way to switch an application to full screen is to call
on a (CCoeControl-derived) window-owning control. This will set the window size to cover the entire screen, and applications can now draw over the area occupied by status and control panes.
However, it is also possible to hide the panes explicitly if required.
To hide the status pane:
CEikStatusPane* statusPane =
An alternative way is to specify an empty layout for the status pane in the application resource file:
status_pane = R_AVKON_STATUS_PANE_LAYOUT_EMPTY;
To hide the control pane:
CEikButtonGroupContainer* cba = CEikButtonGroupContainer::Current();
cba->MakeVisible( EFalse );