Changeset 222 for trunk/src/helpers/textv_html.c
- Timestamp:
- Sep 3, 2002, 8:17:46 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/helpers/textv_html.c
r201 r222 176 176 */ 177 177 178 staticVOID AppendChar(PCOPYTARGET pct, // in/out: formatting buffer178 STATIC VOID AppendChar(PCOPYTARGET pct, // in/out: formatting buffer 179 179 unsigned char c) 180 180 { … … 205 205 */ 206 206 207 staticVOID AppendString(PCOPYTARGET pct, // in/out: formatting buffer207 STATIC VOID AppendString(PCOPYTARGET pct, // in/out: formatting buffer 208 208 char *ach) 209 209 { … … 241 241 */ 242 242 243 staticVOID AppendLinebreakCheck(PCOPYTARGET pct)243 STATIC VOID AppendLinebreakCheck(PCOPYTARGET pct) 244 244 { 245 245 if ((!pct->fPRE) && (pct->fNeedsLinebreak)) … … 268 268 */ 269 269 270 staticVOID AppendEscapeWith3Decimals(PCOPYTARGET pct, // in/out: formatting buffer270 STATIC VOID AppendEscapeWith3Decimals(PCOPYTARGET pct, // in/out: formatting buffer 271 271 char *ach, 272 272 USHORT us) … … 287 287 */ 288 288 289 staticVOID AppendEscapeWith4Decimals(PCOPYTARGET pct, // in/out: formatting buffer289 STATIC VOID AppendEscapeWith4Decimals(PCOPYTARGET pct, // in/out: formatting buffer 290 290 char *ach, 291 291 USHORT us) … … 315 315 */ 316 316 317 staticVOID StartList(PCOPYTARGET pct, // in/out: formatting buffer317 STATIC VOID StartList(PCOPYTARGET pct, // in/out: formatting buffer 318 318 ULONG ulListType) // list type: 319 319 // 0: unordered (UL) … … 362 362 */ 363 363 364 staticVOID StopList(PCOPYTARGET pct)364 STATIC VOID StopList(PCOPYTARGET pct) 365 365 { 366 366 if (pct->ulListLevel) … … 415 415 */ 416 416 417 staticVOID TagTITLE(PCOPYTARGET pct)417 STATIC VOID TagTITLE(PCOPYTARGET pct) 418 418 { 419 419 // pSource currently points to <TITLE tag … … 448 448 */ 449 449 450 staticVOID TagP(PCOPYTARGET pct)450 STATIC VOID TagP(PCOPYTARGET pct) 451 451 { 452 452 // append newline: … … 465 465 } 466 466 467 staticVOID TagBR(PCOPYTARGET pct)467 STATIC VOID TagBR(PCOPYTARGET pct) 468 468 { 469 469 AppendChar(pct, … … 483 483 } 484 484 485 staticVOID TagPRE(PCOPYTARGET pct)485 STATIC VOID TagPRE(PCOPYTARGET pct) 486 486 { 487 487 // start of PRE tag: … … 508 508 } 509 509 510 staticVOID TagXPRE(PCOPYTARGET pct)510 STATIC VOID TagXPRE(PCOPYTARGET pct) 511 511 { 512 512 pct->fPRE = FALSE; … … 528 528 } 529 529 530 staticVOID TagH1(PCOPYTARGET pct)530 STATIC VOID TagH1(PCOPYTARGET pct) 531 531 { 532 532 pct->fNeedsLinebreak = TRUE; … … 538 538 } 539 539 540 staticVOID TagXH1(PCOPYTARGET pct)540 STATIC VOID TagXH1(PCOPYTARGET pct) 541 541 { 542 542 AppendString(pct, … … 549 549 } 550 550 551 staticVOID TagH2(PCOPYTARGET pct)551 STATIC VOID TagH2(PCOPYTARGET pct) 552 552 { 553 553 pct->fNeedsLinebreak = TRUE; … … 559 559 } 560 560 561 staticVOID TagXH2(PCOPYTARGET pct)561 STATIC VOID TagXH2(PCOPYTARGET pct) 562 562 { 563 563 AppendString(pct, … … 570 570 } 571 571 572 staticVOID TagH3(PCOPYTARGET pct)572 STATIC VOID TagH3(PCOPYTARGET pct) 573 573 { 574 574 pct->fNeedsLinebreak = TRUE; … … 580 580 } 581 581 582 staticVOID TagXH3(PCOPYTARGET pct)582 STATIC VOID TagXH3(PCOPYTARGET pct) 583 583 { 584 584 AppendString(pct, … … 591 591 } 592 592 593 staticVOID TagH4(PCOPYTARGET pct)593 STATIC VOID TagH4(PCOPYTARGET pct) 594 594 { 595 595 pct->fNeedsLinebreak = TRUE; … … 601 601 } 602 602 603 staticVOID TagXH4(PCOPYTARGET pct)603 STATIC VOID TagXH4(PCOPYTARGET pct) 604 604 { 605 605 AppendString(pct, … … 612 612 } 613 613 614 staticVOID TagH5(PCOPYTARGET pct)614 STATIC VOID TagH5(PCOPYTARGET pct) 615 615 { 616 616 pct->fNeedsLinebreak = TRUE; … … 622 622 } 623 623 624 staticVOID TagXH5(PCOPYTARGET pct)624 STATIC VOID TagXH5(PCOPYTARGET pct) 625 625 { 626 626 AppendString(pct, … … 633 633 } 634 634 635 staticVOID TagH6(PCOPYTARGET pct)635 STATIC VOID TagH6(PCOPYTARGET pct) 636 636 { 637 637 pct->fNeedsLinebreak = TRUE; … … 643 643 } 644 644 645 staticVOID TagXH6(PCOPYTARGET pct)645 STATIC VOID TagXH6(PCOPYTARGET pct) 646 646 { 647 647 AppendString(pct, … … 654 654 } 655 655 656 staticVOID TagUL(PCOPYTARGET pct)656 STATIC VOID TagUL(PCOPYTARGET pct) 657 657 { 658 658 StartList(pct, … … 660 660 } 661 661 662 staticVOID TagXUL(PCOPYTARGET pct)662 STATIC VOID TagXUL(PCOPYTARGET pct) 663 663 { 664 664 StopList(pct); 665 665 } 666 666 667 staticVOID TagOL(PCOPYTARGET pct)667 STATIC VOID TagOL(PCOPYTARGET pct) 668 668 { 669 669 StartList(pct, … … 671 671 } 672 672 673 staticVOID TagXOL(PCOPYTARGET pct)673 STATIC VOID TagXOL(PCOPYTARGET pct) 674 674 { 675 675 StopList(pct); 676 676 } 677 677 678 staticVOID TagLI(PCOPYTARGET pct)678 STATIC VOID TagLI(PCOPYTARGET pct) 679 679 { 680 680 PLISTDESC pListDesc; … … 710 710 } 711 711 712 staticVOID TagDL(PCOPYTARGET pct)712 STATIC VOID TagDL(PCOPYTARGET pct) 713 713 { 714 714 StartList(pct, … … 716 716 } 717 717 718 staticVOID TagXDL(PCOPYTARGET pct)718 STATIC VOID TagXDL(PCOPYTARGET pct) 719 719 { 720 720 StopList(pct); … … 722 722 } 723 723 724 staticVOID TagDT(PCOPYTARGET pct)724 STATIC VOID TagDT(PCOPYTARGET pct) 725 725 { 726 726 pct->fNeedsLinebreak = TRUE; … … 728 728 } 729 729 730 staticVOID TagDD(PCOPYTARGET pct)730 STATIC VOID TagDD(PCOPYTARGET pct) 731 731 { 732 732 pct->fNeedsLinebreak = TRUE; … … 737 737 } 738 738 739 staticVOID TagTR(PCOPYTARGET pct)739 STATIC VOID TagTR(PCOPYTARGET pct) 740 740 { 741 741 pct->fNeedsLinebreak = TRUE; 742 742 } 743 743 744 staticVOID TagB(PCOPYTARGET pct)744 STATIC VOID TagB(PCOPYTARGET pct) 745 745 { 746 746 AppendString(pct, … … 748 748 } 749 749 750 staticVOID TagXB(PCOPYTARGET pct)750 STATIC VOID TagXB(PCOPYTARGET pct) 751 751 { 752 752 AppendString(pct, … … 754 754 } 755 755 756 staticVOID TagI(PCOPYTARGET pct)756 STATIC VOID TagI(PCOPYTARGET pct) 757 757 { 758 758 AppendString(pct, … … 760 760 } 761 761 762 staticVOID TagXI(PCOPYTARGET pct)762 STATIC VOID TagXI(PCOPYTARGET pct) 763 763 { 764 764 AppendString(pct, … … 766 766 } 767 767 768 staticVOID TagU(PCOPYTARGET pct)768 STATIC VOID TagU(PCOPYTARGET pct) 769 769 { 770 770 AppendString(pct, … … 772 772 } 773 773 774 staticVOID TagXU(PCOPYTARGET pct)774 STATIC VOID TagXU(PCOPYTARGET pct) 775 775 { 776 776 AppendString(pct, … … 778 778 } 779 779 780 staticVOID TagSTRIKE(PCOPYTARGET pct)780 STATIC VOID TagSTRIKE(PCOPYTARGET pct) 781 781 { 782 782 AppendString(pct, … … 784 784 } 785 785 786 staticVOID TagXSTRIKE(PCOPYTARGET pct)786 STATIC VOID TagXSTRIKE(PCOPYTARGET pct) 787 787 { 788 788 AppendString(pct, … … 790 790 } 791 791 792 staticVOID TagCODE(PCOPYTARGET pct)792 STATIC VOID TagCODE(PCOPYTARGET pct) 793 793 { 794 794 AppendEscapeWith3Decimals(pct, … … 797 797 } 798 798 799 staticVOID TagXCODE(PCOPYTARGET pct)799 STATIC VOID TagXCODE(PCOPYTARGET pct) 800 800 { 801 801 AppendEscapeWith3Decimals(pct, … … 804 804 } 805 805 806 staticVOID TagA(PCOPYTARGET pct)806 STATIC VOID TagA(PCOPYTARGET pct) 807 807 { 808 808 CHAR szAnchor[10]; … … 868 868 } 869 869 870 staticVOID TagXA(PCOPYTARGET pct)870 STATIC VOID TagXA(PCOPYTARGET pct) 871 871 { 872 872 if (pct->fInLink) … … 892 892 */ 893 893 894 staticPFNPROCESSTAG FindTagProcessor(PSZ pszTag)894 STATIC PFNPROCESSTAG FindTagProcessor(PSZ pszTag) 895 895 { 896 896 PFNPROCESSTAG pProcessor = NULL; … … 1263 1263 */ 1264 1264 1265 staticVOID HandleTag(PCOPYTARGET pct)1265 STATIC VOID HandleTag(PCOPYTARGET pct) 1266 1266 { 1267 1267 PSZ pStartOfTag = pct->pSource; … … 1418 1418 */ 1419 1419 1420 staticunsigned char ConvertEscape(PSZ pszTag)1420 STATIC unsigned char ConvertEscape(PSZ pszTag) 1421 1421 { 1422 1422 CHAR c0, c1; … … 1875 1875 */ 1876 1876 1877 staticVOID HandleEscape(PCOPYTARGET pct)1877 STATIC VOID HandleEscape(PCOPYTARGET pct) 1878 1878 { 1879 1879 // ampersand:
Note:
See TracChangeset
for help on using the changeset viewer.