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 / utils / HelpGen / src / markup.h < prev    next >
C/C++ Source or Header  |  1999-09-13  |  1KB  |  51 lines

  1. /////////////////////////////////////////////////////////////////////////////
  2. // Name:        No names yet.
  3. // Purpose:     Contrib. demo
  4. // Author:      Aleksandras Gluchovas
  5. // Modified by:
  6. // Created:     22/09/98
  7. // RCS-ID:      $Id: markup.h,v 1.1 1999/09/13 14:29:40 JS Exp $
  8. // Copyright:   (c) Aleskandars Gluchovas
  9. // Licence:       wxWindows licence
  10. /////////////////////////////////////////////////////////////////////////////
  11.  
  12. #ifndef __MARKUP_G__
  13. #define __MARKUP_G__
  14.  
  15. // indicies for the MarkupTagsT array
  16.  
  17. #define TAG_BOLD        0
  18. #define TAG_ITALIC        1
  19.  
  20. #define TAG_FIXED_FONT  2
  21. #define TAG_BLACK_FONT    3
  22. #define TAG_RED_FONT    4
  23. #define TAG_GREEN_FONT    5
  24. #define TAG_BLUE_FONT    6
  25.  
  26. #define TAG_PARAGRAPH    7
  27. #define TAG_NEW_LINE    8
  28. #define TAG_HEADING_1    9
  29. #define TAG_HEADING_2    10
  30. #define TAG_HEADING_3   11
  31.  
  32. #define TAG_ITEM_LIST   12
  33. #define TAG_LIST_ITEM   13 
  34.  
  35. struct TagStructT
  36. {
  37.     char* start; // tag that starts style
  38.     char* end;   // tag that finishes style
  39. };
  40.  
  41. // tag array
  42. typedef TagStructT* MarkupTagsT;
  43.  
  44. // returns array of TagStructT with tag strings for HTML
  45.  
  46. MarkupTagsT get_HTML_markup_tags();
  47.  
  48. // MarkupTagsT get_PostScript_markup_tags();
  49. // MarkupTagsT get_Latex_markup_tags();
  50.  
  51. #endif