equal
deleted
inserted
replaced
308 * Creates register instance. |
308 * Creates register instance. |
309 * |
309 * |
310 * @return Item action menu register instance. |
310 * @return Item action menu register instance. |
311 */ |
311 */ |
312 static AknItemActionMenuRegister* CreateInstanceL(); |
312 static AknItemActionMenuRegister* CreateInstanceL(); |
|
313 |
|
314 /** |
|
315 * Sets constructing menu bar owner and checks if the current is a dialog. |
|
316 * And when setting the correct menu bar owner from a dialog to NULL |
|
317 * checking if a correct menubar can be found for the unregistered |
|
318 * item action menu. |
|
319 */ |
|
320 void DoSetConstructingMenuBarOwnerL( MObjectProvider* aMenuBarOwner ); |
|
321 |
313 private: // data |
322 private: // data |
314 |
323 |
315 /** |
324 /** |
316 * Data class for unregistered menus. |
325 * Data class for unregistered menus. |
317 * |
326 * |
369 * Not own. |
378 * Not own. |
370 */ |
379 */ |
371 MObjectProvider* iMenuBarOwner; |
380 MObjectProvider* iMenuBarOwner; |
372 |
381 |
373 /** |
382 /** |
|
383 * Indicates if current menubar owner is a dialog |
|
384 */ |
|
385 TBool iIsConstructingDialog; |
|
386 |
|
387 /** |
374 * Unregistered menu data. |
388 * Unregistered menu data. |
375 */ |
389 */ |
376 RArray<TAknUnregisteredMenuData> iUnregisteredMenus; |
390 RArray<TAknUnregisteredMenuData> iUnregisteredMenus; |
377 |
391 |
378 /** |
392 /** |