Mon Feb 16, 2015 5:07 pm by Yelgis
Thanks MiRai, the little nugget helped point me in the proper direciton. I am on my way to the correct functionality I was looking for.
Right now I have created two new Mapped Keys.
The first is the key to toggle the dxnothing minimap off and on and its actions look like this:
Change Foreground window style -> self
Change Background window style -> 6
Switch window to Foreground (Full) -> self
Switch window to Background (Full) -> 6
Change Foreground window style -> self (this always turns off always on top for the current window)
The above seems to set the styles, try to switch the windows even though they are currently in foreground and background anyway, and then resets the current window to not have always on top. If I plan to use it as a true toggle that last line might need to change. Currently it does seem to cycle properly.
The second one uses the same commands mostly but instead of any toggling it just sets all game windows to not always be on top, sets the dxnothing to always on top and then does the window switches to update everything. This results in basically setting it to the default I normally run in anyway. This works pretty well. I may need to run through some flowcharts for all the possible ways I want to show/hide the dxnothing just to make sure I don't get windows stuck in states or settings I don't want. So far though I think I have learned enough about how to make it do what I want that I can figure the rest out.