text: /*=========================================================================
  
    Program:   CMake - Cross-Platform Makefile Generator
    Module:    $RCSfile: cmCursesDummyWidget.h,v $
    Language:  C++
    Date:      $Date: 2002-10-23 22:03:27 $
    Version:   $Revision: 1.4 $
  
    Copyright (c) 2002 Kitware, Inc., Insight Consortium.  All rights reserved.
    See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
  
       This software is distributed WITHOUT ANY WARRANTY; without even 
       the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
       PURPOSE.  See the above copyright notices for more information.
  
  =========================================================================*/
  #ifndef __cmCursesDummyWidget_h
  #define __cmCursesDummyWidget_h
  
  #include "cmCursesWidget.h"
  
  class cmCursesMainForm;
  
  class cmCursesDummyWidget : public cmCursesWidget
  {
  public:
    cmCursesDummyWidget(int width, int height, int left, int top);
    
    // Description:
    // Handle user input. Called by the container of this widget
    // when this widget has focus. Returns true if the input was
    // handled.
    virtual bool HandleInput(int& key, cmCursesMainForm* fm, WINDOW* w);
  
  protected:
    cmCursesDummyWidget(const cmCursesDummyWidget& from);
    void operator=(const cmCursesDummyWidget&);
  
  };
  
  #endif // __cmCursesDummyWidget_h
  