I have "Typing keyboard to piano roll" on so that I can use my keyboard to write melodies.But since I have that activated, every 1 key hotkey won't work since it'll just play a note.So I can only use the "Control", "Alt", and "shift" keys, then the letter assigned to each function.

So when I do Control + Alt + C like before when you sent the first reply, it would work, but I would have to lift up the Alt (Left Alt) key in order for it to snap to the grid.If you have alt down with any function, it won't snap to the grid. But the only reason it matters that I have to lift up Alt after the first script you gave me, is cuz I use that function quite a lot and would have to remember to keep lifting up alt after pressing Control + Alt + C, and it would be hard to adapt cuz I do use Alt to unsnap the grid with a few other functions.

Hope I cleared things up, and thanks you your effort, I appreciate it.

Well it doesn't seem to work.

Here's some more info.

The program is Fl studio.

I have "Typing keyboard to piano roll" on so that I can use my keyboard to write melodies.But since I have that activated, every 1 key hotkey won't work since it'll just play a note.So I can only use the "Control", "Alt", and "shift" keys, then the letter assigned to each function.

So when I do Control + Alt + C like before when you sent the first reply, it would work, but I would have to lift up the Alt (Left Alt) key in order for it to snap to the grid.If you have alt down with any function, it won't snap to the grid. But the only reason it matters that I have to lift up Alt after the first script you gave me, is cuz I use that function quite a lot and would have to remember to keep lifting up alt after pressing Control + Alt + C, and it would be hard to adapt cuz I do use Alt to unsnap the grid with a few other functions.

Hope I cleared things up, and thanks you your effort, I appreciate it.

You might be wanting to just do a Send {LAlt up} (or {RAlt up} if you use the right alt) in the first step of your command, to make it seem to the program you aren't holding Alt anymore. Now, you don't actually need to be holding down the Alt key though with the code above, just the C key. So I might be misunderstanding your request, and I apologize in advance if I am.

You might be wanting to just do a [c]Send {LAlt up}[/c] (or [c]{RAlt up}[/c] if you use the right alt) in the first step of your command, to make it seem to the program you aren't holding Alt anymore. Now, you don't actually need to be holding down the Alt key though with the code above, just the C key. So I might be misunderstanding your request, and I apologize in advance if I am.

Right Shift, and then drag the cursor where you want to activate the function, then using left mouse to activate, and then release left mouse button to finish (You hold right shift, click where to start the cut/slice, and drag vertically to where you want to stop cutting/slicing, then release the left mouse button)

And I'm not sure how to replicate that action and change it to Alt + C + Click + Mouse Drag + Mouse release to finish it.

Steps:1. Hold down right shift

2. move cursor to where you want to start, but not clicking yet

3. left click to activate function within my program

4. drag cursor down to where you want to stop

5. release left moue button to finish the function.

Please and thank you for your time.

Hello, I have a program where you can press:

Right Shift, and then drag the cursor where you want to activate the function, then using left mouse to activate, and then release left mouse button to finish (You hold right shift, click where to start the cut/slice, and drag vertically to where you want to stop cutting/slicing, then release the left mouse button)

And I'm not sure how to replicate that action and change it to Alt + C + Click + Mouse Drag + Mouse release to finish it.