Sorry, I'm really not motivated to find a way how to use Radial menu and StrokeIt in the same time with the same hotkey - RButton.
I wrote my own mouse gestures script that isn't in collision with Radial menu...
All I can do for you is to suggest you to change your RMShowHotkey...
If you don't have XButton1 or XButton2 this may be a nice combination for you:
RMShowHotkey = MButton
ShowDelay = 220
RSMShowHotkey = RButton
Elesar wrote:
My biggest "right drag" functionality is 3D games and applications such as Blender3D, where you use a combination of mouse clicks to move your viewport.
For my issue, a program exclusion setting would work great. This would simply allow you to add programs that RM would not activate inside of. I like having RM running all of the time, but if I am in a game and forget to turn it off, I suddenly have my game minimize when I try to operate the camera.
Radial menu can be modified to become context sensitive program
Replace
line 649 in Radial menu v3.16.ahk with this (just EXAMPLE)
Code:
; EXAMPLE - Radial menu is disabled if Paint or Notepad are active windows.
; if this is useful, I'll probably allow user to make BlackList.txt and implant it here by FileRead or FileReadLine
; or just #Include *i BlackList.ahk - this is probably the best solution - gives more freedom
GroupAdd, BlackList, ahk_class MSPaintApp ; Paint
GroupAdd, BlackList, ahk_class Notepad ; Notepad
Hotkey, IfWinNotActive, ahk_group BlackList
Hotkey, %RMShowHotkey%, RMShowHotkey
Hotkey, IfWinNotActive
By the way, here is one custom subroutine that I'm using.
It toggles
sounds on/off without reloading RM and IniWrite. In this example, it's associated to Item10 in MenuControl submenu.
Read Radial menu help file before you ask questions about it!
Code:
MenuControl10() { ; Sounds on/off
Global
if Sounds = 1 ; turn off sounds
{
SoundOnShow =
SoundOnHover =
SoundOnSelect =
SoundOnHide =
Sounds =
}
Else ; turn on sounds
{
IniRead, SoundOnShow, %A_ScriptDir%\RM settings.ini, General, SoundOnShow
IniRead, SoundOnHover, %A_ScriptDir%\RM settings.ini, General, SoundOnHover
IniRead, SoundOnSelect, %A_ScriptDir%\RM settings.ini, General, SoundOnSelect
IniRead, SoundOnHide, %A_ScriptDir%\RM settings.ini, General, SoundOnHide
Sounds = 1
}
}