// IDs and flags defined for SAPI TFX #ifndef IDS_H #define IDS_H #define ESCB_PROCESSTEXT 0 #define ESCB_ATTACHAUDIO 1 #define ESCB_ATTACHRESULT 2 #define ESCB_FEEDBACKUI 3 #define ESCB_KILLFEEDBACKUI 4 #define ESCB_KILLLASTPHRASE 5 #define ESCB_MAKERESULTSTRING 6 #define ESCB_CONVERT 7 #define ESCB_REVERT 8 #define ESCB_ABORT 9 #define ESCB_COMPLETE 10 #define ESCB_PROCESS_ALTERNATE_TEXT 11 #define ESCB_ATTACHRECORESULTOBJ 12 #define ESCB_SYNCMBWITHSEL 13 #define ESCB_GETRANGETEXT 14 #define ESCB_ISRANGEEMPTY 15 #define ESCB_HANDLEHYPOTHESIS 16 #define ESCB_HANDLERECOGNITION 17 #define ESCB_HANDLESPACES 18 #define ESCB_DETECTFEEDBACKUI 19 #define ESCB_PLAYBK_PLAYSND 20 #define ESCB_RECONV_QUERYRECONV 21 #define ESCB_RECONV_GETRECONV 22 #define ESCB_RECONV_RECONV 23 #define ESCB_PLAYBK_PLAYSNDSELECTION 24 #define ESCB_RECONV_ONIP 25 #define ESCB_FINALIZECOMP 26 #define ESCB_PROCESSTEXT_NO_OWNERID 27 #define ESCB_FINALIZE_ALL_COMPS 28 #define ESCB_UPDATEFILTERSTR 30 #define ESCB_PROP_DIVIDE 40 #define ESCB_PROP_TEXTUPDATE 41 #define ESCB_PROP_SHRINK 42 #define ESCB_HANDLE_ADDDELETE_WORD 50 #define ESCB_HANDLE_LEARNFROMDOC 51 #define ESCB_LEARNDOC_NEXTRANGE 52 #define ESCB_PROCESSCONTROLKEY 60 #define ESCB_FEEDCURRENTIP 61 #define ESCB_SETREPSELECTION 70 #define ESCB_SAVECURIP_ADDDELETEUI 71 #define ESCB_PROCESSSELECTWORD 80 #define ESCB_UPDATE_TEXT_BUFFER 81 #define ESCB_PROCESS_CAP_COMMANDS 82 #define ESCB_TTS_PLAY 90 #define ESCB_RESTORE_CORRECT_ORGIP 100 #define ESCB_PROCESS_EDIT_COMMAND 110 #define ESCB_PROCESS_SPELL_THAT 111 #define ESCB_PROCESS_SPELL_IT 112 #define ESCB_PROCESS_MODEBIAS_TEXT 113 #define ESCB_INJECT_SPELL_TEXT 120 #define ESCB_HANDLE_MOUSESINK 121 // status flags #define SAPILAYR_STAT_GETAUDIO 0x0100 #define SAPILAYR_STAT_DICTON 0x0200 #define SAPILAYR_STAT_PLAYBACK 0x0400 #define SAPILAYR_STAT_WHATEVER 0x0800 // res ids #define ID_ICON_DICTON 1 #define ID_ICON_DICTOFF 2 #define ID_ICON_AUDIOON 3 #define ID_ICON_AUDIOOFF 4 #define ID_ICON_CFGMENU 5 #define ID_ICON_MICROPHONE 6 #define ID_ICON_COMMANDING 7 #define ID_ICON_DICTATION 8 #define ID_ICON_TTSPLAY 9 #define ID_ICON_TTSSTOP 10 #define ID_ICON_TTSPAUSE 11 #define ID_ICON_MIC_PROPPAGE 12 // grammar ids #define GRAM_ID_DICT 1 // general dictation grammar id #define GRAM_ID_CCDICT 2 // dictation command grammar id #define GRAM_ID_NUMMODE 3 // mode bias grammar id #define GRAM_ID_TBCMD 4 // grammar id for toolbar C&C #define GRAM_ID_SPELLING 5 // grammar id for spelling #define GRAM_ID_CMDSHARED 6 // grammar id for shared commands available for both Dictation and command mode. #define GRAM_ID_SLEEP 7 // dynamical grammar for "Go to Sleep" and "Wakeup" #define GRAM_ID_URLSPELL 8 // grammar id for spelling used in url mode #define RULE_ID_TBCMD 10 // grammar rule id for toolbar #define RULE_ID_URLHIST 11 // grammar rule id for url history // string ids // Next default values for new objects // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 204 #define _APS_NEXT_COMMAND_VALUE 32768 #define _APS_NEXT_CONTROL_VALUE 201 #define _APS_NEXT_SYMED_VALUE 104 #endif #endif #define IDS_CMD_FILE 100 #define IDS_NUMMODE_CMD_FILE 101 #define IDS_SHARDCMD_FILE 102 #define IDS_INT_NONE 200 #define IDS_INT_NOISE 201 #define IDS_INT_NOSIGNAL 202 #define IDS_INT_TOOLOUD 203 #define IDS_INT_TOOQUIET 204 #define IDS_INT_TOOFAST 205 #define IDS_INT_TOOSLOW 206 #define IDS_INTTOOLTIP_NONE 210 #define IDS_INTTOOLTIP_NOISE 211 #define IDS_INTTOOLTIP_NOSIGNAL 212 #define IDS_INTTOOLTIP_TOOLOUD 213 #define IDS_INTTOOLTIP_TOOQUIET 214 #define IDS_INTTOOLTIP_TOOFAST 215 #define IDS_INTTOOLTIP_TOOSLOW 216 #define IDS_DICTATING 217 #define IDS_DICTATING_TOOLTIP 218 #define IDS_UI_TRAINING 300 #define IDS_UI_ADDDELETE 301 // menu strings #define IDS_MIC_DIS_DICTCMD 390 #define IDS_MIC_OPTIONS 400 #define IDS_MIC_TRAINING 401 #define IDS_MIC_ADDDELETE 402 #define IDS_MIC_CURRENTUSER 403 #define IDS_MIC_SAVEDATA 404 #define IDS_NUI_CFGMENU_TOOLTIP 405 #define IDS_NUI_CFGMENU_TEXT 406 #define IDS_NUI_BALLOON_TOOLTIP 407 #define IDS_NUI_BALLOON_TEXT 408 #define IDS_NUI_MICROPHONE_TOOLTIP 409 #define IDS_NUI_MICROPHONE_TEXT 410 #define IDS_NUI_COMMANDING_TOOLTIP 411 #define IDS_NUI_COMMANDING_TEXT 412 #define IDS_NUI_DICTATION_TOOLTIP 413 #define IDS_NUI_DICTATION_TEXT 414 #define IDS_NUI_STARTINGSPEECH 415 #define IDS_NUI_BEGINDICTATION 416 #define IDS_NUI_BEGINVOICECMD 417 #define IDS_MIC_SHOWBALLOON 420 #define IDS_MIC_CUASSTATUS 421 #ifdef CHANGE_MIC_TOOLTIP_ONTHEFLY #define IDS_NUI_MICROPHONE_ON_TOOLTIP 430 #define IDS_NUI_MICROPHONE_OFF_TOOLTIP 431 #endif #define IDS_NUI_TTSPLAY_TOOLTIP 450 #define IDS_NUI_TTSPLAY_TEXT 451 #define IDS_NUI_TTSSTOP_TOOLTIP 452 #define IDS_NUI_TTSSTOP_TEXT 453 #define IDS_NUI_TTSPAUSE_TOOLTIP 454 #define IDS_NUI_TTSPAUSE_TEXT 455 #define IDS_NUI_TTSRESUME_TOOLTIP 456 #define IDS_NUI_TTSRESUME_TEXT 457 #define IDS_NO_ALTERNATE 500 #define IDS_DEFAULT_PROFILE 600 #define IDS_LISTENING 700 #define IDS_LISTENING_TOOLTIP 701 #define IDS_BALLOON_DICTAT_PAUSED 702 #define IDS_BALLOON_TOOLTIP_IP_INSIDE_WORD 703 #define IDS_BALLOON_TOOLTIP_TYPING 704 #define IDS_CANDBTN_HELP_TOOLTIP 720 #define IDS_CANDBTN_DELETE_TOOLTIP 721 #define IDS_CANDBTN_PREVIOUS_TOOLTIP 722 #define IDS_CANDBTN_NEXT_TOOLTIP 723 #define IDS_CANDBTN_PLAY_TOOLTIP 724 #define IDS_GO_TO_SLEEP 750 #define IDS_WAKE_UP 751 #define IDS_PROPERTYPAGE_TITLE 760 #define IDS_HELPFILESpPropPage 761 #define IDS_DOCSTRINGSpPropPage 762 #define IDS_SPCMD_SELECT_ALL 800 #define IDS_SPCMD_SELECT_THAT 801 #define IDS_REPLAY 810 #define IDS_DELETE 811 #define IDS_REDO 812 #define IDS_CUAS_RESTART_TITLE 850 #define IDS_CUAS_RESTART_CUASON 851 #define IDS_CUAS_RESTART_CUASOFF 852 // widget #define IDS_PROJNAME 900 #define IDI_INVOKE 902 #define IDS_ADDTODICTIONARYPREFIX 902 #define ID_HIDETIMER 903 #define IDS_ADDTODICTIONARYPOSTFIX 903 #define ID_FADETIMER 904 #define IDS_DELETESELECTION 904 #define ID_MOUSELEAVETIMER 905 #define IDI_DELETEICON 911 #define IDI_INVOKECLOSE 913 // cfgs #define ID_DICTATION_COMMAND_CFG 200 #define ID_NUMMODE_COMMAND_CFG 201 #define ID_SPELLING_TOPIC_CFG 202 #define ID_SHAREDCMD_CFG 203 // timer ID #define TIMER_ID_OPENCLOSE 101 #define TIMER_ID_CHARTYPED 102 // menu IDs #define IDM_MIC_ONOFF 1 #define IDM_MIC_OPTIONS 2 #define IDM_MIC_SHAREDENGINE 3 #define IDM_MIC_INPROCENGINE 4 #define IDM_MIC_TRAINING 5 #define IDM_MIC_ADDDELETE 6 #define IDM_MIC_CURRENTUSER 8 #define IDM_MIC_SAVEDATA 9 #define IDM_MIC_SHOWBALLOON 10 #define IDM_MIC_DIS_DICTCMD 11 #define IDM_MIC_CUASSTATUS 12 #define IDM_MIC_USERSTART 100 #define IDM_MIC_USEREND 200 // private messages #define WM_PRIV_FEEDCONTEXT WM_APP+0 #define WM_PRIV_LBARSETFOCUS WM_APP+1 #define WM_PRIV_SPEECHOPTION WM_APP+2 #define WM_PRIV_ONSETTHREADFOCUS WM_APP+3 #define WM_PRIV_SPEECHOPENCLOSE WM_APP+4 #define WM_PRIV_OPTIONS WM_APP+5 #define WM_PRIV_ADDDELETE WM_APP+6 #define WM_PRIV_DORECONVERT WM_APP+7 // lbarsystemmenuitem #define IDM_CUSTOM_MENU_START 7000 // Dialog ID #define IDD_OPEN_ADD_DELETE 1000 #define IDD_PROPERTY_PAGE 1001 #define IDD_PP_DIALOG_ADVANCE 1002 #define IDD_PP_DIALOG_BUTTON_SET 1003 // Item Id in the property page dialog #define IDC_GP_VOICE_COMMANDS 2000 #define IDC_GP_MODE_BUTTONS 2001 #define IDC_PP_SHOW_BALLOON 2010 #define IDC_PP_LMA 2011 #define IDC_PP_HIGH_CONFIDENCE 2012 #define IDC_PP_SAVE_SPDATA 2013 #define IDC_PP_REMOVE_SPACE 2014 #define IDC_PP_DIS_DICT_TYPING 2015 #define IDC_PP_PLAYBACK 2016 #define IDC_PP_DICT_CANDUI_OPEN 2017 #define IDC_PP_DICTCMDS 2018 #define IDC_PP_ASSIGN_BUTTON 2019 #define IDC_PP_BUTTON_MB_SETTING 2020 #define IDC_PP_BUTTON_ADVANCE 2030 #define IDC_PP_BUTTON_LANGBAR 2031 #define IDC_PP_BUTTON_SPCPL 2032 #define IDC_DESCRIPT_TEXT (-1) // For voice command Setting dialog #define IDC_GP_ADVANCE_SET 2100 #define IDC_PP_SELECTION_CMD 2110 #define IDC_PP_NAVIGATION_CMD 2111 #define IDC_PP_CASING_CMD 2112 #define IDC_PP_EDITING_CMD 2113 #define IDC_PP_KEYBOARD_CMD 2114 #define IDC_PP_LANGBAR_CMD 2115 #define IDC_PP_TTS_CMD 2116 //#define IDC_PP_MAXNUM_ALTERNATES 2118 //#define IDC_PP_MAXCHARS_ALTERNATE 2119 #define IDC_PP_DICTATION_CMB 2200 #define IDC_PP_COMMAND_CMB 2201 // Candidate UI Buttons ID #define ID_CANDBTN_HELP 100 #define ID_CANDBTN_DELETE 101 //#define ID_CANDBTN_PREVIOUS 102 //#define ID_CANDBTN_NEXT 103 #define ID_CANDBTN_PLAY 104 #endif // IDS_H