Applescript Question
SD
macosxdevlist at personal.fishh2o.com
Tue Jun 24 10:44:28 PDT 2008
Sorry, it's been a long time since I worked with Applescript in that manner.
The idea would be:
make the window visible
set the tab you want to be visible/front
Hope that helps.
SD.
______________________________________________________________________
Previous message from J. Todd Slack on 6/24/08 at 10:34 AM -0700
**********************************************************************
>Hi SD.
>
>Can you explain what you mean:
>
>I assume something like:
>
> load nib "MainMenu"
>
>
>
> set aboutWindow to window "RMWindow"
>
>
>
> set visible of aboutWindow to true
>
>
>But after the last line then cycle through the tabs?
>
>I am not sure how to do this, do you have thoughts?
>
>Thanks!
>
>-Jason
>
>On Jun 24, 2008, at 10:28 AM, SD wrote:
>
>>4 or 5 years ago I did a whole application in Applescript.
>>
>>One thing I remember from it, was that in order
>>to setup the UI widgets I had to rotate through
>>the tabs to make the widget visible before I
>>could set it up.
>>
>>Maybe you have the same problem. Try opening
>>the window first, then set the tab.
>>
>>SD.
>>
>>______________________________________________________________________
>>Previous message from J. Todd Slack on 6/24/08 at 10:14 AM -0700
>>**********************************************************************
>>
>>>Hi All,
>>>
>>>
>>>I have an Applescript question.
>>>
>>>
>>>How, from Applescript, can I load a nib, and
>>>open a particular window and have it bring up
>>>the right tab control on the fork?
>>>
>>>
>>>I have a window with tabs and depending upon
>>>menu option selected, I want the right tab
>>>shown.
>>>
>>>
>>>Here is what I have so far:
>>>
>>>
>>>on choose menu item
>>>
>>> tell me to activate
>>>
>>>
>>> load nib "MainMenu"
>>>
>>>
>>> set aboutWindow to window "RMWindow"
>>>
>>>
>>> set visible of aboutWindow to true
>>>
>>>
>>>end choose menu item
>>>
>>>
>>>This code works and I get the window open, but
>>>not the correct tab displayed.
>>>
>>>
>>>If I change to:
>>>
>>>
>>>on choose menu item
>>>
>>> tell me to activate
>>>
>>>
>>> load nib "MainMenu"
>>>
>>>
>>> set aboutWindow to window "RMWindow" of tab
>>>view item "RMTabAbout" of tab view "RMTabView"
>>>
>>>
>>> set visible of aboutWindow to true
>>>
>>>
>>>end choose menu item
>>>
>>>
>>>I thought this would work, but I get an
>>>AppleScript error of: Can't get «class tabV»
>>>"RMTabView". (-1728)
>>>
>>>
>>>I am not sure why this is, my tab view object's AppleScript ID is: RMTabView
>>>
>>>
>>>The tab is named: RMTabAbout and has an index of 4
>>>
>>>
>>>I am lost, not sure what I am doing wrong. Can
>>>anyone explain so I can learn?
>>>
>>>
>>>Thanks,
>>>
>>>
>>>-Jason
>>>
>>>
>>>
>>>
>>>_______________________________________________
>>>
>>>MacOSX-dev mailing list
>>>
>>><mailto:MacOSX-dev at omnigroup.com>MacOSX-dev at omnigroup.com
>>>
>>><http://www.omnigroup.com/mailman/listinfo/macosx-dev>http://www.omnigroup.com/mailman/listinfo/macosx-dev
>>>
>>
>>
>>--
>>==========================================
>>SD
>>
>>WARNING: Programming may be habit forming.
--
==========================================
SD
WARNING: Programming may be habit forming.
More information about the MacOSX-dev
mailing list