home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / wxos2233.zip / wxOS2-2_3_3.zip / wxWindows-2.3.3 / contrib / include / wx / applet / prepecho.h < prev    next >
C/C++ Source or Header  |  2002-02-08  |  2KB  |  61 lines

  1. /****************************************************************************
  2. *
  3. *                       wxWindows HTML Applet Package
  4. *
  5. *               Copyright (C) 1991-2001 SciTech Software, Inc.
  6. *                            All rights reserved.
  7. *
  8. *  ========================================================================
  9. *
  10. *    The contents of this file are subject to the wxWindows License
  11. *    Version 3.0 (the "License"); you may not use this file except in
  12. *    compliance with the License. You may obtain a copy of the License at
  13. *    http://www.wxwindows.org/licence3.txt
  14. *
  15. *    Software distributed under the License is distributed on an
  16. *    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
  17. *    implied. See the License for the specific language governing
  18. *    rights and limitations under the License.
  19. *
  20. *  ========================================================================
  21. *
  22. * Language:        ANSI C++
  23. * Environment:    Any
  24. *
  25. * Description:  Header file for the Preprocessor of the #echo directive
  26. * in wxHTML.
  27. *
  28. ****************************************************************************/
  29.  
  30. #ifndef __WX_PREPECHO_H
  31. #define __WX_PREPECHO_H
  32.  
  33. #include "wx/object.h"
  34. #include "wx/html/htmlproc.h"
  35.  
  36. /*--------------------------- Class Definitions ---------------------------*/
  37.  
  38. /****************************************************************************
  39. REMARKS:
  40. Echo Preprocessor class Definition
  41. ****************************************************************************/
  42. class wxEchoPrep : public wxHtmlProcessor {
  43. private:
  44.     //DECLARE_DYNAMIC_CLASS(wxEchoPrep);
  45.  
  46. public:
  47.     wxEchoPrep() : wxHtmlProcessor() {}
  48.     ~wxEchoPrep() {}
  49.     
  50.     // Process input text and return processed result
  51.     wxString Process(const wxString& text) const;
  52.  
  53.     // Return priority value of this processor. The higher, the sooner
  54.     // is the processor applied to the text.
  55.     int GetPriority() const { return wxHTML_PRIORITY_SYSTEM-2; }
  56.     };
  57.     
  58.     
  59. #endif // __WX_PREPECHO_H
  60.  
  61.