[ddots-l] Re: Creating .HSC Code For A Stand-alone Application

  • From: "Phil Muir" <ddots@xxxxxxxxxxxx>
  • To: <ddots-l@xxxxxxxxxxxxx>
  • Date: Tue, 3 Feb 2009 22:15:07 -0000

Hmm.  If this is the stand-alone version of what Greg is using then, it could 
be a simple thing like changing all of the top level Window names in Greg's 
.HSC set to reflect the Window name in the stand-alone ersion.  It's quite 
likely that both the stand-alone and .VST version for Sonar are built on the 
same code bass.  That was certainly the case with V-Sampler and that's why we 
were able to generate a stand-alone .HSC set so quickly..

Regards, Phil Muir
 
P J Muir Productions,
Music And Audio Production
Telephone: US (615) 713-2021  
UK+44-1747-821-794
Mobile: UK +44-7968-136-246
E-mail:
info@xxxxxxxxxxxx
URL:
www.philmuir.com/ 
  ----- Original Message ----- 
  From: Omar Binno 
  To: ddots-l@xxxxxxxxxxxxx 
  Sent: Tuesday, February 03, 2009 10:05 PM
  Subject: [ddots-l] Re: Creating .HSC Code For A Stand-alone Application


  It would be the spectrasonics omnisphere.
    ----- Original Message ----- 
    From: Phil Muir 
    To: ddots-l@xxxxxxxxxxxxx 
    Sent: Tuesday, February 03, 2009 4:43 PM
    Subject: [ddots-l] Re: Creating .HSC Code For A Stand-alone Application


    Cool!  Yup, feel free to give me a call.  Curious which application your 
trying to get going?

    Regards, Phil Muir
     
    P J Muir Productions,
    Music And Audio Production
    Telephone: US (615) 713-2021  
    UK+44-1747-821-794
    Mobile: UK +44-7968-136-246
    E-mail:
    info@xxxxxxxxxxxx
    URL:
    www.philmuir.com/ 
      ----- Original Message ----- 
      From: Omar Binno 
      To: ddots-l@xxxxxxxxxxxxx 
      Sent: Tuesday, February 03, 2009 9:41 PM
      Subject: [ddots-l] Re: Creating .HSC Code For A Stand-alone Application


      Thanks a bunch Phil,

      I'll have my brother help me with this. If I have any issues, I'll skype 
you if that's okay.

      Thanks again.
        ----- Original Message ----- 
        From: Phil Muir 
        To: ddots-l@xxxxxxxxxxxxx 
        Sent: Tuesday, February 03, 2009 4:30 PM
        Subject: [ddots-l] Creating .HSC Code For A Stand-alone Application


        Hi Omar!

        I have altered the subject line of this E-mail to reflect the content.  
This is easy enough to do.

        1: open the stand-alone application that you wish to script.

        2: Open the script manager and create a blank .jss file for the 
application in question.

        3: add the following code to your .jss file:

        use "HotSpotClicker.jsb" 

        Void Function FocusChangedEvent (handle FocusWindow, handle PrevWindow)
        HSCFocusChanged (GetWindowname (GetTopLevelWindow (FocusWindow)))
        ; now call the version in default.jss.
        FocusChangedEvent (FocusWindow, PrevWindow)
        EndFunction

        int Function HandleCustomWindows (handle hFocus)
        if (HSCCheckForPrompt (hFocus)) then
        ; a prompt exists for this window
        ; if you specify a processing function for the prompt, it can say the 
window contents.
        ; So we are done.
        return(1) ; indicate that we took care of it.
        Endif
        ; include any other logic you need for other purposes.
        ; return 1 if you don't want jaws default processing to do any more 
speaking.
        return(0) ; means we did not handle this window, so jaws should take 
care of it itself
        EndFunction


        Then, press the keystroke Control and the letter S to compile the 
script source.  Close out the script source and start creating your .HSC sets.

        Note: the above code was taken from your 
HSCConnectionCodeForBlankJssFiles.HTML

        file.  This file is located in your HotSpotClicker folder in Program 
files.

        Regards, Phil Muir
         
        P J Muir Productions,
        Music And Audio Production
        Telephone: US (615) 713-2021  
        UK+44-1747-821-794
        Mobile: UK +44-7968-136-246
        E-mail:
        info@xxxxxxxxxxxx
        URL:
        www.philmuir.com/

Other related posts: