on mouseUp put "tell application " & quote & "System Events" & quote & cr after tApplescript put "set activeApp to name of first application process whose frontmost is true" & cr after tApplescript put "return activeApp" & cr after tApplescript put "end tell" & cr after tApplescript do tAppleScript as appleScript put the result end mouseUp
works for me Bob S > On Nov 23, 2019, at 06:11 , Klaus major-k via use-livecode > <use-livecode@lists.runrev.com> wrote: > > Hi Trevor, > >> Am 23.11.2019 um 15:06 schrieb Trevor DeVore via use-livecode >> <use-livecode@lists.runrev.com>: >> >> On Sat, Nov 23, 2019 at 6:24 AM Klaus major-k via use-livecode < >> use-livecode@lists.runrev.com> wrote: >> >>> Hi friends, >>> >>> can we check if our standalone is currently active, means in >>> the "foreground" or if it is not active? Know what I mean? >>> If yes, how can we do that? LC? AppleScript? >>> >>> I want to alert the user if the app is active, but not if the app >>> is not active. >> Apple provides API calls to do this and wrapping Objective-C APIs is pretty >> straightforward. The APIs you are interested in: >> ... >> Regarding step 6 - If you don't want to store your extension externally to >> your application you can also use the "+" button in the EB to install the >> extension in your LC environment. Now the extension will load whenever you >> launch LC and you can select "NSWorkspace" in the Standalone Builder >> Inclusions tab so that the extension is bundled with your executable. >> >> -- >> Trevor DeVore > > wow, lots of infos, thank you very much, but maybe a little overkill for me. > > It would suffice for me to get this little snippet to work: > ----------------------------------------------------------------- > tell application "System Events" > set activeApp to name of first application process whose frontmost is > true > return activeApp > end tell > ---------------------------------------------------------------- > Works fine in the AppleScript Editor, but I get "execution error" when DOing > this in LC!? > Any hints appreciated! > > Thanks a lot! > > > Best > > Klaus > -- > Klaus Major > https://www.major-k.de > kl...@major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode