| 37 | | Erm - at least not according to current code comments and the JACC grammar definition. A "+" in front of a number denotes a "RelativeFloat", else an (absolute) "Float". So "+10" evals to offset+=10 and "10" to offset=10. I inherit the behavior of the getWidth() method for the offset calculation, so I'm building on the idea of whomever wrote this function. |
| | 37 | In latest version of the patch I add the base line offset after any other offset calculation is done. So |
| | 38 | * "10" is essentially base_offset += 10 and |
| | 39 | * "+10" will be similar to base_offset += base_width/2 + left_casing_width/2 + 10 |