Open SeaSkimer57 opened 7 years ago
That functionality was actually intended to be implemented in #69, unfortunately it was never completed and as a result we don't have an easy way to change the keypress events generated by the various voice commands.
That being said, it is possible to add support if you want, however you'll need to make some code changes and recompile Articulate yourself. If you're up for that, I'd be happy to provide you with instructions and any advice I can on how to do so.
Alright I'll give it a crack. Not, saying i'll be able to do it, but I'm up for a challenge.
Awesome stuff, okay you're gonna need Visual Studio, there's a free community edition available here (you'll want to get the C# stuff and .NET desktop development, the rest isn't necessary).
You'll also want to grab the code for this project, the easiest way is gonna be to just use the download link.
Once you've got both, you should be able to open up the Articulate.sln file in Visual Studio, that'll open up the project for you with everything you need to get going. Before you do anything else, just right click on the Articulate project in the right hand pane and select Set as Startup Project, you should then be able to click the play button in the top-middle menu and it should start up Articulate for you.
Once that's working (let me know if you run into any trouble) you can start making the changes you want and testing them out. The changes you'll be making are to this file - just change the keybinds there, it should give you autocomplete for the keys themselves.
Once you're done, you'll want to switch to the Release build mode (next to the play button you've been using) and then right clicking on the Articulate project in the right panel, click Build. When that's done, you should have a Articulate\bin\Release\Articulate.exe
file in your project folder. That's what you'll want to use going forward.
Feel free to ask if you have any questions or run into any trouble. If you just want to make the changes and have me build it for you, feel free to fork this repo and submit a pull request with your changes.
Alright, I have my command key bindings different to the default ones. How do I get articulate to use my new key bindings? Like for open menu (move), I have it set to left ctrl-1, instead of default binding.