Hi Phil
Yes, I’m sure you can automate that process.
A good starting point is to open the MapBasic window when you perform your tasks.
The MapBasic window will record the statements and you will be able to replay these too.
The trick now is to figure out a few places in those statements that refer to window ID or maybe a Layer ID that may change.
I have this article on the MapInfo Pro Developer community for people getting started with MapBasic.
And of course take advantage of the helpsome people here on MapInfo-L too
The WindowHelper tool has a few features around thematic maps.
Looking at the code for these may prove helpful too.
Check out the MapHelper.mb module.
Look for the Subs called MAPHMenuStaticTheme , MAPHThemeUsingCurrentStyles , MAPHMenuQuickThemeRangedLC and MAPHMenuQuickThemeIndividualLC.
But start opening the MapBasic window, performing your work and then looking at the code generated.
Peter
From: mapi...@googlegroups.com <mapi...@googlegroups.com>
On Behalf Of Phil Hutchinson
Sent: 8. maj 2024 00:13
To: mapi...@googlegroups.com
Subject: [MI-L] Learning MapBasic
This message originated Externally. Use proper judgement and caution with attachments, links, or responses. |
I've been using MapInfo for years but I'm not very sophisticated and have never learned MapBasic. I have a routine to do where I'm creating 87 thematic maps. The steps will be very repetitious. Is this something I could automate in Mapbasic and if so, how hard is it to learn?
Tough questions, I know. Thanks.
--
--
You received this message because you are subscribed to the
Google Groups "MapInfo-L" group.To post a message to this group, send
email to mapi...@googlegroups.com
To unsubscribe from this group, go to:
http://groups.google.com/group/mapinfo-l/subscribe?hl=en
For more options, information and links to MapInfo resources (searching
archives, feature requests, to visit our Wiki, visit the Welcome page at
http://groups.google.com/group/mapinfo-l?hl=en
---
You received this message because you are subscribed to the Google Groups "MapInfo-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
mapinfo-l+...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/mapinfo-l/CAAV3sL23hn5U3RGahXT_XGHoFBMeaXUibGvZ9%3DHZFbauGR%3DdYA%40mail.gmail.com.