Dave

You could have the layer added twice in the layer control with the two
label outputs.  Top layer displays the label (as in ticked in the layer
control) the bottom layer displays the mouse over label as in the full
label you want


Regards

Andrew Hare
GIS Administrator
Waimate District Council
P.O Box 122
Waimate
New Zealand
Ph:  +64 3 689 8079
Fax: +64 3 689 8075


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Baker
Sent: Wednesday, 12 July 2006 12:14 p.m.
To: [email protected]
Subject: [MI-L] Mouseover text different to label?

An interesting problem, to which I think the answer will be that it
isn't 
possible.

One of my projects shows ships on a map in real-time, each with a label 
showing ID, Name, Speed, Heading, Distance Bearing & Time To Go to a 
target, and Update date & time. As you can tell, a fairly big label.

The users are saying that the screen is too crowded with labels, but
they 
still need the information the labels convey.

Their suggestion is that the standard label only shows Name and Update
date 
& time to make it less crowded. However, when they put their mouse over
the 
top of the ship, it should show the full label in the "hover-text"
(writing 
in yellow box triggered by mouse hovering).

Is this possible? As far as I can see, the hover text will always be the

same as the label text? I was thinking that I could create 2 layers of 
labels, 1 full, and 1 abbreviated, and have 1 displayed & the other
shown 
as hover-text, but I can't see that it can be actually done (in MapInfo
8.0 
or lower)

If it isn't possible then my work-around is to have a toggle button that

will toggle between the 2 layers of abbreviated & full labels.

Thanks, 

Dave
_______________________________________________
MapInfo-L mailing list
[email protected]
http://www.directionsmag.com/mailman/listinfo/mapinfo-l

_______________________________________________
MapInfo-L mailing list
[email protected]
http://www.directionsmag.com/mailman/listinfo/mapinfo-l

Reply via email to