August 2024 (24.0.0.400)

Version Information

Product Version

24.0.0.400

File Version

2024.09.03.1

Refer to the document on Product Limitations to learn about the phenomena that can occur due to the differences in the user environment, browser features, or product limitations,

Product Restrictions

Updates after the release

24.0.0.401

RP

Description

100715

100712

The error where the split screen overlaps or the vertical scrollbar does not appear when the `url` property of the Div component is linked to a Form object with the `stepcount` property value has been fixed. (This issue occurred in versions after 24.0.0.400).

100716

The error in which the support information and feature description were incorrectly displayed when selecting the AppInfo, QRBarcode, or QRCodeGenerator object in the properties window has been fixed (this error occurred in versions after 24.0.0.400)

New Features

  1. AppInfo, QRBarcode, and QRCodeGenerator are provided through xmodule for use in the mobile NRE environment. (RP 100397, 100398, 100399, 100400, 100401)

Description

  • AppInfo

    • The feature for checking the app status or viewing information has been added.

    • The main feature is the ability to check jailbreak and rooting information.

  • QRBarcode

    • The feature for scanning QRCode or BarCode through the camera.

  • QRCodeGenerator

    • The feature for generating QRcodes.

  1. The feature for adjusting the Head Height in the DateRangePicker component has been added. (RP 100057)

Description

  • The feature for adjusting the Head Height in the DateRangePicker component, named "datepickerheadheight," has been added.

  • The feature for adjusting the Head Height of the DatePickerControl has been added.

  • For more information, please check the “Nexacro N Reference Guide”.

    • Components > Component > DateRangePicker > Property > datepickerheadheight

  1. The logic for using async and await in Studio Script syntax has been added. (RP 100151)

Description

  • When using async and await in Studio, they are not treated as errors.

  1. The feature for adding a button to confirm the value when using the TimePicker function in the DateField has been added. (RP 99879)

Description

  • The feature for adding a button to clearly confirm the action after setting the value of the TimePicker has been added.

  1. [Accessibility] The feature for expressing the color of the item being read when accessing the Radio component for accessibility has been added. (RP 100036)

Description

  • The feature operates when both itemaccessibilityenable and accessibilityenable are set to true.

  • The mouseover status is applied when the focus is moved after using the feature.

  1. The feature for enabling intuitive configuration of the XAgent component and its properties in the Admin UI environment has been added. (RP 100601)

Description

  • New properties

    • projectSet the project name of the module.

    • licenseSet the license URL.

    • updateurlSet the serviced URL for the module.

    • adminapiurlSet the URL that is servicing XAgent Admin UI.

  • connect Method parameter added

    • strAdminApiUrlSet the URL that is servicing XAgent Admin UI.

  • For more information, please check the “Nexacro N Reference Guide”.

    • Communication Objects > XAgent

Changed Features

  1. The Method section of the XAGENT component has been modified to perform intuitively. (RP 100601)

Description

The RP has been modified with the same RP as the new task.

Before Change

  • The callMethod ID has been used to perform various functions.

After Change

  • The callMethod has been deleted.

  • Each action has been implemented as an individual method.

    • versionThis method requests the X-AGENT server version and module version information.

    • installedThis method checks the installation of third party apps using the registry information.

    • configureThis method requests the X-AGENT project settings.

    • updateModuleThis method requests the individual module update from the X-AGENT server.

    • updateModulesThis method requests the update of all modules registered as projects on the X-AGENT server.

    • statusThis method requests the information on X-AGENT server execution status.

    • updateModuleCheckThis method requests the download status information for X-AGENT module updates.

    • executeThis method requests the execution of a module installed on the X-AGENT server.

  1. The clearClipboard method in the Android NRE environment is now supported. (RP 100598)

Description

Before Change

  • clearClipboard Method not supported

After Change

  • clearClipboard Method supported

  1. The key mapping for the Redo shortcut in the TextField series in the iOS/MacOS WRE environment (Safari) has been changed to function the same as other Edit series shortcuts. (RP 99195)

Description

Before Change

  • command + shift + Z

After Change

  • command + Y

Debugging

Basic Components / Objects

Animation

RP

Description

100188

The error in which the animation did not repeat and stopped after a certain number of actions when the loop property of the Animation object was set to true and the loopcount property was set to a value of 1 or lower has been fixed.

Calendar

RP

Description

98296

99931

100509

The error in which the getSelect method returned 0 when executing within the canchange or onchanged event handler functions after directly entering year data in the calendaredit area of the Calendar component and pressing the Tab key has been fixed.

100341

The error in which values could not be entered in the calendaredit area of the Calendar component when the component had focus after screen loading has been fixed (this error occurred while running WRE on the iPadOS operating system. This error occurred when inputting with a Bluetooth keyboard.)

100337

The error in which the first digit of the year was treated as "19" when the <Year> value in the editformat property of the Calendar component was set to "yy" and the month or day input values were provided has been fixed.

100328

The error in which the background color changed and remained after touching the close button when the system-provided popup calendar was displayed with a touch action and the type property value of the Calendar component was set to "normal" has been fixed (this error occurred while running WRE on the iPadOS operating system).

100186

The error in which the keypad appeared when the datepicker was displayed after selecting the dropbutton of the Calendar component has been fixed (this error occurred while running on Android and iOS operating systems).

100181

The error in which the keypad appeared when the datepicker was displayed after selecting the dropbutton of the Calendar component has been fixed (this error occurred while running on Android and iOS operating systems).

100173

99465

The error in which the month selection screen was not displayed after selecting the year in the yearstatic control area, when the focus was moved from a Calendar component with the type property value set to "normal" to a Calendar component with the type property value set to "monthonly," has been fixed.

99995

99264

The error in which part of the text was cut off when changing the month displayed in the monthspin control to a two-digit month, when the datepickerchangetype property value of the Calendar component was set to "spin," the showmonthspin property was set to true, and the month displayed in the monthspin control was a one-digit month, has been fixed.

99107

The error in which the autoskip property was not applied when entering Japanese hiragana with the autoskip property of the Calendar component set to true has been fixed.

98929

The error in which "HH:" was displayed in the calendaredit area when the dateformat and editformat property values of the Calendar component were set to "HH:mm" has been fixed.

98920

The error in which the autoskip property was triggered when the backspace key was pressed while the input value in the text editing area was selected, with the autoskip property of the Calendar component set to true, has been fixed.

98914

The error in which a value was entered in the "HH" position instead of the "mm" position when an out-of-range value was entered in the calendaredit area, with the dateformat and editformat property values of the Calendar component set to "HH:mm," has been fixed.

98314

The error in which the result of the getSelect method was treated as null when the value of the system-provided popup calendar in the Calendar component was changed has been fixed (this error occurred while running WRE on the iOS operating system).

ChildFrame

RP

Description

99534

The error in which the window was displayed at a different location after being minimized and then restored by pressing the Show Desktop or Hide shortcut key (Windows+D) while executing the showModal method of a ChildFrame object within the ontimer event handler function has been fixed (this error occurred while running NRE on the Windows operating system).

DataObject

RP

Description

100210

The error in which the request method could not be executed and data could not be loaded when the preload property was set to true, if the url property value of the DataObject object did not specify a protocol, has been fixed (this error occurred while running NRE on the iOS operating system in versions after 24.0.0.300).

99938

The error in which the getResponseHeader method of the DataObject object occasionally caused abnormal termination has been fixed (this error occurred while running NRE on the Windows operating system).

DateField

RP

Description

99607

The error in which the dropbutton was displayed in the wrong position when dynamically creating a DateField component has been fixed (this error occurred while running WRE).

DateRangePicker

RP

Description

100308

The error in which the Form area scrolled together with the swipe action within the DateRangePicker component area has been fixed (this error occurred while running WRE on the Android operating system. The horizontal swipe issue occurred in versions after 24.0.0.300).

100294

The error in which the overlaytop control style of the DateRangePicker component was not applied has been fixed.

100056

The error in which the delimiter design within the timepicker control of the DateRangePicker component was incorrectly set has been fixed.

99762

The error in which the performance slowed down when multiple DateRangePicker components were placed on the screen has been fixed.

Div

RP

Description

100329

The error in which scrolling was activated after changing the formscrolltype property value from "both" to "none" and changing the url property value after app execution has been fixed (this error occurred on the iOS operating system).

100305

The error in which the indicatorscroll was displayed when the formscrolltype property value of the Div component was set to "none" has been fixed (this error occurred while running WRE on the macOS operating system in versions after 24.0.0.200).

100155

The error in which the formscrollbarsize property value of the Div component was not applied when changed to 0 has been fixed (this error occurred in versions after 24.0.0.200).

99761

The error in which the operation stopped when the screen size was changed, after configuring the Div component to dynamically adjust its layout based on the screen size, has been fixed.

98821

The error in which scrolling was still functional when the formscrolltype property value of the Div component was set to "none" has been fixed (this error occurred while running on the iOS operating system).

Grid

RP

Description

100429

The error in which the position of the treeitemcheckbox changed to the center when the treeitemcheckbox state was changed, after deleting the -nexa-icon property setting in the default theme and setting -nexa-icon in the custom XCSS, has been fixed when the edittype property value of the Grid component Cell object was set to "tree."

100175

The error in which the scroll position changed when the enableredraw property value of the Grid component was changed from false to true has been fixed.

100062

The error in which the setRealColSize method was not applied when the autosizingtype property value of the Grid component was set has been fixed.

99958

The error in which the autosizingtype property value was not reflected or the setRealRowSize method was not executed when changing the autosizingtype property value and executing the setRealRowSize method within the onsize event handler function of the Grid component during a size change has been fixed.

99828

The error in which some items were not displayed when selecting an item at the bottom of the Grid, with the edittype property value of the Grid component Cell object set to "combo," and the combolist expanded downward has been fixed (this error occurred while running NRE on the Windows operating system).

99474

The error in which the setRealRowSize method was not applied when the autofittype property value of the Grid component was set to "row" has been fixed.

99272

The error in which a script error occurred during component loading when the -nexa-icon property setting was deleted from the default theme and set in the custom XCSS, with the autosizingtype property value of the Grid component set to "none" and the edittype property value of the Cell object set to "tree," has been fixed (this error occurred while running WRE on the Windows operating system).

99190

The error in which a script error occurred when setting an ImageResource path image with the autosizingtype property value of the Grid component set to "row" and the displaytype property value of the Cell object set to "imagecontrol" has been fixed.

98429

The error in which the cell did not transition to edit mode after selecting the cell and pressing the Enter key in the Grid component has been fixed (this error occurred while running on the iOS operating system when using a Bluetooth keyboard).

98309

The error in which the first character was not entered when editing a cell with the autoenter property value of the Grid component set to "key" and the editautoselect property value of the Cell object set to true has been fixed (this error occurred while running WRE on the iOS operating system when using a Bluetooth keyboard).

ImageViewer

RP

Description

100084

The error in which the text property value of the ImageViewer component, included in a Form object loaded by changing the url property value of the Div component, was not displayed on the screen has been fixed.

99878

The error in which the cachelevel value of the Service was not applied when the Service prefix was set as the image property value of the ImageViewer component has been fixed (this error occurred while running NRE on the Windows operating system).

ListBox

RP

Description

98790

The error in which multiselect was disabled when the border property was changed by modifying the cssclass property value while the multiselect property value of the ListBox component was set to true has been fixed.

ListView

RP

Description

100279

The error in which line breaks were not processed when pressing the Enter key during cell editing with the edittype property value of the ListView component Cell object set to "expr" and the textareaacceptsenter property value set to true has been fixed.

MaskEdit

RP

Description

100572

The error in which the caret position was displayed incorrectly after entering a number and attempting to edit it, when the -nexa-padding style was set for the MaskEdit component, has been fixed (this error occurred while running NRE on the Windows operating system).

100154

The error in which the text appeared cut off when the length of the MaskEdit component was shorter than the displayed text has been fixed (this error occurred while running NRE on the Windows operating system).

MultiCombo

RP

Description

100558

The error in which a script error occurred when the focus automatically moved to the MultiCombo component during text input with the autoskip property value of the Edit component set to true has been fixed (this error occurred while running WRE).

100550

The error in which the input keyword remained and the unfiltered list was displayed after closing and reopening the multicombolist in the MultiCombo component, while the filtered list was still showing, has been fixed.

(The text entered in the multicomboedit area will be cleared when the multicombolist is closed).

100549

The error in which the multicombolist did not expand when the Alt+Down Arrow key was pressed with the type property value of the MultiCombo component set to "filter" and the edittype property value set to "text" or "count" has been fixed.

100544

The error in which the background color of the multicomboedit area in the MultiCombo component was displayed as transparent has been fixed.

100462

The error in which information about the selected items in the MultiCombo component was not fully cleared and remained after executing the clearData method on the bound Dataset object when one or more items were selected has been fixed.

100016

The error in which the entered text was cleared when no filtered items were found after entering a search term with the type property value of the MultiCombo component set to "filterlike" has been fixed.

99970

The error in which the entered text was cleared when a filtered item was selected after entering a search term with the type property value of the MultiCombo component set to "filter" or "filterlike" has been fixed.

99813

The error in which the multicombolist did not expand after clicking the multicomboedit area when the enable property value of the MultiCombo component was changed from false to true has been fixed.

99810

The error in which the focus did not move correctly when the Tab key was pressed after changing the enable property value of the MultiCombo component from false to true has been fixed.

99428

The error in which a script error occurred when clicking the selectallcheckbox to select all items, then clicking it again to deselect and selecting individual items, when the displaycount property value of the MultiCombo component was set, has been fixed.

98361

The error in which the styles of the child controls were not updated when the cssclass property value of the MultiCombo component was changed via script has been fixed.

Panel

RP

Description

99292

The error in which the Panel component did not display correctly when the flexcrossaxiswrapalign property value was set to "spacebetween," "spacearound," or "spaceevenly" has been fixed (this error occurred while running WRE).

99011

The error in which the items property value of the Panel component was not reflected when set to an XML type string via script has been fixed.

Radio

RP

Description

100336

The error in which the radioitem text was cut off in the design view when the -nexa-icon property value of the RadioItemControl in the Radio component was set to an ImageResource value instead of a theme has been fixed.

TextField

RP

Description

99304

The error in which the caret position moved to the end when false was returned in the canchange event handler function of the TextField component has been fixed.

99032

99008

The error in which text longer than the maxlength property value was displayed when copying and pasting text longer than the maxlength setting in the TextField component has been fixed (this error occurred while running the Chrome browser on the Windows operating system. This error occurred when the browser language was set the Japanese).

WebView

RP

Description

100209

The error in which the content connected to the WebView component was refreshed when the size of the Form containing the WebView component was changed has been fixed.

Others (Components / Objects)

RP

Description

100584

The error in which memory was not released and accumulated when the same window was opened and closed multiple times using the nexacro.open method has been fixed (this error occurred while running on the Edge browser).

100536

100535

The error in which pasted values remained after autoskip occurred and the undo action was executed when the maxlength property value was set on the Edit or TextField component, and the autoskip property value was set to true, has been fixed.

100387

The error in which the remaining ChildFrame objects were not rearranged when minimizing or maximizing ChildFrame objects within a VFrameSet or HFrameSet object, with two or more ChildFrame objects added, has been fixed.

100180

The error in which a component was displayed outside the screen area when the right property value was set, and the component had coordinate properties referencing the reference component and included properties set in percentage units (%), has been fixed. Additionally, if the component's outside area was displayed within the scrollbar size, the Form object loading or execution of the resetScroll method caused the scrollbar to be displayed incorrectly or the component to be displayed in the wrong size.

100103

The error in which a script error occurred when executing the reload method of a Form object opened with the nexacro.open method has been fixed (this error occurred while running NRE on the Windows operating system).

99669

The error in which the system.getCursorX and system.getCursorY methods returned undefined when executed in the event handler function of the Button component's onclick event triggered by the Enter key has been fixed (this error occurred while running WRE on the Windows operating system).

99242

99355

99340

The error in the undo and redo operations of the TextField and MultilineTextField components has been fixed.

99310

The error in which the edges of the icon image included within a component were not displayed smoothly when zooming in on the screen has been fixed (this error occurred while running NRE on the Windows operating system).

99297

TextField, MultiLineTextField The error in which the Undo (Ctrl+Z) key did not work when the component was focused has been fixed (this error occurred while running WRE on the Windows operating system. This error occurred when the browser language was set the Japanese. This error occurred in versions after 24.0.0.200).

99000

98999

TextField, MultiLineTextField The error in which the value property was processed incorrectly when entering a value in the text editing area of the component and confirming it with the Enter key or canceling the combination with the ESC key has been fixed (this error occurred while running the Chrome browser on the Windows operating system. This error occurred when the browser language was set the Japanese. This error occurred when running the Japanese IME).

Accessibility

Sense Reader Use Environment Error

Among the accessibility-related errors, errors that occurred when the virtual cursor was enabled and the Google Chrome browser was run in an environment using SenseReader versions 8.2 were categorized and organized separately.

In cases where the sense reader usage environment is different, the execution environment is listed separately.

RP

Description

100298

The error in which the Tab key onkeydown event was triggered when the Shift key was released before the Tab key while pressing Shift+Tab simultaneously has been fixed.

100046

The error in which the virtual cursor could not move after changing the accessibilityenable property value of the component from true to false and then back to true has been fixed.

100005

100006

100002

The error in which the value property was read multiple times when moving to a component with a text editing area has been fixed (this error occurred while running SenseReader version 8.5.1).

100004

The error in which information was read incorrectly when moving to a cell with the edittype property value of "combo" in the Grid component using the Tab key has been fixed.

99973

The error in which the focus moved to the next component while the accessibility information was read for the TextArea component with the readonly property value set to true has been fixed.

99737

The error in which the accessibilitylabel property value of the Calendar component could not be read when set via script has been fixed.

QuickCode

RP

Description

100342

The error in which the application terminated abnormally when the Undo command was used to delete an Action after adding it, followed by executing the Redo command, has been fixed.

99981

The error in which values were not entered or the application terminated abnormally when reopening the Model Service edit popup after closing it without saving changes has been fixed.

Multilingual

RP

Description

100464

The error in which a script error occurred when adding Row data to the bound Dataset object while selecting one or more items in the MultiCombo component has been fixed.

100365

The error in which multilingual support was not applied when the usedecorate property value of the Static component was set to true has been fixed.

100344

The error in which the item text of the Radio, ListBox, and CheckBoxSet components was not updated when changing the language for multilingual support using the nexacro.loadStringResource method has been fixed.

99861

The error in which the requested multilingual settings were not reflected in the Tabpage object area of the Tab component when executing the nexacro.loadStringResource method has been fixed.

99824

The error in which a TypeError occurred in the browser developer tools console during application loading when applying StringResource has been fixed.

99765

The error in which the TEXT function data from the Dataset object bound to the Combo, Radio, and Grid components was exposed as plain text when selecting an item has been fixed.

99681

The error in which multilingual support was not applied to a window opened with the nexacro.open method has been fixed (this error occurred while running WRE).

Nexacro Studio

RP

Description

100596

The error in which the application terminated abnormally when executing the Undo action after activating InplaceEdit by pressing the F2 key after selecting a component has been fixed.

100559

The error in which the selection was deselected when moving the mouse pointer in the design screen after selecting the menu item [Edit > Select All] while a container component was selected has been fixed.

100507

The error in which the application terminated abnormally when pressing Shift+Arrow keys after selecting the body or detail area in the ListView component's Contents Editor has been fixed.

100152

The error in which the binding information was incorrectly converted within nested container components during Nexacro 14 project migration has been fixed.

100457

The error in which XCSS-related files were generated differently from the previous version when selecting SDK Version 21.0.0 and performing the Generate action has been fixed.

(It has been fixed to ensure that there is no difference from the Generate output of Nexacro Studio 21.0.0.X.)

100394

The error in which the deleted Panel components were still displayed in the Outlineview after selecting and deleting two or more Panel components in the design screen, and the application terminated abnormally when selecting the deleted Panel in the Outlineview, has been fixed.

100346

The error in which function arguments commented out in the script were deleted during migration has been fixed.

100316

The error in which the application terminated abnormally when copying and pasting text with a key value containing a "." into the StringResource Editor has been fixed.

100288

The error in which a script error occurred when there was a detail band in the ListView component and no bound data has been fixed (this error occurred while running versions after 24.0.0.300).

100119

The error in which the application terminated abnormally when selecting a component in the Outlineview after executing the "Arrange to Tab Order" function from the menu while the Outlineview panel was displayed has been fixed.

99923

The error in which the dropdown list of the Input filter text in the Invisible Object panel closed and then reopened when clicking the dropdown button has been fixed.

99910

The error in which the resource file did not open after selecting an item in the StringResource panel and pressing the shortcut (Ctrl+E) has been fixed.

99895

The error in which the "Copy ID" option in the context menu was activated when no item was selected in the Invisible Object panel has been fixed.

99684

The error in which the first Tabpage was selected again after changing the Locale in the StringResource panel while selecting a Tabpage after the first item in the Tab component on the design screen has been fixed.

99472

The error in which using the const destructuring assignment declaration in the script was treated as a script error has been fixed.

99423

The error in which using an incorrectly formatted arrow function in the script was not treated as a script error has been fixed.

99312

The error in which pop-up windows (such as Find) did not display when changing the monitor on which Nexacro Studio was displayed while using two or more monitors with different display scales has been fixed.

99299

The error in which a script error occurred when dragging and moving the Tabpage object of the Tab component and another component to a Div component on the design screen has been fixed.

99296

The error in which the Undo action did not work after dragging and creating a Dataset object or DataObject object within a container component area on the design screen has been fixed.

99269

The error in which the Exit option was missing from the context menu while editing the Panel component on the design screen has been fixed (this error occurred in versions after 24.0.0.200).

99259

The error in which the left property value with a "px" unit was displayed up to the second decimal place when moving a component and adding it to a container component has been fixed.

98882

The error in which the list of selectable values for the flexcrossaxisalign property of the Panel component in the properties window was displayed incorrectly has been fixed.

98256

The error in which the size of a component within a Panel component decreased instead of increasing when selecting and dragging to resize it has been fixed.

97214

The error in which the mouse pointer or tooltip was displayed at the wrong position when moving the Add-on panel to a monitor with a different display scale than Nexacro Studio, while using two or more monitors, has been fixed.

Others

RP

Description

100530

The error in which the RECORD_AUDIO permission was missing in the AndroidManifest.xml file included in the AudioRecorder.aar file within the Android Runtime distribution package has been fixed.

100469

The error in which the keypad covered the text editing area at the bottom of the screen when selecting it during the first app launch has been fixed (this error occurred while running NRE on the Android operating system).

(This can be properly reflected by adding android:windowSoftInputMode="adjustResize" to the AndroidManifest.xml configuration.

100444

The error in which the screen did not load when the Update Type was set to "Local" or "Update (Local + Server)" has been fixed (this error occurred while running NRE on the Android operating system. This error occurred depending on the version of WebView installed on the operating system).

100275

100276

100280

100291

100295

The security vulnerability-related code for the items below has been addressed.

- Information exposure through error messages

- Use of uninitialized variables

- Null point dereferencing

- Improper resource deallocation

- Path manipulation and resource input

100020

The error in which the onnotification event did not occur when selecting the notification UI and running the app has been fixed (this error occurred while running NRE on the Android operating system).

Help Edited and Added

RP

Description

100566

The Desktop WRE restriction description has been added to the Remark section of the system.getCursorX and system.getCursorY methods.

100255

The missing items in the Structure image within the Grid component have been addressed.

100066

The missing timetabbutton control information in the Control list of the PopupDateRangePicker component has been added.

98995

The description of the items property in the Panel component has been updated.

98318

The description of the removeTabpage method in the Tab component has been updated to include information related to the onbeforeclose and onclose events of the Form object.