It’d be worthwhile to use a dotnet control if you need this- its event handlers fire no matter how something was changed (usually, I’m sure there are …
Just like the proverb: If a timer ticks but it doesn’t trigger its event handler…
Subobject level uses the modifier panel/stack. When you have multiple objects selected (without instanced baseobjects/modifiers), the modifier panel …
A light doesn’t have a ‘normal’, if it is directional type of light (spot, direction, etc.) it will have a direction. Both of these are vectors, and …
Will repost/edit when I have sample code.
Couldn’t you store a constant on the script controller, and put the code inside an if statement that only executes when the stored constant value is d…
struct replaceIllegalCharsDef ( illegalChars = “\”-‘:”, –can also be an array of strings/chars legalChar = “_”, fn replaceIllegals str = ( fo…
Not needed, which is why C# is so attractive for Max now. You can just work with any classes you create from within MXS. For example, I DLed a DLL f…
It’d also be nice to see a C# version, how would that compare?
fn setUICheckboxState hwnd state = ( /******************************************************************************* <DOC> toggle an UI checkb…
State is true or false, not an integer. Thus you are always doing the ‘else’ code.
Do you have any recursive loops going on? What version of Max?