IToolTipSupportingWindow.hpp

Go to the documentation of this file.
00001 #ifndef __IToolTipSupportingWindow__
00002 #define __IToolTipSupportingWindow__
00003 
00004 #include "IToolTip.hpp"
00005 using Exponent::GUI::Windowing::IToolTip;
00006 
00007 //  ===========================================================================
00008 
00009 namespace Exponent
00010 {
00011     namespace GUI
00012     {
00013         namespace Windowing
00014         {
00032             interface IToolTipSupportingWindow
00033             {
00034 
00035 //  ===========================================================================
00036 
00037             public:
00038 
00039 //  ===========================================================================
00040 
00044                 IToolTipSupportingWindow() { }
00045                 
00049                 virtual ~IToolTipSupportingWindow() { }
00050 
00051 //  ===========================================================================
00052 
00057                 virtual void setToolTip(IToolTip *toolTip = NULL) = 0;
00058 
00063                 virtual IToolTip *getMutableToolTip() const = 0;
00064 
00069                 virtual const IToolTip *getToolTip() const = 0;
00070 
00071 //  ===========================================================================
00072 
00073             };
00074         }
00075     }
00076 }
00077 #endif  // End of IToolTipSupportingWindow.hpp

Infinity API - IToolTipSupportingWindow.hpp Source File generated on 7 Mar 2007