Lines Matching refs:nFlags

340         sal_uInt16& nFlags,  in Parse_XL_Header()  argument
345 sal_uInt16 nSaveFlags = nFlags; in Parse_XL_Header()
462 nFlags |= SCA_VALID_TAB | SCA_TAB_3D | SCA_TAB_ABSOLUTE; in Parse_XL_Header()
468 nFlags = nSaveFlags; in Parse_XL_Header()
471 nFlags |= SCA_VALID_TAB2 | SCA_TAB2_3D | SCA_TAB2_ABSOLUTE; in Parse_XL_Header()
477 nFlags |= SCA_VALID_TAB2 | SCA_TAB2_ABSOLUTE; in Parse_XL_Header()
483 nFlags = nSaveFlags; in Parse_XL_Header()
491 nFlags |= SCA_VALID_TAB | SCA_VALID_TAB2; in Parse_XL_Header()
505 nFlags = nSaveFlags; in Parse_XL_Header()
513 nFlags &= ~SCA_VALID_TAB; in Parse_XL_Header()
525 nFlags &= ~SCA_VALID_TAB2; in Parse_XL_Header()
539 ScAddress* pAddr, sal_uInt16* nFlags ) in lcl_r1c1_get_col() argument
570 *nFlags |= SCA_COL_ABSOLUTE; in lcl_r1c1_get_col()
577 *nFlags |= SCA_VALID_COL; in lcl_r1c1_get_col()
584 ScAddress* pAddr, sal_uInt16* nFlags ) in lcl_r1c1_get_row() argument
615 *nFlags |= SCA_ROW_ABSOLUTE; in lcl_r1c1_get_row()
622 *nFlags |= SCA_VALID_ROW; in lcl_r1c1_get_row()
637 sal_uInt16 nFlags = SCA_VALID | SCA_VALID_TAB; in lcl_ScRange_Parse_XL_R1C1() local
649 aEndTabName, nFlags, bOnlyAcceptSingle, NULL ); in lcl_ScRange_Parse_XL_R1C1()
652 lcl_ScRange_External_TabSpan( r, nFlags, pExtInfo, aExternDocName, in lcl_ScRange_Parse_XL_R1C1()
660 if( NULL == (p = lcl_r1c1_get_row( p, rDetails, &r.aStart, &nFlags )) ) in lcl_ScRange_Parse_XL_R1C1()
670 nFlags |= (nFlags << 4); in lcl_ScRange_Parse_XL_R1C1()
676 nFlags |= (nFlags2 << 4); in lcl_ScRange_Parse_XL_R1C1()
683 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB | in lcl_ScRange_Parse_XL_R1C1()
685 return nFlags; in lcl_ScRange_Parse_XL_R1C1()
688 nFlags |= in lcl_ScRange_Parse_XL_R1C1()
694 return bOnlyAcceptSingle ? 0 : nFlags; in lcl_ScRange_Parse_XL_R1C1()
696 else if( NULL == (p = lcl_r1c1_get_col( p, rDetails, &r.aStart, &nFlags ))) in lcl_ScRange_Parse_XL_R1C1()
710 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB); in lcl_ScRange_Parse_XL_R1C1()
711 return nFlags; in lcl_ScRange_Parse_XL_R1C1()
714 return bOnlyAcceptSingle ? nFlags : 0; in lcl_ScRange_Parse_XL_R1C1()
723 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB | in lcl_ScRange_Parse_XL_R1C1()
725 return nFlags; in lcl_ScRange_Parse_XL_R1C1()
728 nFlags |= (nFlags2 << 4); in lcl_ScRange_Parse_XL_R1C1()
729 return bOnlyAcceptSingle ? 0 : nFlags; in lcl_ScRange_Parse_XL_R1C1()
733 if( NULL == (p = lcl_r1c1_get_col( p, rDetails, &r.aStart, &nFlags ))) in lcl_ScRange_Parse_XL_R1C1()
739 nFlags |= (nFlags << 4); in lcl_ScRange_Parse_XL_R1C1()
744 nFlags |= (nFlags2 << 4); in lcl_ScRange_Parse_XL_R1C1()
751 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB | in lcl_ScRange_Parse_XL_R1C1()
753 return nFlags; in lcl_ScRange_Parse_XL_R1C1()
756 nFlags |= in lcl_ScRange_Parse_XL_R1C1()
762 return bOnlyAcceptSingle ? 0 : nFlags; in lcl_ScRange_Parse_XL_R1C1()
770 lcl_a1_get_col( const sal_Unicode* p, ScAddress* pAddr, sal_uInt16* nFlags ) in lcl_a1_get_col() argument
775 *nFlags |= SCA_COL_ABSOLUTE, p++; in lcl_a1_get_col()
786 *nFlags |= SCA_VALID_COL; in lcl_a1_get_col()
793 lcl_a1_get_row( const sal_Unicode* p, ScAddress* pAddr, sal_uInt16* nFlags ) in lcl_a1_get_row() argument
799 *nFlags |= SCA_ROW_ABSOLUTE, p++; in lcl_a1_get_row()
805 *nFlags |= SCA_VALID_ROW; in lcl_a1_get_row()
821 sal_uInt16 nFlags = SCA_VALID | SCA_VALID_TAB, nFlags2 = SCA_VALID_TAB; in lcl_ScRange_Parse_XL_A1() local
831 aEndTabName, nFlags, bOnlyAcceptSingle, pExternalLinks ); in lcl_ScRange_Parse_XL_A1()
834 lcl_ScRange_External_TabSpan( r, nFlags, pExtInfo, aExternDocName, in lcl_ScRange_Parse_XL_A1()
840 tmp1 = lcl_a1_get_col( p, &r.aStart, &nFlags ); in lcl_ScRange_Parse_XL_A1()
846 tmp1 = lcl_a1_get_row( p, &r.aStart, &nFlags ); in lcl_ScRange_Parse_XL_A1()
858 nFlags |= in lcl_ScRange_Parse_XL_A1()
861 nFlags |= (nFlags2 << 4); in lcl_ScRange_Parse_XL_A1()
862 return nFlags; in lcl_ScRange_Parse_XL_A1()
865 tmp2 = lcl_a1_get_row( tmp1, &r.aStart, &nFlags ); in lcl_ScRange_Parse_XL_A1()
881 nFlags |= in lcl_ScRange_Parse_XL_A1()
884 nFlags |= (nFlags2 << 4); in lcl_ScRange_Parse_XL_A1()
885 return nFlags; in lcl_ScRange_Parse_XL_A1()
895 return nFlags; in lcl_ScRange_Parse_XL_A1()
899 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB); in lcl_ScRange_Parse_XL_A1()
900 return nFlags; in lcl_ScRange_Parse_XL_A1()
909 if (*tmp2 == 0 && (nFlags & SCA_TAB2_3D)) in lcl_ScRange_Parse_XL_A1()
911 if (nFlags & SCA_COL_ABSOLUTE) in lcl_ScRange_Parse_XL_A1()
912 nFlags |= SCA_COL2_ABSOLUTE; in lcl_ScRange_Parse_XL_A1()
913 if (nFlags & SCA_ROW_ABSOLUTE) in lcl_ScRange_Parse_XL_A1()
914 nFlags |= SCA_ROW2_ABSOLUTE; in lcl_ScRange_Parse_XL_A1()
917 nFlags &= ~(SCA_VALID | in lcl_ScRange_Parse_XL_A1()
920 return nFlags; in lcl_ScRange_Parse_XL_A1()
927 return nFlags; in lcl_ScRange_Parse_XL_A1()
931 return nFlags; in lcl_ScRange_Parse_XL_A1()
936 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB | in lcl_ScRange_Parse_XL_A1()
938 return nFlags; in lcl_ScRange_Parse_XL_A1()
941 nFlags |= (nFlags2 << 4); in lcl_ScRange_Parse_XL_A1()
942 return nFlags; in lcl_ScRange_Parse_XL_A1()
1140 sal_uInt16 nFlags = nRes | SCA_VALID_TAB2; in lcl_ScAddress_Parse_OOo() local
1141 if (!lcl_ScRange_External_TabSpan( *pRange, nFlags, in lcl_ScAddress_Parse_OOo()
1147 if (nFlags & SCA_VALID_TAB2) in lcl_ScAddress_Parse_OOo()
1199 sal_uInt16 nFlags = lcl_ScRange_Parse_XL_A1( r, p, pDoc, true, pExtInfo, in lcl_ScAddress_Parse() local
1202 return nFlags; in lcl_ScAddress_Parse()
1207 sal_uInt16 nFlags = lcl_ScRange_Parse_XL_R1C1( r, p, pDoc, rDetails, true, pExtInfo ); in lcl_ScAddress_Parse() local
1209 return nFlags; in lcl_ScAddress_Parse()
1630 void ScAddress::Format( String& r, sal_uInt16 nFlags, ScDocument* pDoc, in Format() argument
1634 if( nFlags & SCA_VALID ) in Format()
1635 nFlags |= ( SCA_VALID_ROW | SCA_VALID_COL | SCA_VALID_TAB ); in Format()
1636 if( pDoc && (nFlags & SCA_VALID_TAB ) ) in Format()
1644 if( nFlags & SCA_TAB_3D ) in Format()
1658 else if( nFlags & SCA_FORCE_DOC ) in Format()
1674 if( nFlags & SCA_TAB_ABSOLUTE ) in Format()
1701 if( nFlags & SCA_VALID_COL ) in Format()
1702 lcl_a1_append_c ( r, nCol, nFlags & SCA_COL_ABSOLUTE ); in Format()
1703 if( nFlags & SCA_VALID_ROW ) in Format()
1704 lcl_a1_append_r ( r, nRow, nFlags & SCA_ROW_ABSOLUTE ); in Format()
1708 if( nFlags & SCA_VALID_ROW ) in Format()
1709 lcl_r1c1_append_r ( r, nRow, nFlags & SCA_ROW_ABSOLUTE, rDetails ); in Format()
1710 if( nFlags & SCA_VALID_COL ) in Format()
1711 lcl_r1c1_append_c ( r, nCol, nFlags & SCA_COL_ABSOLUTE, rDetails ); in Format()
1719 sal_uInt16 nFlags, in lcl_Split_DocTab() argument
1741 else if( nFlags & SCA_FORCE_DOC ) in lcl_Split_DocTab()
1755 sal_uInt16 nFlags, ScDocument* pDoc, in lcl_ScRange_Format_XL_Header() argument
1758 if( nFlags & SCA_TAB_3D ) in lcl_ScRange_Format_XL_Header()
1761 lcl_Split_DocTab( pDoc, rRange.aStart.Tab(), rDetails, nFlags, in lcl_ScRange_Format_XL_Header()
1771 if( nFlags & SCA_TAB2_3D ) in lcl_ScRange_Format_XL_Header()
1773 lcl_Split_DocTab( pDoc, rRange.aEnd.Tab(), rDetails, nFlags, in lcl_ScRange_Format_XL_Header()
1782 void ScRange::Format( String& r, sal_uInt16 nFlags, ScDocument* pDoc, in Format() argument
1786 if( !( nFlags & SCA_VALID ) ) in Format()
1792 #define absrel_differ(nFlags, mask) (((nFlags) & (mask)) ^ (((nFlags) >> 4) & (mask))) in Format() argument
1798 nFlags |= SCA_TAB_3D; in Format()
1799 aStart.Format( r, nFlags, pDoc, rDetails ); in Format()
1801 absrel_differ( nFlags, SCA_COL_ABSOLUTE ) || in Format()
1802 absrel_differ( nFlags, SCA_ROW_ABSOLUTE )) in Format()
1805 nFlags = ( nFlags & SCA_VALID ) | ( ( nFlags >> 4 ) & 0x070F ); in Format()
1809 nFlags |= SCA_TAB_3D; in Format()
1810 aEnd.Format( aName, nFlags, pDoc, rDetails ); in Format()
1819 lcl_ScRange_Format_XL_Header( r, *this, nFlags, pDoc, rDetails ); in Format()
1823 lcl_a1_append_r( r, aStart.Row(), nFlags & SCA_ROW_ABSOLUTE ); in Format()
1825 lcl_a1_append_r( r, aEnd.Row(), nFlags & SCA_ROW2_ABSOLUTE ); in Format()
1830 lcl_a1_append_c( r, aStart.Col(), nFlags & SCA_COL_ABSOLUTE ); in Format()
1832 lcl_a1_append_c( r, aEnd.Col(), nFlags & SCA_COL2_ABSOLUTE ); in Format()
1836 lcl_a1_append_c ( r, aStart.Col(), nFlags & SCA_COL_ABSOLUTE ); in Format()
1837 lcl_a1_append_r ( r, aStart.Row(), nFlags & SCA_ROW_ABSOLUTE ); in Format()
1839 absrel_differ( nFlags, SCA_COL_ABSOLUTE ) || in Format()
1841 absrel_differ( nFlags, SCA_ROW_ABSOLUTE )) { in Format()
1843 lcl_a1_append_c ( r, aEnd.Col(), nFlags & SCA_COL2_ABSOLUTE ); in Format()
1844 lcl_a1_append_r ( r, aEnd.Row(), nFlags & SCA_ROW2_ABSOLUTE ); in Format()
1850 lcl_ScRange_Format_XL_Header( r, *this, nFlags, pDoc, rDetails ); in Format()
1853 lcl_r1c1_append_r( r, aStart.Row(), nFlags & SCA_ROW_ABSOLUTE, rDetails ); in Format()
1855 absrel_differ( nFlags, SCA_ROW_ABSOLUTE )) { in Format()
1857 lcl_r1c1_append_r( r, aEnd.Row(), nFlags & SCA_ROW2_ABSOLUTE, rDetails ); in Format()
1862 lcl_r1c1_append_c( r, aStart.Col(), nFlags & SCA_COL_ABSOLUTE, rDetails ); in Format()
1864 absrel_differ( nFlags, SCA_COL_ABSOLUTE )) { in Format()
1866 lcl_r1c1_append_c( r, aEnd.Col(), nFlags & SCA_COL2_ABSOLUTE, rDetails ); in Format()
1871 lcl_r1c1_append_r( r, aStart.Row(), nFlags & SCA_ROW_ABSOLUTE, rDetails ); in Format()
1872 lcl_r1c1_append_c( r, aStart.Col(), nFlags & SCA_COL_ABSOLUTE, rDetails ); in Format()
1874 absrel_differ( nFlags, SCA_COL_ABSOLUTE ) || in Format()
1876 absrel_differ( nFlags, SCA_ROW_ABSOLUTE )) { in Format()
1878 lcl_r1c1_append_r( r, aEnd.Row(), nFlags & SCA_ROW2_ABSOLUTE, rDetails ); in Format()
1879 lcl_r1c1_append_c( r, aEnd.Col(), nFlags & SCA_COL2_ABSOLUTE, rDetails ); in Format()
1958 sal_uInt16 nFlags = SCA_VALID; in GetRefString() local
1961 nFlags |= SCA_TAB_3D; in GetRefString()
1963 nFlags |= SCA_TAB_ABSOLUTE; in GetRefString()
1966 nFlags |= SCA_COL_ABSOLUTE; in GetRefString()
1968 nFlags |= SCA_ROW_ABSOLUTE; in GetRefString()
1970 aAdr.Format( aString, nFlags, pDoc, rDetails ); in GetRefString()