Hi Group,
A quick background first. I am currently using v15.0 32bit. I have a mapbasic application (MRT) that automates mapping. You set up a template workspace with map windows, legends, logos etc applied to the Layouts. When the Theme changes on the map, it automatically updates the Legend in each Layout the legend is present in.
Now, in v17.0 the behaviour of the map window and legend in the layout has change considerably. Here's an example:
I added a theme to a map and then added that map to the layout as my template.
See Attachment
When I go to create the next map, I go back to the map window (did not activate it in layout) and changed my theme
See Attachment
After this, If I go back to the Layout, the Legend has been removed and the map does not update.
See Attachment
I can see that when you add a Map to a layout, it creates a whole new map window, which is why the map in the layout is not updating.
With MRT in v15.0 I identify the map window that is being used and I can then continue to make changes to 1 map window for each map.
My question is, with v17.0 will I need to activate the map window in the layout and update it that way rather than the initial map window I created? OR is there another way I can handle this so I can work solely in 1 map window outside the layout?