|
@@ 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 |
|
} |