534{
539
541 {
543 {
548 }
550 {
553 {
557 }
560 }
561 }
562 else
563 {
566 }
567
569 {
573 }
574
577
580
582 {
585 }
586 else
587 {
590 }
591
592
593
594
595
596
598 {
599 switch (
fmt->wAlignment)
600 {
602
603 break;
606 break;
609 break;
612 break;
613 }
614 }
615
617 {
618
619
620 switch (
fmt->bLineSpacingRule)
621 {
622 case 0:
624 break;
625 case 1:
627 break;
628 case 2:
630 break;
631 case 3:
633 break;
634 case 4:
636 break;
637 case 5:
639 break;
640 }
641 }
642
659
662 {
665 if (
fmt->dxStartIndent)
667 if (
fmt->dxRightIndent)
670 static const char * const leader[6] = { "", "\\tldot", "\\tlhyph", "\\tlul", "\\tlth", "\\tleq" };
671
672 for (
i = 0;
i <
fmt->cTabCount;
i++)
673 {
674 switch ((
fmt->rgxTabs[
i] >> 24) & 0xf)
675 {
676 case 1:
678 break;
679 case 2:
681 break;
682 case 3:
684 break;
685 case 4:
686
687 break;
688 }
689 if (
fmt->rgxTabs[
i] >> 28 <= 5)
692 }
693 }
694 }
695 if (
fmt->dySpaceAfter)
697 if (
fmt->dySpaceBefore)
699 if (
fmt->sStyle != -1)
701
703 {
704 static const char *
const style[16] = {
"",
"\\bgdkhoriz",
"\\bgdkvert",
"\\bgdkfdiag",
705 "\\bgdkbdiag", "\\bgdkcross", "\\bgdkdcross",
706 "\\bghoriz", "\\bgvert", "\\bgfdiag",
707 "\\bgbdiag", "\\bgcross", "\\bgdcross",
708 "", "", "" };
709 if (
fmt->wShadingWeight)
711 if (
fmt->wShadingStyle & 0xF)
713 if ((
fmt->wShadingStyle >> 4) & 0xf)
715 if ((
fmt->wShadingStyle >> 8) & 0xf)
717 }
720
723
725}
int memcmp(void *Buffer1, void *Buffer2, ACPI_SIZE Count)
static BOOL stream_out_table_props(ME_TextEditor *editor, ME_OutStream *pStream, ME_Paragraph *para)
static BOOL stream_out_para_num(ME_OutStream *stream, ME_Paragraph *para, BOOL pn_dest)
ME_Paragraph * para_prev(ME_Paragraph *para)
#define PFE_NOWIDOWCONTROL
#define PFM_NOWIDOWCONTROL
#define PFM_PAGEBREAKBEFORE
#define PFE_PAGEBREAKBEFORE