~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

TidyLib
tidy/include/tidyenum.h

Version: ~ [ 1.0 ] ~

** Warning: Cannot open xref database.

1 #ifndef __TIDYENUM_H__ 2 #define __TIDYENUM_H__ 3 4 /* @file tidyenum.h -- Split public enums into separate header 5 6 Simplifies enum re-use in various wrappers. e.g. SWIG 7 generated wrappers and COM IDL files. 8 9 Copyright (c) 1998-2004 World Wide Web Consortium 10 (Massachusetts Institute of Technology, European Research 11 Consortium for Informatics and Mathematics, Keio University). 12 All Rights Reserved. 13 14 CVS Info : 15 16 $Author: terry_teague $ 17 $Date: 2004/12/09 00:52:27 $ 18 $Revision: 1.11 $ 19 20 Contributing Author(s): 21 22 Dave Raggett <dsr@w3.org> 23 24 The contributing author(s) would like to thank all those who 25 helped with testing, bug fixes and suggestions for improvements. 26 This wouldn't have been possible without your help. 27 28 COPYRIGHT NOTICE: 29 30 This software and documentation is provided "as is," and 31 the copyright holders and contributing author(s) make no 32 representations or warranties, express or implied, including 33 but not limited to, warranties of merchantability or fitness 34 for any particular purpose or that the use of the software or 35 documentation will not infringe any third party patents, 36 copyrights, trademarks or other rights. 37 38 The copyright holders and contributing author(s) will not be held 39 liable for any direct, indirect, special or consequential damages 40 arising out of any use of the software or documentation, even if 41 advised of the possibility of such damage. 42 43 Permission is hereby granted to use, copy, modify, and distribute 44 this source code, or portions hereof, documentation and executables, 45 for any purpose, without fee, subject to the following restrictions: 46 47 1. The origin of this source code must not be misrepresented. 48 2. Altered versions must be plainly marked as such and must 49 not be misrepresented as being the original source. 50 3. This Copyright notice may not be removed or altered from any 51 source or altered source distribution. 52 53 The copyright holders and contributing author(s) specifically 54 permit, without fee, and encourage the use of this source code 55 as a component for supporting the Hypertext Markup Language in 56 commercial products. If you use this source code in a product, 57 acknowledgment is not required but would be appreciated. 58 59 60 Created 2001-05-20 by Charles Reitzel 61 Updated 2002-07-01 by Charles Reitzel - 1st Implementation 62 63 */ 64 65 #ifdef __cplusplus 66 extern "C" { 67 #endif 68 69 /* Enumerate configuration options 70 */ 71 72 /** Categories of Tidy configuration options 73 */ 74 typedef enum 75 { 76 TidyMarkup, /**< Markup options: (X)HTML version, etc */ 77 TidyDiagnostics, /**< Diagnostics */ 78 TidyPrettyPrint, /**< Output layout */ 79 TidyEncoding, /**< Character encodings */ 80 TidyMiscellaneous /**< File handling, message format, etc. */ 81 } TidyConfigCategory; 82 83 84 /** Option IDs Used to get/set option values. 85 */ 86 typedef enum 87 { 88 TidyUnknownOption, /**< Unknown option! */ 89 TidyIndentSpaces, /**< Indentation n spaces */ 90 TidyWrapLen, /**< Wrap margin */ 91 TidyTabSize, /**< Expand tabs to n spaces */ 92 93 TidyCharEncoding, /**< In/out character encoding */ 94 TidyInCharEncoding, /**< Input character encoding (if different) */ 95 TidyOutCharEncoding, /**< Output character encoding (if different) */ 96 TidyNewline, /**< Output line ending (default to platform) */ 97 98 TidyDoctypeMode, /**< See doctype property */ 99 TidyDoctype, /**< User specified doctype */ 100 101 TidyDuplicateAttrs, /**< Keep first or last duplicate attribute */ 102 TidyAltText, /**< Default text for alt attribute */ 103 104 /* obsolete */ 105 TidySlideStyle, /**< Style sheet for slides: not used for anything yet */ 106 107 TidyErrFile, /**< File name to write errors to */ 108 TidyOutFile, /**< File name to write markup to */ 109 TidyWriteBack, /**< If true then output tidied markup */ 110 TidyShowMarkup, /**< If false, normal output is suppressed */ 111 TidyShowWarnings, /**< However errors are always shown */ 112 TidyQuiet, /**< No 'Parsing X', guessed DTD or summary */ 113 TidyIndentContent, /**< Indent content of appropriate tags */ 114 /**< "auto" does text/block level content indentation */ 115 TidyHideEndTags, /**< Suppress optional end tags */ 116 TidyXmlTags, /**< Treat input as XML */ 117 TidyXmlOut, /**< Create output as XML */ 118 TidyXhtmlOut, /**< Output extensible HTML */ 119 TidyHtmlOut, /**< Output plain HTML, even for XHTML input. 120 Yes means set explicitly. */ 121 TidyXmlDecl, /**< Add <?xml?> for XML docs */ 122 TidyUpperCaseTags, /**< Output tags in upper not lower case */ 123 TidyUpperCaseAttrs, /**< Output attributes in upper not lower case */ 124 TidyMakeBare, /**< Make bare HTML: remove Microsoft cruft */ 125 TidyMakeClean, /**< Replace presentational clutter by style rules */ 126 TidyLogicalEmphasis, /**< Replace i by em and b by strong */ 127 TidyDropPropAttrs, /**< Discard proprietary attributes */ 128 TidyDropFontTags, /**< Discard presentation tags */ 129 TidyDropEmptyParas, /**< Discard empty p elements */ 130 TidyFixComments, /**< Fix comments with adjacent hyphens */ 131 TidyBreakBeforeBR, /**< Output newline before <br> or not? */ 132 133 /* obsolete */ 134 TidyBurstSlides, /**< Create slides on each h2 element */ 135 136 TidyNumEntities, /**< Use numeric entities */ 137 TidyQuoteMarks, /**< Output " marks as &quot; */ 138 TidyQuoteNbsp, /**< Output non-breaking space as entity */ 139 TidyQuoteAmpersand, /**< Output naked ampersand as &amp; */ 140 TidyWrapAttVals, /**< Wrap within attribute values */ 141 TidyWrapScriptlets, /**< Wrap within JavaScript string literals */ 142 TidyWrapSection, /**< Wrap within <![ ... ]> section tags */ 143 TidyWrapAsp, /**< Wrap within ASP pseudo elements */ 144 TidyWrapJste, /**< Wrap within JSTE pseudo elements */ 145 TidyWrapPhp, /**< Wrap within PHP pseudo elements */ 146 TidyFixBackslash, /**< Fix URLs by replacing \ with / */ 147 TidyIndentAttributes,/**< Newline+indent before each attribute */ 148 TidyXmlPIs, /**< If set to yes PIs must end with ?> */ 149 TidyXmlSpace, /**< If set to yes adds xml:space attr as needed */ 150 TidyEncloseBodyText, /**< If yes text at body is wrapped in P's */ 151 TidyEncloseBlockText,/**< If yes text in blocks is wrapped in P's */ 152 TidyKeepFileTimes, /**< If yes last modied time is preserved */ 153 TidyWord2000, /**< Draconian cleaning for Word2000 */ 154 TidyMark, /**< Add meta element indicating tidied doc */ 155 TidyEmacs, /**< If true format error output for GNU Emacs */ 156 TidyEmacsFile, /**< Name of current Emacs file */ 157 TidyLiteralAttribs, /**< If true attributes may use newlines */ 158 TidyBodyOnly, /**< Output BODY content only */ 159 TidyFixUri, /**< Applies URI encoding if necessary */ 160 TidyLowerLiterals, /**< Folds known attribute values to lower case */ 161 TidyHideComments, /**< Hides all (real) comments in output */ 162 TidyIndentCdata, /**< Indent <!CDATA[ ... ]]> section */ 163 TidyForceOutput, /**< Output document even if errors were found */ 164 TidyShowErrors, /**< Number of errors to put out */ 165 TidyAsciiChars, /**< Convert quotes and dashes to nearest ASCII char */ 166 TidyJoinClasses, /**< Join multiple class attributes */ 167 TidyJoinStyles, /**< Join multiple style attributes */ 168 TidyEscapeCdata, /**< Replace <![CDATA[]]> sections with escaped text */ 169 170 #if SUPPORT_ASIAN_ENCODINGS 171 TidyLanguage, /**< Language property: not used for anything yet */ 172 TidyNCR, /**< Allow numeric character references */ 173 #else 174 TidyLanguageNotUsed, 175 TidyNCRNotUsed, 176 #endif 177 #if SUPPORT_UTF16_ENCODINGS 178 TidyOutputBOM, /**< Output a Byte Order Mark (BOM) for UTF-16 encodings */ 179 /**< auto: if input stream has BOM, we output a BOM */ 180 #else 181 TidyOutputBOMNotUsed, 182 #endif 183 184 TidyReplaceColor, /**< Replace hex color attribute values with names */ 185 TidyCSSPrefix, /**< CSS class naming for -clean option */ 186 187 TidyInlineTags, /**< Declared inline tags */ 188 TidyBlockTags, /**< Declared block tags */ 189 TidyEmptyTags, /**< Declared empty tags */ 190 TidyPreTags, /**< Declared pre tags */ 191 192 TidyAccessibilityCheckLevel, /**< Accessibility check level 193 0 (old style), or 1, 2, 3 */ 194 195 TidyVertSpace, /**< degree to which markup is spread out vertically */ 196 #if SUPPORT_ASIAN_ENCODINGS 197 TidyPunctWrap, /**< consider punctuation and breaking spaces for wrapping */ 198 #else 199 TidyPunctWrapNotUsed, 200 #endif 201 TidyMergeDivs, /**< Merge multiple DIVs */ 202 N_TIDY_OPTIONS /**< Must be last */ 203 } TidyOptionId; 204 205 /** Option data types 206 */ 207 typedef enum 208 { 209 TidyString, /**< String */ 210 TidyInteger, /**< Integer or enumeration */ 211 TidyBoolean /**< Boolean flag */ 212 } TidyOptionType; 213 214 215 /** AutoBool values used by ParseBool, ParseTriState, ParseIndent, ParseBOM 216 */ 217 typedef enum 218 { 219 TidyNoState, /**< maps to 'no' */ 220 TidyYesState, /**< maps to 'yes' */ 221 TidyAutoState /**< Automatic */ 222 } TidyTriState; 223 224 /** TidyNewline option values to control output line endings. 225 */ 226 typedef enum 227 { 228 TidyLF, /**< Use Unix style: LF */ 229 TidyCRLF, /**< Use DOS/Windows style: CR+LF */ 230 TidyCR /**< Use Macintosh style: CR */ 231 } TidyLineEnding; 232 233 234 /** Mode controlling treatment of doctype 235 */ 236 typedef enum 237 { 238 TidyDoctypeOmit, /**< Omit DOCTYPE altogether */ 239 TidyDoctypeAuto, /**< Keep DOCTYPE in input. Set version to content */ 240 TidyDoctypeStrict, /**< Convert document to HTML 4 strict content model */ 241 TidyDoctypeLoose, /**< Convert document to HTML 4 transitional 242 content model */ 243 TidyDoctypeUser /**< Set DOCTYPE FPI explicitly */ 244 } TidyDoctypeModes; 245 246 /** Mode controlling treatment of duplicate Attributes 247 */ 248 typedef enum 249 { 250 TidyKeepFirst, 251 TidyKeepLast 252 } TidyDupAttrModes; 253 254 255 /* I/O and Message handling interface 256 ** 257 ** By default, Tidy will define, create and use 258 ** instances of input and output handlers for 259 ** standard C buffered I/O (i.e. FILE* stdin, 260 ** FILE* stdout and FILE* stderr for content 261 ** input, content output and diagnostic output, 262 ** respectively. A FILE* cfgFile input handler 263 ** will be used for config files. Command line 264 ** options will just be set directly. 265 */ 266 267 /** Message severity level 268 */ 269 typedef enum 270 { 271 TidyInfo, /**< Information about markup usage */ 272 TidyWarning, /**< Warning message */ 273 TidyConfig, /**< Configuration error */ 274 TidyAccess, /**< Accessibility message */ 275 TidyError, /**< Error message - output suppressed */ 276 TidyBadDocument, /**< I/O or file system error */ 277 TidyFatal /**< Crash! */ 278 } TidyReportLevel; 279 280 281 /* Document tree traversal functions 282 */ 283 284 /** Node types 285 */ 286 typedef enum 287 { 288 TidyNode_Root, /**< Root */ 289 TidyNode_DocType, /**< DOCTYPE */ 290 TidyNode_Comment, /**< Comment */ 291 TidyNode_ProcIns, /**< Processing Instruction */ 292 TidyNode_Text, /**< Text */ 293 TidyNode_Start, /**< Start Tag */ 294 TidyNode_End, /**< End Tag */ 295 TidyNode_StartEnd, /**< Start/End (empty) Tag */ 296 TidyNode_CDATA, /**< Unparsed Text */ 297 TidyNode_Section, /**< XML Section */ 298 TidyNode_Asp, /**< ASP Source */ 299 TidyNode_Jste, /**< JSTE Source */ 300 TidyNode_Php, /**< PHP Source */ 301 TidyNode_XmlDecl /**< XML Declaration */ 302 } TidyNodeType; 303 304 305 /** Known HTML element types 306 */ 307 typedef enum 308 { 309 TidyTag_UNKNOWN, /**< Unknown tag! */ 310 TidyTag_A, /**< A */ 311 TidyTag_ABBR, /**< ABBR */ 312 TidyTag_ACRONYM, /**< ACRONYM */ 313 TidyTag_ADDRESS, /**< ADDRESS */ 314 TidyTag_ALIGN, /**< ALIGN */ 315 TidyTag_APPLET, /**< APPLET */ 316 TidyTag_AREA, /**< AREA */ 317 TidyTag_B, /**< B */ 318 TidyTag_BASE, /**< BASE */ 319 TidyTag_BASEFONT, /**< BASEFONT */ 320 TidyTag_BDO, /**< BDO */ 321 TidyTag_BGSOUND, /**< BGSOUND */ 322 TidyTag_BIG, /**< BIG */ 323 TidyTag_BLINK, /**< BLINK */ 324 TidyTag_BLOCKQUOTE, /**< BLOCKQUOTE */ 325 TidyTag_BODY, /**< BODY */ 326 TidyTag_BR, /**< BR */ 327 TidyTag_BUTTON, /**< BUTTON */ 328 TidyTag_CAPTION, /**< CAPTION */ 329 TidyTag_CENTER, /**< CENTER */ 330 TidyTag_CITE, /**< CITE */ 331 TidyTag_CODE, /**< CODE */ 332 TidyTag_COL, /**< COL */ 333 TidyTag_COLGROUP, /**< COLGROUP */ 334 TidyTag_COMMENT, /**< COMMENT */ 335 TidyTag_DD, /**< DD */ 336 TidyTag_DEL, /**< DEL */ 337 TidyTag_DFN, /**< DFN */ 338 TidyTag_DIR, /**< DIR */ 339 TidyTag_DIV, /**< DIF */ 340 TidyTag_DL, /**< DL */ 341 TidyTag_DT, /**< DT */ 342 TidyTag_EM, /**< EM */ 343 TidyTag_EMBED, /**< EMBED */ 344 TidyTag_FIELDSET, /**< FIELDSET */ 345 TidyTag_FONT, /**< FONT */ 346 TidyTag_FORM, /**< FORM */ 347 TidyTag_FRAME, /**< FRAME */ 348 TidyTag_FRAMESET, /**< FRAMESET */ 349 TidyTag_H1, /**< H1 */ 350 TidyTag_H2, /**< H2 */ 351 TidyTag_H3, /**< H3 */ 352 TidyTag_H4, /**< H4 */ 353 TidyTag_H5, /**< H5 */ 354 TidyTag_H6, /**< H6 */ 355 TidyTag_HEAD, /**< HEAD */ 356 TidyTag_HR, /**< HR */ 357 TidyTag_HTML, /**< HTML */ 358 TidyTag_I, /**< I */ 359 TidyTag_IFRAME, /**< IFRAME */ 360 TidyTag_ILAYER, /**< ILAYER */ 361 TidyTag_IMG, /**< IMG */ 362 TidyTag_INPUT, /**< INPUT */ 363 TidyTag_INS, /**< INS */ 364 TidyTag_ISINDEX, /**< ISINDEX */ 365 TidyTag_KBD, /**< KBD */ 366 TidyTag_KEYGEN, /**< KEYGEN */ 367 TidyTag_LABEL, /**< LABEL */ 368 TidyTag_LAYER, /**< LAYER */ 369 TidyTag_LEGEND, /**< LEGEND */ 370 TidyTag_LI, /**< LI */ 371 TidyTag_LINK, /**< LINK */ 372 TidyTag_LISTING, /**< LISTING */ 373 TidyTag_MAP, /**< MAP */ 374 TidyTag_MARQUEE, /**< MARQUEE */ 375 TidyTag_MENU, /**< MENU */ 376 TidyTag_META, /**< META */ 377 TidyTag_MULTICOL, /**< MULTICOL */ 378 TidyTag_NOBR, /**< NOBR */ 379 TidyTag_NOEMBED, /**< NOEMBED */ 380 TidyTag_NOFRAMES, /**< NOFRAMES */ 381 TidyTag_NOLAYER, /**< NOLAYER */ 382 TidyTag_NOSAVE, /**< NOSAVE */ 383 TidyTag_NOSCRIPT, /**< NOSCRIPT */ 384 TidyTag_OBJECT, /**< OBJECT */ 385 TidyTag_OL, /**< OL */ 386 TidyTag_OPTGROUP, /**< OPTGROUP */ 387 TidyTag_OPTION, /**< OPTION */ 388 TidyTag_P, /**< P */ 389 TidyTag_PARAM, /**< PARAM */ 390 TidyTag_PLAINTEXT,/**< PLAINTEXT */ 391 TidyTag_PRE, /**< PRE */ 392 TidyTag_Q, /**< Q */ 393 TidyTag_RB, /**< RB */ 394 TidyTag_RBC, /**< RBC */ 395 TidyTag_RP, /**< RP */ 396 TidyTag_RT, /**< RT */ 397 TidyTag_RTC, /**< RTC */ 398 TidyTag_RUBY, /**< RUBY */ 399 TidyTag_S, /**< S */ 400 TidyTag_SAMP, /**< SAMP */ 401 TidyTag_SCRIPT, /**< SCRIPT */ 402 TidyTag_SELECT, /**< SELECT */ 403 TidyTag_SERVER, /**< SERVER */ 404 TidyTag_SERVLET, /**< SERVLET */ 405 TidyTag_SMALL, /**< SMALL */ 406 TidyTag_SPACER, /**< SPACER */ 407 TidyTag_SPAN, /**< SPAN */ 408 TidyTag_STRIKE, /**< STRIKE */ 409 TidyTag_STRONG, /**< STRONG */ 410 TidyTag_STYLE, /**< STYLE */ 411 TidyTag_SUB, /**< SUB */ 412 TidyTag_SUP, /**< SUP */ 413 TidyTag_TABLE, /**< TABLE */ 414 TidyTag_TBODY, /**< TBODY */ 415 TidyTag_TD, /**< TD */ 416 TidyTag_TEXTAREA, /**< TEXTAREA */ 417 TidyTag_TFOOT, /**< TFOOT */ 418 TidyTag_TH, /**< TH */ 419 TidyTag_THEAD, /**< THEAD */ 420 TidyTag_TITLE, /**< TITLE */ 421 TidyTag_TR, /**< TR */ 422 TidyTag_TT, /**< TT */ 423 TidyTag_U, /**< U */ 424 TidyTag_UL, /**< UL */ 425 TidyTag_VAR, /**< VAR */ 426 TidyTag_WBR, /**< WBR */ 427 TidyTag_XMP, /**< XMP */ 428 TidyTag_NEXTID, /**< NEXTID */ 429 430 N_TIDY_TAGS /**< Must be last */ 431 } TidyTagId; 432 433 /* Attribute interrogation 434 */ 435 436 /** Known HTML attributes 437 */ 438 typedef enum 439 { 440 TidyAttr_UNKNOWN, /**< UNKNOWN= */ 441 TidyAttr_ABBR, /**< ABBR= */ 442 TidyAttr_ACCEPT, /**< ACCEPT= */ 443 TidyAttr_ACCEPT_CHARSET, /**< ACCEPT_CHARSET= */ 444 TidyAttr_ACCESSKEY, /**< ACCESSKEY= */ 445 TidyAttr_ACTION, /**< ACTION= */ 446 TidyAttr_ADD_DATE, /**< ADD_DATE= */ 447 TidyAttr_ALIGN, /**< ALIGN= */ 448 TidyAttr_ALINK, /**< ALINK= */ 449 TidyAttr_ALT, /**< ALT= */ 450 TidyAttr_ARCHIVE, /**< ARCHIVE= */ 451 TidyAttr_AXIS, /**< AXIS= */ 452 TidyAttr_BACKGROUND, /**< BACKGROUND= */ 453 TidyAttr_BGCOLOR, /**< BGCOLOR= */ 454 TidyAttr_BGPROPERTIES, /**< BGPROPERTIES= */ 455 TidyAttr_BORDER, /**< BORDER= */ 456 TidyAttr_BORDERCOLOR, /**< BORDERCOLOR= */ 457 TidyAttr_BOTTOMMARGIN, /**< BOTTOMMARGIN= */ 458 TidyAttr_CELLPADDING, /**< CELLPADDING= */ 459 TidyAttr_CELLSPACING, /**< CELLSPACING= */ 460 TidyAttr_CHAR, /**< CHAR= */ 461 TidyAttr_CHAROFF, /**< CHAROFF= */ 462 TidyAttr_CHARSET, /**< CHARSET= */ 463 TidyAttr_CHECKED, /**< CHECKED= */ 464 TidyAttr_CITE, /**< CITE= */ 465 TidyAttr_CLASS, /**< CLASS= */ 466 TidyAttr_CLASSID, /**< CLASSID= */ 467 TidyAttr_CLEAR, /**< CLEAR= */ 468 TidyAttr_CODE, /**< CODE= */ 469 TidyAttr_CODEBASE, /**< CODEBASE= */ 470 TidyAttr_CODETYPE, /**< CODETYPE= */ 471 TidyAttr_COLOR, /**< COLOR= */ 472 TidyAttr_COLS, /**< COLS= */ 473 TidyAttr_COLSPAN, /**< COLSPAN= */ 474 TidyAttr_COMPACT, /**< COMPACT= */ 475 TidyAttr_CONTENT, /**< CONTENT= */ 476 TidyAttr_COORDS, /**< COORDS= */ 477 TidyAttr_DATA, /**< DATA= */ 478 TidyAttr_DATAFLD, /**< DATAFLD= */ 479 TidyAttr_DATAFORMATAS, /**< DATAFORMATAS= */ 480 TidyAttr_DATAPAGESIZE, /**< DATAPAGESIZE= */ 481 TidyAttr_DATASRC, /**< DATASRC= */ 482 TidyAttr_DATETIME, /**< DATETIME= */ 483 TidyAttr_DECLARE, /**< DECLARE= */ 484 TidyAttr_DEFER, /**< DEFER= */ 485 TidyAttr_DIR, /**< DIR= */ 486 TidyAttr_DISABLED, /**< DISABLED= */ 487 TidyAttr_ENCODING, /**< ENCODING= */ 488 TidyAttr_ENCTYPE, /**< ENCTYPE= */ 489 TidyAttr_FACE, /**< FACE= */ 490 TidyAttr_FOR, /**< FOR= */ 491 TidyAttr_FRAME, /**< FRAME= */ 492 TidyAttr_FRAMEBORDER, /**< FRAMEBORDER= */ 493 TidyAttr_FRAMESPACING, /**< FRAMESPACING= */ 494 TidyAttr_GRIDX, /**< GRIDX= */ 495 TidyAttr_GRIDY, /**< GRIDY= */ 496 TidyAttr_HEADERS, /**< HEADERS= */ 497 TidyAttr_HEIGHT, /**< HEIGHT= */ 498 TidyAttr_HREF, /**< HREF= */ 499 TidyAttr_HREFLANG, /**< HREFLANG= */ 500 TidyAttr_HSPACE, /**< HSPACE= */ 501 TidyAttr_HTTP_EQUIV, /**< HTTP_EQUIV= */ 502 TidyAttr_ID, /**< ID= */ 503 TidyAttr_ISMAP, /**< ISMAP= */ 504 TidyAttr_LABEL, /**< LABEL= */ 505 TidyAttr_LANG, /**< LANG= */ 506 TidyAttr_LANGUAGE, /**< LANGUAGE= */ 507 TidyAttr_LAST_MODIFIED, /**< LAST_MODIFIED= */ 508 TidyAttr_LAST_VISIT, /**< LAST_VISIT= */ 509 TidyAttr_LEFTMARGIN, /**< LEFTMARGIN= */ 510 TidyAttr_LINK, /**< LINK= */ 511 TidyAttr_LONGDESC, /**< LONGDESC= */ 512 TidyAttr_LOWSRC, /**< LOWSRC= */ 513 TidyAttr_MARGINHEIGHT, /**< MARGINHEIGHT= */ 514 TidyAttr_MARGINWIDTH, /**< MARGINWIDTH= */ 515 TidyAttr_MAXLENGTH, /**< MAXLENGTH= */ 516 TidyAttr_MEDIA, /**< MEDIA= */ 517 TidyAttr_METHOD, /**< METHOD= */ 518 TidyAttr_MULTIPLE, /**< MULTIPLE= */ 519 TidyAttr_NAME, /**< NAME= */ 520 TidyAttr_NOHREF, /**< NOHREF= */ 521 TidyAttr_NORESIZE, /**< NORESIZE= */ 522 TidyAttr_NOSHADE, /**< NOSHADE= */ 523 TidyAttr_NOWRAP, /**< NOWRAP= */ 524 TidyAttr_OBJECT, /**< OBJECT= */ 525 TidyAttr_OnAFTERUPDATE, /**< OnAFTERUPDATE= */ 526 TidyAttr_OnBEFOREUNLOAD, /**< OnBEFOREUNLOAD= */ 527 TidyAttr_OnBEFOREUPDATE, /**< OnBEFOREUPDATE= */ 528 TidyAttr_OnBLUR, /**< OnBLUR= */ 529 TidyAttr_OnCHANGE, /**< OnCHANGE= */ 530 TidyAttr_OnCLICK, /**< OnCLICK= */ 531 TidyAttr_OnDATAAVAILABLE, /**< OnDATAAVAILABLE= */ 532 TidyAttr_OnDATASETCHANGED, /**< OnDATASETCHANGED= */ 533 TidyAttr_OnDATASETCOMPLETE, /**< OnDATASETCOMPLETE= */ 534 TidyAttr_OnDBLCLICK, /**< OnDBLCLICK= */ 535 TidyAttr_OnERRORUPDATE, /**< OnERRORUPDATE= */ 536 TidyAttr_OnFOCUS, /**< OnFOCUS= */ 537 TidyAttr_OnKEYDOWN, /**< OnKEYDOWN= */ 538 TidyAttr_OnKEYPRESS, /**< OnKEYPRESS= */ 539 TidyAttr_OnKEYUP, /**< OnKEYUP= */ 540 TidyAttr_OnLOAD, /**< OnLOAD= */ 541 TidyAttr_OnMOUSEDOWN, /**< OnMOUSEDOWN= */ 542 TidyAttr_OnMOUSEMOVE, /**< OnMOUSEMOVE= */ 543 TidyAttr_OnMOUSEOUT, /**< OnMOUSEOUT= */ 544 TidyAttr_OnMOUSEOVER, /**< OnMOUSEOVER= */ 545 TidyAttr_OnMOUSEUP, /**< OnMOUSEUP= */ 546 TidyAttr_OnRESET, /**< OnRESET= */ 547 TidyAttr_OnROWENTER, /**< OnROWENTER= */ 548 TidyAttr_OnROWEXIT, /**< OnROWEXIT= */ 549 TidyAttr_OnSELECT, /**< OnSELECT= */ 550 TidyAttr_OnSUBMIT, /**< OnSUBMIT= */ 551 TidyAttr_OnUNLOAD, /**< OnUNLOAD= */ 552 TidyAttr_PROFILE, /**< PROFILE= */ 553 TidyAttr_PROMPT, /**< PROMPT= */ 554 TidyAttr_RBSPAN, /**< RBSPAN= */ 555 TidyAttr_READONLY, /**< READONLY= */ 556 TidyAttr_REL, /**< REL= */ 557 TidyAttr_REV, /**< REV= */ 558 TidyAttr_RIGHTMARGIN, /**< RIGHTMARGIN= */ 559 TidyAttr_ROWS, /**< ROWS= */ 560 TidyAttr_ROWSPAN, /**< ROWSPAN= */ 561 TidyAttr_RULES, /**< RULES= */ 562 TidyAttr_SCHEME, /**< SCHEME= */ 563 TidyAttr_SCOPE, /**< SCOPE= */ 564 TidyAttr_SCROLLING, /**< SCROLLING= */ 565 TidyAttr_SELECTED, /**< SELECTED= */ 566 TidyAttr_SHAPE, /**< SHAPE= */ 567 TidyAttr_SHOWGRID, /**< SHOWGRID= */ 568 TidyAttr_SHOWGRIDX, /**< SHOWGRIDX= */ 569 TidyAttr_SHOWGRIDY, /**< SHOWGRIDY= */ 570 TidyAttr_SIZE, /**< SIZE= */ 571 TidyAttr_SPAN, /**< SPAN= */ 572 TidyAttr_SRC, /**< SRC= */ 573 TidyAttr_STANDBY, /**< STANDBY= */ 574 TidyAttr_START, /**< START= */ 575 TidyAttr_STYLE, /**< STYLE= */ 576 TidyAttr_SUMMARY, /**< SUMMARY= */ 577 TidyAttr_TABINDEX, /**< TABINDEX= */ 578 TidyAttr_TARGET, /**< TARGET= */ 579 TidyAttr_TEXT, /**< TEXT= */ 580 TidyAttr_TITLE, /**< TITLE= */ 581 TidyAttr_TOPMARGIN, /**< TOPMARGIN= */ 582 TidyAttr_TYPE, /**< TYPE= */ 583 TidyAttr_USEMAP, /**< USEMAP= */ 584 TidyAttr_VALIGN, /**< VALIGN= */ 585 TidyAttr_VALUE, /**< VALUE= */ 586 TidyAttr_VALUETYPE, /**< VALUETYPE= */ 587 TidyAttr_VERSION, /**< VERSION= */ 588 TidyAttr_VLINK, /**< VLINK= */ 589 TidyAttr_VSPACE, /**< VSPACE= */ 590 TidyAttr_WIDTH, /**< WIDTH= */ 591 TidyAttr_WRAP, /**< WRAP= */ 592 TidyAttr_XML_LANG, /**< XML_LANG= */ 593 TidyAttr_XML_SPACE, /**< XML_SPACE= */ 594 TidyAttr_XMLNS, /**< XMLNS= */ 595 596 TidyAttr_EVENT, /**< EVENT= */ 597 TidyAttr_METHODS, /**< METHODS= */ 598 TidyAttr_N, /**< N= */ 599 TidyAttr_SDAFORM, /**< SDAFORM= */ 600 TidyAttr_SDAPREF, /**< SDAPREF= */ 601 TidyAttr_SDASUFF, /**< SDASUFF= */ 602 TidyAttr_URN, /**< URN= */ 603 604 N_TIDY_ATTRIBS /**< Must be last */ 605 } TidyAttrId; 606 607 #ifdef __cplusplus 608 } /* extern "C" */ 609 #endif 610 #endif /* __TIDYENUM_H__ */ 611

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.