CLIM mail archive
[Prev][Next][Index][Thread]
No Subject
Date: Thu, 17 Dec 1992 05:58 EST
From: Dietmar Pree <dp@cast.uni-linz.ac.at>
What do the following undocumented methods/functions,
taken from "new-cad-demo.lisp," exactly (!) do:
tree-recompute-extent
output-record-start-position*
output-record-set-position*
output-record-refined-sensitivity-test
presentation-single-box
highlight-output-record-1
All the above are documented in the CLIM 2.0 spec, although though some
of them have different names (also documented in an appendix).
additionally, some internal functions/methods are used:
clim::accept-values-command-parser
clim::menu-only-read-remaining-arguments-for-partial-command
Read the CLIM 2.0 spec.
clim::region-intersects-offset-region-p
clim::ltrb-overlaps-ltrb-p
They are internal functions used for conventience. The first is obvious
from the name. The second is like region-intersects-region-p, except
that it takes the corners of the bounding box of the region as a
left/top/right/bottom.
clim::translate-positions
Macroexpand this, and you will see what it does.
clim::stream-pointer-position-in-window-coordinates
clim::position-window-near-carefully
These are obvious from their names and argument lists.
It seems that these functions are necessary to implement
my own output recording/incremental redisplay mechanism.
It really depends exactly what you are doing, and how ambitious you are.
0,,
References:
- No Subject
- From: Dietmar Pree <dp@cast.uni-linz.ac.at>
Main Index |
Thread Index