Enhanced applet questions

Thanks Mark, Dialog Toolkit seems to work well. That’s great. I considered using it but first I wanted to start simple. So, that was a bad idea. :smile:

@estockly Do you use the Beta 8.0.3? In 8.0.2 it does not work.

There are more improvements to Enhanced Applets in the Script Debugger 8.0.3 8A46 build.

So far, so good!

I’ve duplicated each of the test apps and they seem to work fine. Next I’ll try the full application.

Thanks

→ Script Debugger 8.0.3 (8A46)
→ Mac OS 11.6.1 (20G224)

This seems to have resolved all the issues. Very cool.

But I do have one question. Did the “Quit” button used to appear when the window was in drop mode?

I see it in search mode, but not drop mode.

(If not, it may be better to have it there too so the user doesn’t have to switch modes to quit)

→ Script Debugger 8.0.3 (8A46)
→ Mac OS 11.6.1 (20G224)

The quit button never appeared in the drop window. I’ll file a note at our end, but there is always the menu command to quit the app.

Got it, I figured that out eventually.

Seems that all the issues have been resolved.

3 posts were split to a new topic: Identifying Enhaced Applets

Here’s a new issue (new to me at least).

I have an enhanced applet that controls several apps including Pages.

After using it for a few weeks with no issues I added a UI command to select a menu item in Pages. Works just fine in SD, but in Enhanced App it failed saying the app didn’t have permission to control the mac, and it took me to the accessibility pane in the General Settings preferences. There was a list of apps that had been given permission to control the mac and a + button to add an app. I clicked the + and navigated to the enhanced app but it did not appear in the navigation dialog. The Apple applet in the same folder was there.

So then I saved the enhanced app as an Apple pplet, and tried to run that, and got the same dialog, but the newly saved applet was in the navigation window so I added that.

Here’s the weird thing. I then tried to run the enhanced applet version and this time it worked. The GUI stuff worked and the app name still isn’t listed in the accessibility pane. The bundle IDs and app names are different.

I don’t know if it’s a new issue or not (I rarely use GUI stuff) and don’t know if it’s related to SD version or OS version or something else.

Either way it seems to work and it’s not an applet I’m likely to distribute so my issue solved itself, I just don’t know how.

→ Mac OS: 14.6.1 (23G93)
→ Script Debugger 8.0.8 (8A80)
→ SD Notary 2 2.0 (102)
→ FastScripts 3.2.7 (1767)

Did you set an unique bundle ID with your extended applet?

No. When I saved it as an applet the bundle ID was the default. When I did a save-as as an enhanced applet I didn’t change it.