 |
orphean Apprentice

Joined: 21 Oct 2008 Posts: 147 Location: Olympia, WA
|
Posted: Thu Apr 09, 2009 4:52 pm
[3.05] Mapper: No scrollbars, centering doesn't work. |
In the Mapper centering doesn't work and I get no scrollbars upon resizing. Occasionally I will get a strange situation where a vertical scrollbar appears in the middle of the screen while the map output is constrained to a small box. I need to open the pane and close it to fix this when it happens.
I have only a single location set in {View|Locations} and this is a brand new map config and database on a clean reinstall of CMUD.
I get a similar sort of resize error in the script editor's text widget in the Package Editor that can only be fixed by opening the bottom pane and closing it. Perhaps this is a component or Delphi issue? Could just be coincidence but it is a very similar error. |
|
|
 |
orphean Apprentice

Joined: 21 Oct 2008 Posts: 147 Location: Olympia, WA
|
Posted: Thu Apr 09, 2009 5:02 pm |
Not sure if this is related but when I move around the mud in a little area I've mapped with the Mapper my location doesn't update as I move.
My location IS being updated properly and the mapper on some level knows this because when I force a redraw by selecting a room or moving something my location dot appears in the correct place.
Moving up and down also doesn't draw the layer I move into. The rooms are in the database and #loc displays the proper room but the map itself remains on level 0. If I open the spreadsheet view and select the room i'm in on layer 1 then suddenly the map updates and shows the correct layer.
Very weird behavior. Please let me know if I can do anything to help you reproduce this, it just about kills the mapper's usefulness for me and it's pretty much the KEY cmud feature I love besides scripting.
EDIT: I should mentioned I have all the default packages loaded for this session (English Directions, etc). When I create a new room in mapping mode the map DOES update I should mention, just my location dot never moves unless I force a refresh (in map or follow mode) or create a new room in map mode.
Thanks! |
|
|
 |
Rahab Wizard
Joined: 22 Mar 2007 Posts: 2320
|
Posted: Thu Apr 09, 2009 8:17 pm |
This second problem is almost certainly unrelated to the first. For the second problem, check what location is being tracked. Just because you have only one location object does not mean that the mapper is actually tracking that location object. At the bottom of your mapper window there is probably a line with a pulldown menu listing your location objects. If it is blank or showing 'none' or something like that the mapper is not tracking any location. To get it to track use the #track command.
For the first problem, try clicking Zone|Refresh. It is possible that the mapper simply needs to refresh it's estimate of the size of the map. |
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Thu Apr 09, 2009 10:06 pm |
Also, if there aren't any scrollbars in the map, then that means the map completely fits within the window and no scrolling is possible, so CMUD cannot center the room. CMUD can only center the room when there are scrollbars.
|
|
|
 |
orphean Apprentice

Joined: 21 Oct 2008 Posts: 147 Location: Olympia, WA
|
Posted: Fri Apr 10, 2009 2:48 am |
Didn't have the #track set properly! Whoops.
Working great now, thanks Rahab and Zugg :) |
|
|
 |
|
|