[ http://issues.apache.org/jira/browse/ADFFACES-134?page=all ]

Joseph Rozier updated ADFFACES-134:
-----------------------------------

    Status: Patch Available  (was: Open)

> Change the Default Size Attribute for Input Text Fields on BlackBerry Browser
> -----------------------------------------------------------------------------
>
>                 Key: ADFFACES-134
>                 URL: http://issues.apache.org/jira/browse/ADFFACES-134
>             Project: MyFaces ADF-Faces
>          Issue Type: Improvement
>         Environment: BlackBerry Browser 4.0
>            Reporter: Joseph Rozier
>            Priority: Minor
>
> The BlackBerry Browser does not handle the "size" attribute on an input 
> type="text" field correctly.  It tends to add much more space for the field 
> than necessary.
> The following shows the actual number of capital M's that can fit in the 
> visible area of the input text field when the size specified (using the 
> default font/browser settings)
> size=3, BlackBerry 7290=5, BlackBerry 8700=7
> size=6, BlackBerry 7290=10, BlackBerry 8700=12
> size=10, BlackBery 7290=16, BlackBerry 8700=18
> However, I've found that the actual number of characters allows varies widely 
> depending on the device, font chosen by the user, font size chosen by the 
> user, and font-size specified by the skin/style.
> This is primarily an issue on the BlackBerry Browser because of limited 
> screen real estate.  Compounding this is the fact that the BlackBerry Browser 
> is not horizontally scrollable, so extra wide fields can throw layouts off 
> (as the BlackBerry Browser will wrap the cells in a table row onto multiple 
> lines if the width is too long).
> I propose modifying the default size attribute for the input type="text" 
> fields rendered.  (For example, 
> trinidad-impl\src\main\java\org\apache\myfaces\trinidadinternal\renderkit\core\xhtml\SimpleInputTextRenderer.java
>  has hard-coded default input type="text" sizes for the desktop of 30 and the 
> pda of 11; I'd set the default to 6 for the BlackBerry Browser.)
> Because of the variability of size attribute to actual display value, I do 
> NOT propose automatically adjusting the tr:inputText columns attribute the 
> user specifies, if any.
> Note that the textarea cols attribute is handled correctly on the BlackBerry 
> Browser and does NOT need adjustment.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to