Window Swapping with Keys
I am trying to set a minimal ui, using only one monitor (27 inch).
I have a 6 Regions all 1600x900. 1 - 5 are stacked and positioned a little to right. Region 6 is positioned a little to left and is the DXNothing slot that holds 5 Video FX Viewers.
The 5 Video FX viewers are created via a Key map that is called when Slot6 (DxNothing) loads. They are only 320,180; not that the size matters here.
I am trying to get it so I can mouse over the FX areas and use them like normal windows, but have a key binding that will Set the focus (window swap) that source to the main screen.
I have the Include Mouse pass-thru and Keyboard checked for each Video FX as well as have each one's target set to the Slot that it corresponds too. The mouse over pass-thru feature is working fine.
I can use the tiny windows just like normal.
I then created a series of key maps SlotBase, Slot1, Slot2, etc. SlotBase and each other all have a Focus Mapped Key. The SlotBase focus mapped key only call a pop up text. The Slot1... they have a Window Action that sets the Focus for that slot (example Slot1 sets Slot1 to focus). I also added a popup Text alerting me that the sub classed slot was used and not the base. I then went into each Character and added a Virtual Mapped key that sets the Focus mapped key of SlotBase to Slot1 (or whatever slot it actually is) focus mapped key.
I also setup the Slot6 (dxnothing slot) with its own Slot6->Focus with popup text saying that the Slot6 was handling the Keystroke, in case the FX Viewer was not handling it.
I then created a SetFocus mapped key in SlotBase that calls the Do Mapped Key -> Focus wth a Keybind of Page up. Which each character then should their own version now that I setup the virtualization.
I can see that this is working in that if I while in the main window I hit Page UP, it will alert the message I put in the Slot1 (or whatever slot it happens to be) pop up text. But If I am in the FX View area and hit page up, I get the Slot6 message.
So my question finally; what I am missing that is causing the Slot6 to get the Keystroke and not the FX Viewer that resides in that slot.
Hopefully that makes sense.
Here is the profile if it helps:
http://privatepaste.com/54c6f0707b
Thanks