[JAMin, XDA Neo, S200 Software Upgrading] alpax:
Cool! If you could also make it work like AltTab.exe - set the default selection in the list to the previous application, and activate it after about one second delay (this probably should be optional), that would be awesome! In this case your alTab will replace AltTab completely.

Actually as another press of the same button works like Enter - it confirms the selection, it would be probably enough just to change the default selection to the previous application. In this case even without automatic activation on delay like in AltTab it would be much easier to switch to the last application, as you can just press EndCall twice to switch to it.

I guess I have to describe a specific scenario to make it clear.

Let's say we have several applications running, and we are using Word and want to copy some data from it into an Excel sheet. We start Excel, go back to Word, select and copy some text, switch to Excel, paste that text, switch to Word, copy, back to Excel, paste... In this case we are switching between only two applications. In Windows we would use Alt-Tab key combo to do this. AltTab.exe works exactly the same way by switching between two last applications - if we are in Word, and start AltTab, it shows the list of running programs, with a selection on the previously used one, which would be Excel in our case. Wait a second, and it activates the selection automatically. Then we start AltTab again, it shows the same list of running applications, but the selection will be on Word. A second, and we've switched to Word. With alTab this process becomes a little bit annoying - on every switch we have to use arrow keys to select the application we want to switch to, and as the list is sorted by name, we have to press Down several times before we get to Word, for example.

What is good about AltTab - its interface is thoroughly thought out for such a simple utility. Just a couple of examples:

- If you are too fast, hate that small delay, and want to switch to the last application immediately, you can just confirm the selection with Enter/Action key right away.

- If you want to switch to another application (not the last one), just press an arrow key during that delay, and it stops the countdown - you can select whatever you want, then press Enter/Action to switch there. Actually you really need only one button to switch to any application! If you press the same button, which starts AltTab, once again during that delay, it moves the selection to the next application. So it is exactly like Alt-Tab works in Windows - you just press it several times until you select the application you need.

Can you please think about this idea to make alTab work similar way to AltTab? Or if you don't like this, can you make the button customizable, so the people, who don't need the task switcher, could assign other actions to it?

Thanks!

Or, and one more thing about the task switcher. Is it possible to ignore some applications - i.e. not to show them in the task list? It usually makes sense to ignore ActiveSync, as it's not usually required to switch to it.

Yeah, 10 times bigger EXE was kind of funny. :)

Not exactly. If you have several applications running, and you switch from one to another without getting to the desktop, OK/Close button after that will minimize the active application and the previously used one will become active - not the desktop! So with alTab another button has to be assigned to replace previous EndCall action to go to Today screen, which is quite sad, as we could have one more button for more useful actions.

Can you also handle a long press of the button? So a regular press of EndCall button will open the alTab task switcher, double-press will close the active application, and press-and-hold will switch to the Today screen. What do you think about this?

This is not too bad actually. If I could use alTab as my main task switcher, I would agree with such button selection, especially if the same button closes the foreground application on double-press.

And what about other buttons? As far as I understand, now you have complete control on all the buttons. Can you assign customizable actions on any button press-and-hold? If you could, that would be great!

Thank you very much for creating this utility - even on this early stage it is already very useful!