note: we could perform cmd->doCommand() here, but we'd loose the "flag" param value If (cmd-> uniqueSectionId=sec-> uniqueID & cmd-> cmdId=cmdId) If (COMMAND_T* cmd = SWSGetCommandByID(cmdId)) Ignore commands that don't have anything to do with us from this point forward
Return false // let OSARA handle the command if it was loaded after SWSĮlse if ( BR_GlobalActionHook(cmdId, val, valhw, relmode, hwnd)) If (osara_isShortcutHelpEnabled & osara_isShortcutHelpEnabled()) OutputDebugString( "hookCommandProc - recursive action: ") īool hookCommandProc2(KbdSectionInfo* sec, int cmdId, int val, int valhw, int relmode, HWND hwnd) If (iCmd uniqueSectionId & cmd-> cmdId = iCmd & cmd-> doCommand) no recursion check here: handled by REAPER "Hack" to make actions will #s less than 1000 work with SendMessage (AHK) Static WDL_IntKeyedArray g_commands // no valdispose (cmds can be allocated in different ways)īool hookCommandProc( int iCmd, int flag) Static WDL_IntKeyedArray g_cmdFiles(freeCmdFilesValue) # include "MarkerList/MarkerListClass.h " # include "MarkerActions/MarkerActions.h "
AUTORENDER REAPER SWS SOFTWARE
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, copies or substantial portions of the Software.
The above copyright notice and this permission notice shall be included in all do so, subject to the following conditions: of the Software, and to permit persons to whom the Software is furnished to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies in the Software without restriction, including without limitation the rights to of this software and associated documentation files (the "Software"), to deal
AUTORENDER REAPER SWS FREE
Permission is hereby granted, free of charge, to any person obtaining a copy Copyright (c) 2013 and later Tim Payne (SWS), Jeffos