Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 4.2
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ICEfaces 4, ACE components
-
Assignee Priority:P2
-
Affects:Documentation (User Guide, Ref. Guide, etc.)
Description
As of ICEfaces 4.1.1, only the ACE button components (ace:pushButton, ace:linkButton, ace:checkboxButton, ace:radioButton) support the common HTML element passthru attributes:
onblur
onchange
onclick
ondblclick
onfocus
onkeydown
onkeypress
onkeyup
onmousedown
onmousemove
onmouseout
onmouseover
onmouseup
onselect
These same attributes should be added to the following additional ACE components where they are mostly applicable and feasible due to the design / layout of the components:
autoCompleteEntry
comboBox
textEntry
textAreaEntry
maskedEntry
panel
selectMenu
simpleSelectOneMenu
themeSelect
onblur
onchange
onclick
ondblclick
onfocus
onkeydown
onkeypress
onkeyup
onmousedown
onmousemove
onmouseout
onmouseover
onmouseup
onselect
These same attributes should be added to the following additional ACE components where they are mostly applicable and feasible due to the design / layout of the components:
autoCompleteEntry
comboBox
textEntry
textAreaEntry
maskedEntry
panel
selectMenu
simpleSelectOneMenu
themeSelect
Added definitions for pass-through attributes. Modified renderers to make use of the defined attributes.