Well, you could do a DOS dir on your .bgl folder to a .txt file, that'd give you a list of all .bgls that need thumbs. Then maybe your macro could open the text file, cut the first line out of it (the filename of the first .bgl in the list), save and close. Then it could start MCX, click "Import" and paste the filename to open it. Then... Hell, with the filename still on the clipboard you could maybe even use it to make a new folder in "Airport Design Editor 9x\FS9\Thumbs" and copy the processed images there before stopping the macro? Then you could just use your keyboard shortcut for each .bgl, or, if it's like Textpad you could choose "repeat to end of file" and it'd keep going until the last filename had been cut from the text file. 
To do the "dir", just open a command window in your .bgl folder (Shift+ right click > "Open command window here" on Win7) and paste something like this:
dir /b *.bgl > bgl_list.txt
and press enter. Look for "bgl_list.txt" in the folder when it finishes.
Here's one I just did on mine in like .03 seconds:
Code:
206B.BGL
500D.BGL
add_balloons.BGL
add_birds.BGL
add_dwag_hangers.BGL
add_dwag_signs.BGL
add_hw_livestock.BGL
add_hw_shipping_containers.BGL
add_lenshanger_1.bgl
add_lenshanger_2.bgl
add_lenshanger_3.bgl
add_SeevKahn.BGL
add_SeevKahn_Humans.BGL
add_SeevKahn_Trees.BGL
add_S_Kahn_B747.BGL
add_Todd_Lucas_Objects.BGL
add_Todd_Lucas_Tents.BGL
ag_tree_lib.BGL
Barrels.bgl
bhamtransmissionlines.bgl
CalClassic_Core_Library.BGL
Cars.bgl
Chopper Pads.BGL
Chopper trailers 2.BGL
Chopper Trailers.BGL
ESDG_HangerKit.bgl
ExtraObjects.BGL
ExtraObjects_demo.bgl
ExtraObjects_demo_A16N.bgl
ExtraObjects_demo_FS9.BGL
FenceLib.BGL
FlyTampaStaticAircraft_lib.bgl
Ford Transit Collection.bgl
fs9_custom_buildings_ss_1.bgl
GA-Hangers_lib.bgl
GmaxShips1.BGL
gw_people.BGL
jetwaybn.bgl
jetwaygy.bgl
jetwaywh.bgl
JonPatch_objects_1.bgl
JonPatch_objects_2.bgl
MaintenancePlatforms.BGL
Objects01a_lib_bgl.bgl
Objects01_lib.bgl
Pallets.bgl
PowerLines.bgl
RAFOpertationBuildingsLibFS9.BGL
RampLight_Library.bgl
Potential problem already though, ExtraObjects_demo.bgl, ExtraObjects_demo_A16N.bgl, and ExtraObjects_demo_FS9.BGL aren't library .bgls so MCX would probably choke on them. Hmmm...
Jim
Bookmarks