I am writing a delphi application with mappoint controls. In my program I can add several stops, set them up as pushpins and optimize the route. Also I can show the address in a text box when I move the mouse over to the stops. However, it is so awkward since the mouse has to be placed on the exact location on the map to get the text box. Is there anyway that the mouse doesn't need to be put on the exact location on the map and still shows me the text box with address? I am using ObjectFromPoint to convert the X and Y coordinates to get the mouse location. Is it ok or if there is another way to do it. If someone shows me some sample codes that will be great. Thanks.