Age | Commit message (Collapse) | Author |
|
|
|
it more intuitive.
Added a delete item command.
Swap axis works also in the X direction.
Fixed a bug preventing update of the compose*
toggles buttons when changing items.
|
|
|
|
|
|
|
|
enter/leave management in PickCurrentItem.
|
|
|
|
|
|
work with the Tess and GL.
|
|
|
|
|
|
histories
|
|
|
|
|
|
|
|
|
|
a font. This plus a patch in the text item should lead to
a correct behavior when drawing UTF8 strings (regardless
of the input versus output encoding).
|
|
correct in GL.
* (PointToChar): Fixed a bug related to UTF char offset versus
byte offset.
* (ComputeTransfoAndOrigin): Rounded the origin on the integer
lattice to get rid of display uglyness on GL.
|
|
|
|
be considered for focusable items.
Introduce the postscript command (not functional yet!)
|
|
it doesn't fall irremediably to zero.
|
|
|
|
* (ComputeCursorAndSel): Corrected an incorrect selection
extent offset. The last character of the selection was
never displayed as part of the selection.
* The insertion cursor wasn't displayed on an the last line
when empty.
|
|
Anchors have been fixed for rotated icons.
|
|
degrees to the rotate method.
* (WidgetObjCmd): Added an optional center for the scale
method.
* (FindItems): Modified the recursive flag of sub-methods
closest, enclosed, overlapping so that the find can be
asked to investigate into atomic groups. Simply say
'override' instead of true/false.
* (WidgetObjCmd): Method bbox no longer works on multiple
tagOrIds but handles label and field bboxes on items
with fields.
* bind now handles virtual events.
* bind accept an alternative syntax for specifying fields.
* Added conditional inclusion of overlap manager include
|
|
|
|
between the pick halo bbox and item bboxes.
* (ToArea, Pick): Added the override atomic feature.
* (ComputeCoordinates): The group bbox is clipped on the
clip item bounding box.
|
|
id is an unsigned int
|
|
* Adaptation to use doubles instead of ZnReal for calls
to Tcl_GetDoubleFromObj.
* (RotateItem): Added a flag to choose between degrees
and radians.
* (ScaleItem): Added an optional scale center
* Added conditional inclusion of overlap manager include
|
|
|
|
Added ZnRectOrigin2Anchor to compute the anchor position on any rectangles
(ZnOrigin2Anchor works only for bounding boxes).
|
|
X images according to a given polygon.
|
|
the same point(s) as the source and the result of the
transformation.
* (ZnTransfoIsTranslation): A NULL (identity) transform caused
a core dump.
* (ZnTransfoInvert): A NULL (identity) transform was not handled
faithfully by the function, it failed to initialize the inverse
transform struct, it only returned a NULL pointer.
* (ZnPrintTransfo): Handled the case of NULL transform pointer
meaning identity transform. It used to core dump ;-(
|
|
|
|
|
|
|
|
- documenting skew, tcompose and tset
- better documenting tsave
- documenting 'device' tag
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bounding box to avoid broken redraw.
* Adapted the code to the new MapInfo API with floating point
coordinates.
|
|
|
|
floating point values.
* Reformat of the code to suppress braces inconsistencies
due to ifdefs.
|
|
box to 0.5 pixels instead of 1.
* (ComputeCoordinates): Fixed the way ALIGNED was computed
it didn't work with skew, and had other bugs.
* (GetClipVertices): Fixed a bug on the tristrip returned
when the rectangle is not aligned on axes. The order of
the returned triangle vertices didn't describe a rectangle.
|
|
in openGL mode. The order of the returned triangle vertices
didn't describe a rectangle.
|
|
under X.
|
|
items or named transforms.
* Added a tset method to set a transform from given matrix
values.
* Reformat of the code to suppress braces inconsistencies
due to ifdefs.
* Added a skew method to skew a transform both along x and y
axes.
* The transform command now accept the special tag device as
source and destination. It accept also a named transform
as source and destination.
* Added a reserved tag identity as possible source transform
for command tsave.
* tsave can now take a named transform as source.
|