Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#1 Use <space> to confirm input.

closed
imron
None
5
2012-09-20
2008-06-01
imron
No

An option should be provided to use the spacebar to confirm input, rather than just the enter key.

This option would be selectable by the user at runtime from the configuration dialog box.

Discussion

  • Tao Yue
    Tao Yue
    2008-08-09

    Logged In: YES
    user_id=2104196
    Originator: NO

    This is one of those little things that should just conform to the user's expectations, rather than adding another option. UI design frowns on adding options unless unavoidable, because they create additional state that has to be maintained by the program, possibly interacting with other decisions, and also make it hard for users to move from machine to machine.

    Look to Microsoft IMEs for guidance. MSPinyin on XP will accept either spacebar or Enter to confirm input. MSPinyin on Vista will only accept the spacebar (hitting Enter will break out of the IME and leave the text as Latin letters).

    As a compromise, and because Pinyinput does not use the new TSF, I will change the behavior to the following: Spacebar will confirm and add a space, Enter will confirm but will not add a linefeed. At some point later on, when Vista and/or Windows 7 reach a given market share, we can reconsider the behavior of Enter.

     
  • Tao Yue
    Tao Yue
    2008-08-09

    Logged In: YES
    user_id=2104196
    Originator: NO

    Fixed in revision 126. I am unable to assign bug or change status.