Don’t use persistent callbacks. Instead, register the when construct every time you open the scene, in the CA’s load or postload event.
denisT: i’m talking about your example of ‘round button’ in the frame with round corners. i have posted it on this forum. I have no idea what you…
I can’t release the code for that because it’s a work project, sorry. Maybe some day I’ll write an open source version of it.
See FormattedPrint
That’s exactly the issue. If each part would instead implement some IEventSource interface instead of reinventing the wheel there would be no problem.
Agreeing with what Pete wrote, $ was only introduced so you wouldn’t have to write ‘selection’ for quick listener commands. You would be wise never to…
Read about timeChangeCallback
I think DialogMonitorOps is your only option, and that still doesn’t tell you who called it.
The annoying thing is that IMaxBitmapViewer has a SetImage method, but there’s no way I can find to get a reference to the main VFB as an IMaxBitmapVi…
If that API existed maybe my life would have been easier. VFB_Methods.ms deals entirely with updating and managing the VFB extension rollouts, like th…
just find the object with an undefined parent property.
This is not supported. A struct is not a paramblock, and maxscript is not c#… you’ll have to build this sort of mechanism yourself.
Try it like this on execute do ( fileIn @”C:\Users\Dstinct\Desktop\FXTD\devFXTDT\FXAssetBrow ser\fxAssetBrowser.ms” ::fxAssetBrowser.run() –notic…
use the ‘execute’ command.
Try this one as well, it fixed the motion clip overflow bug: trackViewNodes[#Max_MotionClip_Manager].track = copy trackViewNodes[#Max_MotionClip_Mana…