home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 April: Mac OS SDK / Dev.CD Apr 00 SDK1.toast / Development Kits / Mac OS / Speech Recognition Manager / SR Sample Code / IM SR Example / MySetRejectedWordRefCon.c < prev    next >
Encoding:
C/C++ Source or Header  |  1996-11-11  |  758 b   |  24 lines  |  [TEXT/CWIE]

  1. #include <SpeechRecognition.h>
  2.  
  3. OSErr    MySetRejectedWordRefCon (SRRecognitionSystem mySystem);
  4.  
  5.  
  6. const long        kRejectedWordRefCon = 'rejc';
  7.  
  8. OSErr    MySetRejectedWordRefCon (SRRecognitionSystem mySystem)
  9. {
  10.     OSErr                myErr = noErr;
  11.     SRWord                myRejectedWord = 0;
  12.     Size                myLen = sizeof (myRejectedWord);
  13.     
  14.     /* Get a reference to the rejected word */
  15.     myErr = SRGetProperty (mySystem, kSRRejectedWord, &myRejectedWord, &myLen);
  16.     /* Set the refcon of the rejected word, so we can     */
  17.     /* use it later when processing the search result    */
  18.     if (!myErr) myErr = SRSetProperty (myRejectedWord, kSRRefCon, 
  19.                                 &kRejectedWordRefCon, sizeof(kRejectedWordRefCon));
  20.     /* Balance SRGetProperty */
  21.     if (myRejectedWord) SRReleaseObject (myRejectedWord);
  22.     
  23.     return myErr;
  24. }