751 \param aButton Button that was pressed. |
751 \param aButton Button that was pressed. |
752 |
752 |
753 \sa CHbDeviceMessageBoxSymbian::SetObserver() |
753 \sa CHbDeviceMessageBoxSymbian::SetObserver() |
754 */ |
754 */ |
755 |
755 |
756 // Constructor |
756 /*! |
|
757 Constructs CHbDeviceMessageBoxSymbian. |
|
758 */ |
757 CHbDeviceMessageBoxSymbian::CHbDeviceMessageBoxSymbian() |
759 CHbDeviceMessageBoxSymbian::CHbDeviceMessageBoxSymbian() |
758 { |
760 { |
759 } |
761 } |
760 |
762 |
761 // Destructor |
763 /*! |
|
764 Destructs CHbDeviceMessageBoxSymbian. The message box launched by ShowL() |
|
765 is closed if observer is set. If there is no observer, it is |
|
766 left executing and closes itself by timeout. |
|
767 */ |
762 EXPORT_C CHbDeviceMessageBoxSymbian::~CHbDeviceMessageBoxSymbian() |
768 EXPORT_C CHbDeviceMessageBoxSymbian::~CHbDeviceMessageBoxSymbian() |
763 { |
769 { |
764 delete d; |
770 delete d; |
765 } |
771 } |
766 |
772 |
767 /*! |
773 /*! |
768 Factory function. Returns pointer to a device message box. |
774 Constructs a new CHbDeviceMessageBoxSymbian and returns a pointer it. |
769 |
775 |
770 \param aType Selects a template for the message box. None, information, question or warning. |
776 \param aType Selects a template for the message box. None, information, question or warning. |
771 \param aObserver Observer for message box close event |
777 \param aObserver Observer for message box close event. 0 if no observer. |
772 */ |
778 */ |
773 EXPORT_C CHbDeviceMessageBoxSymbian* CHbDeviceMessageBoxSymbian::NewL(TType aType, |
779 EXPORT_C CHbDeviceMessageBoxSymbian* CHbDeviceMessageBoxSymbian::NewL(TType aType, |
774 MHbDeviceMessageBoxObserver *aObserver) |
780 MHbDeviceMessageBoxObserver *aObserver) |
775 { |
781 { |
776 ARG_UNUSED(aObserver) |
782 ARG_UNUSED(aObserver) |