src/hbwidgets/devicedialogs/hbdevicemessageboxsymbian.cpp
changeset 30 80e4d18b72f5
parent 28 b7da29130b0e
equal deleted inserted replaced
28:b7da29130b0e 30:80e4d18b72f5
   733     Reject button.
   733     Reject button.
   734 */
   734 */
   735 
   735 
   736 /*!
   736 /*!
   737     \class MHbDeviceMessageBoxObserver
   737     \class MHbDeviceMessageBoxObserver
   738     \brief Interface to observe CHbDeviceMessageBoxSymbian.
   738     \brief MHbDeviceMessageBoxObserver is an observer interface for observing CHbDeviceMessageBoxSymbian.
   739 
   739 
   740     \sa CHbDeviceMessageBoxSymbian
   740     \sa CHbDeviceMessageBoxSymbian
   741 */
   741 */
   742 
   742 
   743 /*!
   743 /*!
   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)