Close
Showing results 1 to 8 of 8

Hybrid View

  1. #1

    Default

    The easiest way to do what you want is to have a triggered key on Window1 send an appropriate key to Window2 instead of trying to send modifiers + mouse. Example :

    Code:
    <Hotkey Shift RButton>
    	<If MouseIsOverWindowRect WoW1 0 0 37 37>
    				<SendWinM WoW1>
    					<Key %Trigger%>
    				<SendWinM WoW2>
    					<Key Shift 3>
    
    <Hotkey Ctrl RButton>
    	<If MouseIsOverWindowRect WoW1 0 0 37 37>
    				<SendWinM WoW1>
    					<Key %Trigger%>
    				<SendWinM WoW2>
    					<Key Ctrl 3>
    
    <Hotkey Alt RButton>
    	<If MouseIsOverWindowRect WoW1 0 0 37 37>
    				<SendWinM WoW1>
    					<Key %Trigger%>
    				<SendWinM WoW2>
    					<Key Alt 3>
    Where Ctrl/Shift/Alt 3 are individual healer macros like /cast [@party1] Big Heal /cast [@party1] Small Heal /cast [@party1] Oh S**t Heal. That adds up to a lot of macros, of course, but does not move the mouse at all. This is sort of what I use for proc'd spells.

    Alternately, you can use mouseovers where the region determines what is sent :

    Code:
    <Hotkey 2>
    	<If MouseIsOverWindowRect WoW1 40 55 54 370>
    				<SendLabel w2>
    					<Clickmouse Noclick>
    					<Key Ctrl 3>
    				<SendLabel w1, w3, w4>
    					<Key 2>
    		<Else If MouseIsOverWindowRect WoW1 95 55 136 370>
    				<SendLabel w2>
    					<Clickmouse Noclick>
    					<Key Shift 3>
    				<SendLabel w1, w3, w4>
    					<Key 2>
    		<Else If MouseIsOverWindowRect WoW1 232 55 30 370>
    				<SendLabel w2>
    						<Clickmouse Noclick>
    					<Key Alt 3>
    				<SendLabel w1, w3, w4>
    					<Key 2>
    Where Ctrl/Alt/Shift 3 are individual healer macros that use mouseover instead of individual targets /cast [@mouseover] Big Heal /cast [@mouseover] Small Heal /cast [@mouseover] Oh S**t Heal. This massively reduces the number of macros needed, as it uses Clickmouse to allow the cursor to move over to the healer window so mouseover can be your targeting parameter instead of needing a direct target. This is what I use for heals.

    But, you can still make it work the way you want in your OP using a combination of list, region, trigger and triggermainkey :

    Code:
    <Hotkey CapsLockoff Shift LButton; CapsLockOff Alt LButton; CapsLockOff Ctrl LButton>
    	<If MouseIsOverWindowRect WoW1 0 0 37 37>
    				<SendWinM WoW1>
    					<Key %Trigger%>
    						<Clickmouse %TriggerMainKey%>
    				<SendWinM WoW2>
    					<Key %Trigger%>
    						<Clickmouse %TriggerMainKey%>
    You may need to putz around with the delays for Clickmouse {Hotkeynet > Options > Settings > ClickMouse > Clickmouse Delays} to get it to get the modifier+Click action reliably.
    Last edited by Khatovar : 12-29-2010 at 02:16 AM Reason: Holy Hell, I need coffee
    Blog : Herding Khats
    Team : Kina - Çroaker - Messkit - Lìfetaker - Wìdowmaker
    Newbie Guides : Multiboxing Vol. 1 - Multiboxing Vol. 2 - HotKeyNet - Jamba
    The Almighty Lax made a liar out of me, apparently I DO get prizes for it.
    *Commences Wielding the Banhammer like there's piñatas up in here and I'm Lady Thor*

    _ Forum search letting you down? Use the custom Google search _

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •