[jira] Commented: (CAY-911) CM Usability: JComboBox Autocompletion

From: Kevin Menard (JIRA) ("Kevin)
Date: Thu May 22 2008 - 18:43:52 EDT

  • Next message: Kevin Menard (JIRA): "[jira] Commented: (CAY-1056) Detection of the project file changes on disk."

        [ https://issues.apache.org/cayenne/browse/CAY-911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12864#action_12864 ]

    Kevin Menard commented on CAY-911:
    ----------------------------------

    I do think we want to handle auto-completion for ObjAttributes. In my experience, that's the combo box I'm most likely to start typing entries into. Also, I've just checked out CM and it looks to me like the ObjAttribute choices are sorted alphabetically. Since this is provided as a reason for not using auto-completion, please let me know if I'm mistaken.

    I also found the combo box editor deletion logic a bit odd. It didn't actually delete what I typed, but rather changed the highlighted area. It was quite confusing. Any chance we can make the backspace key actually delete the selected text?

    Finally, CayenneWidgetFactory uses magic numbers for the maximum row count. Please use a static field for such values.

    > CM Usability: JComboBox Autocompletion
    > --------------------------------------
    >
    > Key: CAY-911
    > URL: https://issues.apache.org/cayenne/browse/CAY-911
    > Project: Cayenne
    > Issue Type: New Feature
    > Components: CayenneModeler GUI
    > Reporter: Thomas Bernhard
    > Assignee: Kevin Menard
    > Attachments: patch-2008-05-11.txt, patch-CAY-911.txt
    >
    >
    > Please use JComBox with autocompletion in CM at least in places that are very repetitive like selecting Field Types.
    > It is very simple to implement it and there are several extremly well documented examples how to do it. E.g.:
    > http://www.orbital-computer.de/JComboBox/

    -- 
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
    



    This archive was generated by hypermail 2.0.0 : Thu May 22 2008 - 18:44:25 EDT