Having had my mouse die on me yesterday, I suddenly discovered that there does not appear to be keyboard support on DCC filesend dialogs (at least once completed). Tabbing to the "open" or "close" buttons and hitting enter does nothing.
Minor bug, but worth fixing anyway.
I think the key combination is ALT+s
or type //dcc send nickname $sfile(*)
just until you get a new mouse
my report was not about DCC sending or receiving, but about the dialog window buttons not responding the way they should =)
Typical application behaviour is when the focus in on a button component (by tabbing to it for instance), hitting "enter" will trigger whichever event is bound to the button. In this particular dialog, that behaviour does not exist, hence the bug report rather than the "help help I do not know IRC commands how do I send/receive DCC without a mouse" kind of message you'd find in a general help forum =)
As far as i know the mIRC tool buttons never have worked with the tab bar, there are ALT+ combinations that will select any of them, and in the case of the top toolbar once one of the menus is open you can use the arrow keys to move through the buttons
Wake up mike! lol
Hes talking about the buttons on a DCC SEND or GET window. They cant be selected using TAB to switch between the two or 3 if the 3rds active, and enter key doesnt select the current one (actually i think there isnt a current one, and thats why enter dont work)
*whaps davec with a pillow
You can use Space to use the buttons of a DCC get dialog.
In theory Enter is for the default button of a dialog, although by default Tab changes not only the keyboard focus, but also the default button.
Space seems to always (more or less) equal a mouse click.
*whaps davec with a pillow
lol damn it i missed that one tell now!
/me looks for a pillow to whap back with.
by default, tab doesn't change the default button according to the specs, though some programs do, only the selection.
enter is the default button, space is the currently selected item.
this is normal windows behaviour.