Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
π£οΈ Road Profile Builder | Generate roads, curbs and pavements easily Download
UI message box results
-
Simple question but I cant find how to retreive the results from a message box.
UI.messagebox "Yes - Use Exiting Layer; No - Change Layer name", MB_YESNOI have tried several ways but no sucess. Documentation is very vague for this process!!
Keith
-
Check it's return value.
@unknownuser said:
result = UI.messagebox("Yes - Use Exiting Layer; No - Change Layer name", MB_YESNO)
The code sample does this:
@unknownuser said:
> result = UI.messagebox "Do you like cheese?", MB_YESNO > if result == 6 # Yes > UI.messagebox("Sketchup likes cheese, too.") > end >http://code.google.com/apis/sketchup/docs/ourdoc/ui.html#messagebox
-
There are constants to make that easier:
["IDOK", "IDCANCEL", "IDABORT", "IDRETRY", "IDIGNORE", "IDYES", "IDNO"] -
@jim said:
There are constants to make that easier:
["IDOK", "IDCANCEL", "IDABORT", "IDRETRY", "IDIGNORE", "IDYES", "IDNO"]Ah!!! Aaaargh.... why doesn't the manual say this?? Like the constants for Face.classify we only learned about. I've been making my own constants...
-
Thanks that was a lot clearer than the docs.
Keith
Advertisement