@@ 6052-6060 (lines=9) @@ | ||
6049 | } |
|
6050 | ||
6051 | // bit: 15; mask 0x8000; (1 = relative row index, 0 = absolute row index) |
|
6052 | if (!(0x8000 & self::_GetInt2d($subData, 4))) { |
|
6053 | // absolute row index |
|
6054 | $fr = $frIndex + 1; |
|
6055 | $fr = '$' . $fr; |
|
6056 | } else { |
|
6057 | // row offset |
|
6058 | $frIndex = ($frIndex <= 32767) ? $frIndex : $frIndex - 65536; |
|
6059 | $fr = $baseRow + $frIndex; |
|
6060 | } |
|
6061 | ||
6062 | // offset: 6; size: 2; last column with relative/absolute flags |
|
6063 | ||
@@ 6081-6089 (lines=9) @@ | ||
6078 | } |
|
6079 | ||
6080 | // bit: 15; mask 0x8000; (1 = relative row index, 0 = absolute row index) |
|
6081 | if (!(0x8000 & self::_GetInt2d($subData, 6))) { |
|
6082 | // absolute row index |
|
6083 | $lr = $lrIndex + 1; |
|
6084 | $lr = '$' . $lr; |
|
6085 | } else { |
|
6086 | // row offset |
|
6087 | $lrIndex = ($lrIndex <= 32767) ? $lrIndex : $lrIndex - 65536; |
|
6088 | $lr = $baseRow + $lrIndex; |
|
6089 | } |
|
6090 | ||
6091 | return "$fc$fr:$lc$lr"; |
|
6092 | } |