![lightwright 6 forum lightwright 6 forum](https://theatretechgeek.files.wordpress.com/2020/05/img_20200502_2036448436658522319904850.jpg)
MessageBox kSorryStr + " ""Application Support"" folder issue occurred """ + errorMessage + """." + _ĮndOfLine + endOfLine + "Version: " + app. If gLWAppDataFolder = Nil Then 'Something screwy is going onĮlseif not gLWAppDataFolder.Exists Then 'Try to create itĮrrorMessage = "Failed to create, code: " + str( err.errorNumber ) + " path: " + gLWAppDataFolder.nativePath GLWAppDataFolder = ( app.infoBundleIdentifier ) 'Note: kLWBundleIDStr is “6” Here’s an example of how I would handle that function. IOExceptions rarly have a message, but nearly always have an error code.įourthly, capture the application version and system version in the error dialog. Secondly, I’d capture the path if possible, I recently discovered that Notarization cannot occur when the user folder is on a volume with a space in the drive name!
![lightwright 6 forum lightwright 6 forum](http://www.stagelightingprimer.com/images/dimmer_sched.gif)
I’ve never had a user report this before, and I have other users who are happily running Lightwright on Big Sur.Ĭan anyone explain why this would be happening? How can I get it working? Is there some macOS magic I need to add for BS?įirst thing is to check and make sure that the kLWBundleIDStr is exactly the bundle identifier for the application. The user is getting the “could not create a Temporary folder” message. If gLWAppDataFolder=Nil Or Not gLWAppDataFolder.exists Then MessageBox(kSorryStr+" Lightwright could not create a Temporary folder") Revised Help menu, with direct links to support pages at. If Not gLWAppDataFolder.Exists Then 'Try to create it What's new in Lightwright 6.0.43 Build 420: NEW FEATURES IN THIS VERSION: Added tooltips to worksheet and layout controls. If gLWAppDataFolder=Nil Then 'Something screwy is going on
#Lightwright 6 forum code#
Unless someone gets the new (renewal) approval code and puts it into Lightwright, they lose use of Lightwright. GLWAppDataFolder=(kLWBundleIDStr) 'Note: kLWBundleIDStr is “6” If you're running Lightwright 6, there's really nothing to worry about in any case, because the approval code expires annually. In this case, the app is running on a bunch of Macs in their computer lab. It only works if user has admin privileges, it fails for all other users.
#Lightwright 6 forum mac#
This has worked great for years on both Mac and Windows, but one of my users (a university) just reported that on macOS Big Sur Lightwright cannot create the folder. When my app (Lightwright) launches, one of the first things it does is try to create a folder within SpecialFolder.ApplicationData to do work in, store settings, etc.