> I create a table using bounds to get more precision.
> If I draw point using a ToolButton with DrawMode DM_CUSTOM_POINT I can put
> points very very near. (5 mm If a want)
> But the problems appears when I want to connect theses points with a
> polyline using the DrawMode
> DM_CUSTOM_POLYLINE). The polyline nodes precision is not the same that the
map allow.
>
> If I use the polyline tool from MapInfo directly there is no problem

I think Bill Thoen acknowledged that message with a "it must be a bug". I
will challenge that by a possible "works as design" if the following is
proven right :

When drawing objects in the DM mode, MI uses the Cosmetic layer as a way to
display drawing in progress when that is required, that is for all objects
types that need more than one x-y pair of "data". Only point objects are not
requiring more than that and they are probably introduced directly in the
table, by-passing the Cosmetic layer.

Next part of the reasonning is an established fact : Cosmetic layer internal
coordinate system is a plain unbounded longitude/latitude one, and it cannot
be modified to reflect higher internal precision as set by a table
projection bounds.

I have given warnings of that "feature" to the extent that one should never
use the Cosmetic layer to draw objects if the mapper is at a higher internal
precison level. I should now add the use of these "functions" if the first
part of my reasonning turns out to be true.

There would be no bug then, just "poor" design. MI has evolved over the
years and some improvements, such as the addition of the bounds statement,
have not been worked out fully in the old structure design. In some cases, I
am sure that MI is not even aware of all the repercussions some changes can
have; hence, the important role of this list.

Jacques Paris
============================================================
e-mail        [EMAIL PROTECTED]
   alternate   [EMAIL PROTECTED]

gis activity (MapInfo mainly)
      http://www.total.net/~rparis/gisproducts.htm
============================================================

----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]

Reply via email to