Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

  • Official support for <gridTable/> with its documentation
  • Add antiAlias support to <content> child of <chart> (See 10863)
  • Resource usage is limited when using PerformanceMeter (See 10871)
  • Support MS Windows style behavior of the restore button in window component (See 10872)
  • Add method isVisible() to DisplayService which allows developer to determine if an element is visible (See 10888)
  • Add method transferFocus(), transferFocusNext() and transferFocusPrevious() to FocusManager API (See 10904)


Defects Resolved (Java)

10668Scrollbar in disabled widgets can still be scrolled by mouse wheel.
10805Add support for <gridTable/> and its documentation in schema and UI reference.
10844Nexawebify ant task fails due to missing Xerces class (BEA-412514).
10863Add antiAlias support to the <content> child of <chart>.
10871The resources used by PerformanceMeter is unlimited.
10872Added the option to make restore button in window component behaves in standard MS Windows style, instead of the Unix style by default.
10873The icon of the mouse cursor becomes the default icon when it is being dragged in some directions to resize a window.
10888When a widget's visible attribute is set to false, it can still receive a focus.
10889When selection moves from one radio button to another one in the same group whose visible attribute is set to false, the invisible radio button can receive a focus.
10904When input on a field reaches its max-length, 'Tab key' events should be fired automatically on that field. (XEZ-915395 )
10906When using Reference Framework, closing a dialog followed by closing application's window will cause NullPointerException.
10907NullPointerException in image logic when using images in cell.
10908Clean up the logic in JMS messaging implementation.
10909Obfuscation issue: setSelectedState() throws exception in application using Reference Framework with <ui-test> set to false.
10910Compatibility: Test API TextAreaScriptObject#setText() cannot change a text.
10911Validators get fired while rendering the page even if render_type_validation is not enabled (OKM-596648).
10912Restore/minimize/maximize button of a window receives focus when its minimizable/maximizable attribute is set to false.
10916Security flag for cookie is not set when HTTPS is used.

...


The following methods are added to the FocusManager API, and should transfer the focus where indicated, if the currently focused component allows it, and the specified location is focusable.

Code Block
languagejava
linenumberstrue
/**
* Transfer the focus to the specified element. This method is unlike the focusNext() and
* focusPrevious() methods, in that it can fail if the currently focused component is a Nexaweb
* component and it denies the focus change using the onBeforeActiveLost method.
*
* @param e The element in the UI document to transfer the focus to.
*
* @since 4.5.43
*/
public void transferFocus(Element e);


/**
* Transfer the focus to the next focusable component. This method is unlike the focusNext()
* method, in that it can fail if the currently focused component is a Nexaweb
* component and it denies the focus change using the onBeforeActiveLost method.
*
* @since 4.5.43
*/
public void transferFocusNext();


/**
* Transfer the focus to the previous focusable component. This method is unlike the focusPrevious()
* method, in that it can fail if the currently focused component is a Nexaweb
* component and it denies the focus change using the onBeforeActiveLost method.
*
* @since 4.5.43
*/
public void transferFocusPrevious();

...