Notifications
Clear all

[Closed] WindowShopper – 3dsmax UI Explorer

 lo1

Hi Guys

This is a small utility I’ve developed because I hate having to deal so much with max’s UI for every little task. It’s basically kind of a UI snooper. It allows you to see all of 3dsmax’s UI elements in a treelist which makes it much faster to write UIAccessor based code.
It has already saved me valuable time wasted on writing windows.getChildrenHwnd loops

The tool is somewhat basic. Feel free to add features suitable to your taste.

Download WindowShopper.ms

10 Replies

very, very nice!!! thank you for sharing!

Awesome, yes, very nice!

Thanks for sharing, it is brilliant

woah! awesome! Thanks for sharing! :bowdown:

Nice nice nice !!

thanks alot for this little gem…
Especially fine because the standard tools for this like Spy++ or Winspector are 32 bit only , thus can only “snoop” into 3ds Max 32 bit windows messages—-

i don’t know about Winpector but spy++ has 64-bit version … i got it with MVS 2008/2010

1 Reply
(@spacefrog)
Joined: 11 months ago

Posts: 0

Winpector was a typo -> it’s called Winspector
http://www.softpedia.com/progDownload/Winspector-Download-117157.html

Thanks for the hint about that Spy++ x64, have to dig deeper into the VS folders than i guess

EDIT:
damn, logically i did/can not find it… i do all my coding on an XP 32 bit workstation…
of course the 64 bit versions of the tools did’nt get installed because of that …

LO,
my little advices:
#message code is better to show in HEX (or have on an option)
#add put-in-clipboard feature for message codes and message names
#make a filter for popup dialogs
#make at least dialog position and size editable

but you shouldn’t immediately run ro add these features… the toy is already cool enough.

 lo1

Thanks guys, happy to hear you find it useful.

Those are all good ideas, but my time (and motivation) to continue this utility is running low, it was just a small break from other stuff.
You are of course more than welcome to continue it

there is no motivation for me to continue… i made the similar tool couple years ago, but i was not so kind as LO to share it …