aviasd wrote: > One question though - Why is the all mappings needed ? would not it be > quicker just to refetch a list of active window similar exes, sort by > process handle and switch to the next/previous (do it everytime the > hotkey is called) ?
The mapping provides per-process lists. So it remember the notepad-list, the explorer-list, and so on. Without the mapping it would lose knowledge of what the current window is as soon as you use the hotkey for a different "process". The vectoring is necessary to sort, the only built-in functions that I'm aware of are vector related, vec.sort, vec.sortstring, vec.doublesort, vec.doublesortstring > > Do you think the cpu impact so big ? I think the CPU impact is minimal.
