]>
git.saurik.com Git - wxWidgets.git/blob - include/wx/html/htmldefs.h
6b0e43dbafddd762a59ce4c1391242808fd998cc
   1 ///////////////////////////////////////////////////////////////////////////// 
   3 // Purpose:     constants for wxhtml library 
   4 // Author:      Vaclav Slavik 
   6 // Copyright:   (c) 1999 Vaclav Slavik 
   7 // Licence:     wxWindows Licence 
   8 ///////////////////////////////////////////////////////////////////////////// 
  11 #ifndef _WX_HTMLDEFS_H_ 
  12 #define _WX_HTMLDEFS_H_ 
  18 //-------------------------------------------------------------------------------- 
  20 //                  Describes alignment of text etc. in containers 
  21 //-------------------------------------------------------------------------------- 
  23 #define HTML_ALIGN_LEFT            0x0000 
  24 #define HTML_ALIGN_RIGHT           0x0002 
  26 #define HTML_ALIGN_TOP             0x0004 
  27 #define HTML_ALIGN_BOTTOM          0x0008 
  29 #define HTML_ALIGN_CENTER          0x0001 
  33 //-------------------------------------------------------------------------------- 
  35 //                  Used by wxHtmlColourCell to determine clr of what is changing 
  36 //-------------------------------------------------------------------------------- 
  38 #define HTML_CLR_FOREGROUND        0x0001 
  39 #define HTML_CLR_BACKGROUND        0x0002 
  43 //-------------------------------------------------------------------------------- 
  45 //                  Used to specify units 
  46 //-------------------------------------------------------------------------------- 
  48 #define HTML_UNITS_PIXELS          0x0001 
  49 #define HTML_UNITS_PERCENT         0x0002 
  53 //-------------------------------------------------------------------------------- 
  55 //                  Used to specify indetation relatives 
  56 //-------------------------------------------------------------------------------- 
  58 #define HTML_INDENT_LEFT           0x0010 
  59 #define HTML_INDENT_RIGHT          0x0020 
  60 #define HTML_INDENT_TOP            0x0040 
  61 #define HTML_INDENT_BOTTOM         0x0080 
  63 #define HTML_INDENT_HORIZONTAL     HTML_INDENT_LEFT | HTML_INDENT_RIGHT 
  64 #define HTML_INDENT_VERTICAL       HTML_INDENT_TOP | HTML_INDENT_BOTTOM 
  65 #define HTML_INDENT_ALL            HTML_INDENT_VERTICAL | HTML_INDENT_HORIZONTAL 
  70 //-------------------------------------------------------------------------------- 
  72 //                  Identifiers of wxHtmlCell's Find() conditions 
  73 //-------------------------------------------------------------------------------- 
  75 #define HTML_COND_ISANCHOR              1 
  76         // Finds the anchor of 'param' name (pointer to wxString). 
  78 #define HTML_COND_ISIMAGEMAP            2 
  79         // Finds imagemap of 'param' name (pointer to wxString). 
  80         // (used exclusively by mod_image.cpp) 
  82 #define HTML_COND_USER              10000 
  83         // User-defined conditions should start from this number 
  86 //-------------------------------------------------------------------------------- 
  88 //                  wxHTML internal constants 
  89 //-------------------------------------------------------------------------------- 
  91 #define HTML_SCROLL_STEP               16 
  92     /* size of one scroll step of wxHtmlWindow in pixels */ 
  93 #define HTML_BUFLEN                  1024 
  94     /* size of temporary buffer used during parsing */ 
  95 #define HTML_REALLOC_STEP              32 
  96     /* steps of array reallocation */