diff options
author | Daniel Kochmanski <daniel@turtleware.eu> | 2018-11-09 16:42:26 +0100 |
---|---|---|
committer | Daniel Kochmanski <daniel@turtleware.eu> | 2018-12-13 22:41:02 +0100 |
commit | 39b275538567d5bc48f85e1f6c73ef5dd59a8e4b (patch) | |
tree | 5aa3f4f1811bc65ff662322d276212f6b3f1f9d9 /package.lisp | |
parent | 7714ddd525435958a0a97898aa443a3803cd01ef (diff) |
backend: common: add climb:approx-bbox-medium-mixin
This medium is responsible for fixing the bounding box for any alignment. It is
approximation method, because it takes whole bbox and manipulates it. In comment
we have explanation of a fail-case.
Also we change interface so climb:text-bounding-rectangle* and
climb:font-text-extents accepts align-x/align-y to be able to provide exact
methods.
Diffstat (limited to 'package.lisp')
-rw-r--r-- | package.lisp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/package.lisp b/package.lisp index da261c8f..de5fa225 100644 --- a/package.lisp +++ b/package.lisp @@ -2014,6 +2014,7 @@ #:font-glyph-dy ;; Mixins available for backends #:multiline-text-medium-mixin + #:approx-bbox-medium-mixin #:transform-coordinates-mixin ;; From CLIM (mentioned in the spec) #:adopt-frame |