Symbian3/SDK/Source/GUID-6F120C75-4D58-405C-8713-0626EE22E5DF.dita
changeset 8 ae94777fff8f
parent 0 89d6a7a84779
equal deleted inserted replaced
7:51a74ef9ed63 8:ae94777fff8f
    17 class that implements the <codeph>MaknTitlePaneObserver</codeph> interface. </p><codeblock xml:space="preserve">class MyTitlePaneObserver : public MAknTitlePaneObserver
    17 class that implements the <codeph>MaknTitlePaneObserver</codeph> interface. </p><codeblock xml:space="preserve">class MyTitlePaneObserver : public MAknTitlePaneObserver
    18     {
    18     {
    19 public:
    19 public:
    20     void HandleTitlePaneEventL( TInt aEventID );
    20     void HandleTitlePaneEventL( TInt aEventID );
    21     };
    21     };
    22 </codeblock></li>
    22 
       
    23 {
       
    24     switch( TAknTitlePaneEvents )
       
    25         {
       
    26          case EAknTitlePaneTapped:
       
    27               ...
       
    28               break;
       
    29 
       
    30          default
       
    31               break;
       
    32 }</codeblock></li>
    23 <li id="GUID-0C78F9B0-EA40-497F-BF91-783C77873128"><p>Get a pointer to the
    33 <li id="GUID-0C78F9B0-EA40-497F-BF91-783C77873128"><p>Get a pointer to the
    24 title pane via the status pane pointer.</p><codeblock xml:space="preserve">iStatusPane = static_cast&lt;CAknAppUi*&gt;( CEikonEnv::Static()-&gt; EikAppUi() )-&gt;StatusPane();
    34 title pane via the status pane pointer.</p><codeblock xml:space="preserve">iStatusPane = static_cast&lt;CAknAppUi*&gt;( CEikonEnv::Static()-&gt; EikAppUi() )-&gt;StatusPane();
    25 if( !iStatusPane )
    35 if( !iStatusPane )
    26     {
    36     {
    27     User::Leave( KErrNotFound );
    37     User::Leave( KErrNotFound );