home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv7.zip / VACPP / IBMCPP / smarts / ICLUI / PRODINFO.CPP < prev    next >
Text File  |  1995-06-02  |  1KB  |  53 lines

  1.  
  2. %PROLOG%
  3.  
  4. #include "prodinfo.hpp"
  5. #include "%FILE_NAME%.h"
  6.  
  7. /****************** ProdInfoDialog Implementation *******************/
  8.  
  9.  
  10. /***********************************************************/
  11. /* Constructor for the product information dialog class.   */
  12. /***********************************************************/
  13. ProdInfoDialog :: ProdInfoDialog (IWindow *owner) 
  14.    : IFrameWindow( IResourceId(IDD_PROD_INFO), owner)
  15. {
  16.    // Set self as command event handler
  17.    handleEventsFor(this);
  18.  
  19.    // Show the dialog
  20.    setFocus();               
  21.    show();                  
  22.  
  23. }
  24.  
  25.  
  26. /***********************************************************/
  27. /* Destructor for the product information dialog class.    */
  28. /***********************************************************/
  29. ProdInfoDialog :: ~ProdInfoDialog()
  30. {
  31.    stopHandlingEventsFor(this);
  32. }
  33.  
  34.  
  35.  
  36. /***********************************************************/
  37. /* Command handler function for the product information    */
  38. /* dialog. There is only one control to handle.            */
  39. /***********************************************************/
  40. Boolean ProdInfoDialog :: command( ICommandEvent& cmdevt)
  41. {
  42.   switch ( cmdevt.commandId() ) 
  43.   {
  44.      case IDP_PRODINFO_OK:
  45.         dismiss(IDP_PRODINFO_OK);
  46.         return true;
  47.   } 
  48.  
  49.   return false;
  50. }
  51.  
  52.  
  53.