point of view v7.1 + service pack 3 (friday, may 2, 2014) · point of view v7.1 + service pack 3...
TRANSCRIPT
Release Notes for Point of View
Point of View v7.1 + Service Pack 3 (Friday, May 2, 2014)
ID Type Description
873 Issue Modified the Trend control to use the Y axis font color (instead of the pen color) for the
Y axis labels when only one pen is configured in the Trend control.
1071 Issue Modified the Alarm/Event control to support the Save (to PDF) and Print commands,
even when the "Multiline" option is enabled.
2300 Issue
Improved the OPC DA and OPC XML/DA tasks to recognize the actual quality value
and set it to the Quality field of the respective tag, even when the quality is different
from 192 (Good) or 0 (Bad). Previous versions interpreted any quality value different
from 192 (Good) as 0 (Bad).
2695 Issue Improved the OPC XML/DA task editor to prevent it from refreshing the Project
Explorer tree-view unnecessarily after saving a worksheet.
2930 Issue
Improved the Translation Editor from the development environment to support
Unicode characters (e.g.: Chinese characters) on the Source column of the Translation
worksheet.
2970 Issue
Improved the ribbon interface on the development environment to block commands
that are not enabled for the user currently logged in the system, according to the
"Security System - Development" settings.
2974 Issue
Updated the Technical Reference Manual (Help) describing how to configure the
[ApplicationName].APP to define a fixed position and size for the Virtual Keyboard
(see topic "The Development Environment - Virtual Keyboard").
2984 Issue
Modified the Grid control to set the quality of a tag to Good (192) when the user enters
a valid value (within the Min/Max range) for the respective tag through the Grid
control (Data Source = Class Tag).
2998 Issue Improved the label displayed on the dialog "Project > Preferences > Default Project
path" from "Select Directory" to "Please select default project path".
3006 Issue Improved the translation interface, adding support for text configured on title bars from
the project screens or from the Viewer frame.
3026 Issue
Improved the Tag Integration feature so that when you use the Verify
Project command and select the option "Automatically add tag integration used
tags", it properly adds multi-dimensional arrays from the tag integration source.
3027 Issue Improved the graphic interface to display the correct line/border style (e.g.: dotted
instead of solid), even when the screen is re-scaled during the runtime.
3033 Issue
Removed the unnecessary warning message to the Output Window (LogWin)
indicating that the RunVBScript built-in function is not supported on Web Thin
Clients, since it is supported.
3055 Issue
Improved the Object Properties dialog from the screen editor (development
environment) to display its content properly, even when the user uses it on a second
monitor (extended desktop mode).
3129 Issue
Modified the screen editor to avoid errors when copying screens from another project
into the current project with linked symbol(s) that do not exist in the current project.
The linked symbol(s) will be automatically created in the current project, even if they
were configured in sub-folders of the default Symbol folder.
3137 Issue Modified the VBScript debugging interface to prevent it from ignoring breaking points
in screen scripts.
3147 Issue
Modified the graphic module to support screen objects (PMControl.ocx) that had been
created by the PanelMate(TM) Import Wizard from previous versions of the product
(development environment).
3149 Issue Modified the Report task to support Unicode characters.
3150 Issue
Modified the Text object to support translation through the built-in Ext() function
configured on its Caption field (e.g.: {Ext("Test")}) or on the Tag/Expression field of
the Text Data Link animation (e.g.: Ext(Test)).
3154 Issue Modified the screen editor (development environment), preventing it from moving the
objects inadvertently when right-clicking on them.
3162 Issue
Modified the graphic interface (runtime) to execute the "On Up" event though
keyboard shortcuts (Key property of the Command animation) even when the shortcut
is configured with more than one key combination (e.g.: Shift+F5), regardless of the
order as the keys are released. When any key from the combination is released, the "On
Up" event is executed.
3165 Issue
Modified the Trend control object, so it displays history data on the Web Thin Client
station, even when the system time of the Server is not synchronized with the system
time from the Web Thin Client station.
3166 Issue
Modified the product to prevent it from corrupting the Security System configuration
files when attempting to open a project that had been modified in an older version of
the project.
3175 Issue Modified the Text object to support a keyboard shortcut (Key property) configured for
the Command animation applied to the object.
3178 Issue Modified the Text Box object to prevent Graphics Device Interface (GDI) leaking
when switching screens during the runtime.
3182 Issue Included support for localization (translation) for native dialogs launched by the
CreateUser and SetPassword built-in functions.
3185 Issue
Resolved an issue with the Distributed mode of the project security system where, in
certain circumstances, TCP/IP connections between clients and the server would
become unstable.
3186 Issue Modified the built-in script engine to execute nested statements of the built-in IF
function.
3187 Issue
Modified the Security System to support the "Counting from user's last action" Auto
LogOff feature properly on Windows Embedded Compact (formerly known as
Windows CE).
3190 Issue Improved the performance of OPC XML/DA communication task.
3203 Issue
Modified the Command animation to guarantee that the "On Up" event is executed,
even if the user releases the mouse pointer (or the touch screen pointer) from the
corner of a rounded rectangle, as long as the "Release" property of the Command
animation is enabled (checked).
3205 Issue
Modified the graphic interface, allowing users to open a screen with a higher resolution
(size) than its original configuration (Screen Attributes) and be able to visualize objects
on any area of the screen during the runtime.
3210 Issue Improved the screen editor (development environment) to prevent it from showing the
border around the area of a Linked Symbol that has been deleted from the screen.
3211 Issue Modified the Linked Symbol "Clock" from the "Symbols library > System Symbols >
DateTime" group, in order to display the correct time indication.
3224 Issue Modified how icon files (*.ico) are handled in memory, in order to resolve an issue
where icons sometimes disappeared from buttons when switching screens.
3235 Issue
Modified the Format function to support leading zeros configured in the strFlag
parameter (e.g.: "%08d"), even when configuring the optional parameters
optStrDecimalMark and/or optStrThousandSep.
3236 Issue
Modified the Studio Mobile Access (SMA) Thin Client to display the border of objects
(Ellipse and Rectangle) with the same width and coordinates, as configured on the
development environment.
3237 Issue Updated Mobile Access interface to support Multi-Touch on Windows 8.
3238 Issue Improved the VBScript interface to support the "Force" property of the Command
animation.
3244 Issue Improved the performance to open the "Symbols" interface (Graphics > Libraries >
Symbols) when Collaboration is enabled for the project.
3247 Issue
Modified the Full Integration SDK to make its handling of VBScript more robust.
Previously, verifying a project that included VBScript caused system errors in certain
situations.
3248 Issue Improved the Intellectual Property protection interface of the development
environment to support Passwords with UNICODE characters.
3250 Issue Improved the Translation interface to avoid concatenating text configured in different
rows into a single row of the Translation Table (Editor).
3255 Issue
Modified the Studio Mobile Access (SMA) Thin Client to support the Position
Animation with the "Gesture" property enabled, even on devices configured with
comma (",") instead of dot (".") as the decimal separator on the Regional Settings.
3262 Issue Modified the worksheet editor on the development environment to avoid missing data
when copying and pasting rows in a worksheet with filtering enabled
3265 Issue Modified the graphic interface to avoid displaying a white border around Linked
Picture objects during the runtime.
3266 Issue
Modified the ClockGetDate and ClockGetTime built-in functions to return correct
values, even when the Daylight Saving (Regional Settings) for the local station is
disabled.
3269 Issue
Modified the graphic interface (runtime) to display the rectangle shapes with their
configured size, even when the Enhanced Graphics option (Project > Viewer > Enable
Enhanced Graphics) is enabled.
3270 Issue Improved the graphic interface (runtime) to apply anti-aliasing only to non-straight
borders of shapes.
3271 Issue
Modified the licensing mechanism so that running the local Viewer - that is, the
Viewer module installed on the same computer as the development application - does
not count against the number of Secure Viewer Thin Clients allowed by the license.
3276 Issue
Modified the TCP/IP Client task to avoid communication errors in projects where the
number of the TCP/IP Client worksheets are not in continuous order (e.g.: TCPCL001
and TCPCL003).
3277 Issue
Improved the Remote Agent (CEServer.exe) allowing the user to download MUI
(localization) files (e.g.: CEServer-EXE-MUI.dll) even when the target runtime is
running a "translated" project.
3278 Issue Modified the development environment to avoid errors when executing the Verify
command on projects that use legacy translation files (*.TRA or *.CSV).
3279 Issue
Modified the Full Integration SDK to set the quality of the tag to BAD (value 0) when
the value assigned to the tag is equivalent to infinite (e.g.: division by zero, tangent of
90 degrees, etc).
3280 Issue Modified the Full Integration SDK to avoid freezing the development environment
when executing the "Save All As HTML" command.
3281 Issue
Improved the performance to switch screens during the runtime, especially when the
project is configured with the lines on the (Global Procedures scripts (Project Explorer
> Global > Procedures).
3284 Issue Modified the Full Integration SDK to assign font size properly to Text objects.
3286 Issue
Modified the Command animation to support the "On Touch Completed" event.
Moreover, modified the Screen Script to support the sub-routine
"Screen_OnTouchCompleted".
3287 Issue Improved the graphical multi-touch interface to support panning the screen during the
runtime when the Outer Zoom is greater than 100%.
3288 Issue
Implemented an option to render some linked pictures at lower quality, so
that scaling large image files to fit small screens will not decrease run-time
performance.
3289 Issue Modified the graphic multi-touch (runtime) to support panning screens that are open
with a different size (width and height) than the original settings (Screen Attributes).
3290 Issue Modified Full Integration SDK to enhance the MUI support
3298 Issue Modified the screen editor (development environment) to avoid errors when editing the
value of the "Link File" property from the "Linked Picture" object.
3299 Issue
Resolved an issue with the function Open where, if the function was called to open a
screen at the current mouse position (e.g., Open(screenName,1)), it would generate a
system error.
3300 Issue
Modified the OPC XML/DA task to execute Asynchronous Read/Write commands
properly when the number of items (rows) in the worksheet is greater than the
"Maximum group size" configured in the worksheet. Consequently, the message
"invalid handle ID" will no longer be sent to the Output Window (LogWin) in this
condition.
3301 Issue
Modified the development environment to avoid a crashing error when closing the
development environment while at least one runtime module was still running. The
error would occur only if at least one tag was being monitored in the Database Spy
interface of the development environment.
3302 Issue
Improved the performance of the OPC XML/DA Client task, preventing it from
executing read/write commands for items that failed to the added to the communication
list when starting the task (e.g.: invalid items that do not exist in the OPC Server).
3303 Issue Modified the Alarm/Event Control screen object to properly acknowledge
alarms generated by the Driver task.
3307 Issue Modified the Security System to support the "Cash Size" (Offline Cache Settings)
property set to 0 (zero) with the "Domain (LDAP)" mode.
3313 Issue
Modified the development environment to support configuring reports in RTF format
(with the Report task), even when the operating system's User Account Control (UAC)
setting is enabled.
3321 Issue
Modified the Security System to automatically logging on the default user and
retrieving the users/groups from the Active Directory when using the "Domain
(LDAP)" mode.
3322 Issue
Modified the Trend control, allowing the user to print or export the Trend's image
properly, even when the "Auto Screen Scaling" and "Enable Enhanced Graphics"
options from "Project > Viewer" are enabled.
3324 Issue
Modified the development environment allowing the user to open any Class
worksheets (Project Explorer > Global > Classes), even in computers that have only
one storage drive (e.g.: C drive).
3327 Issue
Improved the "Remote Agent" (CEServer.exe) to display a message indicating that it is
disconnected from the Server when the user disconnects the development environment
(Execution Environment) from the target station.
3333 Issue Modified the GetClock built-in function to return correct values according to the
specified parameters.
3334 Issue
Modified the Trend task to save the "End Time" for Batches in the history database
according to the "Time Stamp > Time Zone" setting configured for the database
connection (e.g.: "UTC", "Local Time", or "Local Time + Time Difference").
3336 Issue Modified the TCP/IP Server task to reject connections from older versions of Secure
Viewer Thin Clients, which do not support new interfaces implemented in the protocol.
3338 Issue Modified the Alarm/Event Control object to display the messages properly, even when
the system date format on the Thin Client(s) and on the Server are different.
3339 Issue
Modified the graphic interface to display button objects on the screens, even on the
following conditions: button style set to "OS Like"; "Project > Viewer > Enable
Enhanced Graphics" enabled; and operating system without any theme enabled.
3340 Issue
Modified the graphic interface (runtime) to avoid inadvertently restoring the previous
value to a tag which was changed through a slider (Position animation with slider
enabled) while the same tag was configured in a Text Box in focus.
3341 Issue Enhanced the development environment to update the tree-view on Project Explorer
after adding a new driver to the project.
3344 Issue Modified the Grid Control screen object to properly convert timestamps (UTC / Local
Time) when loading data.
3347 Issue
Enhanced the Studio Mobile Access (SMA) Thin Client to support real values (floating
points) properly, regardless of the character for decimal point configured on the
regional settings of each Thin Client or Server.
3349 Issue
Modified the development environment to reload automatically the tags linked to the
project through the Tag Integration, and identify tags that no longer exist in the Tag
Integration Provider (e.g.: deleted or renamed).
3352 Issue
Modified the graphic interface (runtime) to properly display left-aligned text
configured in the Rectangle's caption property, avoiding it to overlap the object's
border, when the "Project > Viewer >Enable Enhanced Graphic" option is enabled.
3362 Issue Improved the XML schema and import tools for Studio XML Screen files to support
multiple properties in Linked Symbols.
3368 Issue
Modified the Thin Clients to restore communication with tags from the Server after re-
establishing the connecting with the Server. In previous versions, re-establishing the
connecting with the Server, the Thin Client would not receive values from tags
configured in OPC Client worksheets with the "Scan" property set to "Screen" (instead
of "Always").
3372 Issue
Improved the performance to switch screens during the runtime, especially for screens
configured with the Command animation (with support for multi-touch events) applied
to objects.
3374 Issue Modified the Alarm API, so the driver task can set the "Selection" as well as the
"Custom Fields" for alarms.
3375 Issue Modified the Collaboration Server add-on to support the configuration file for class
tags (\database\class.lst and \web\class.lst).
3377 Issue
Modified the "Performance Control" dialog on the development environment (Project
Settings >Options > Performance Control) to prevent the user from entering invalid
values for the "Minimum free memory limit" settings.
3380 Issue Updated the localization (translation) for system strings used in the product
(BIN\SystemString.txt).
3381 Issue Enhanced the PanelMate(TM) Import Wizard to properly import addresses for
communication through Modbus or Modbus Plus protocols.
3390 Issue
Modified the Studio Mobile Access (SMA) Thin Client, allowing the user to input
values to tags through Text Box objects, even when the web browser is running on the
Android operating system.
3391 Issue Modified the development environment to avoid GDI resource leaking when executing
the Verify command.
3392 Issue
Modified the Email interface of the Alarm task to send remote notifications properly,
even from Windows Embedded, when using string tags (between curly brackets - e.g.:
{EmailTO}) in the "To", "CC", or "BCC" fields.
3394 Issue Modified the graphic interface (runtime) to support events from .NET Controls.
3398 Issue Modified the OPC XML/DA and the OPC UA tasks, allowing the user to disable the
communication for each worksheet individually through the "Disable" field.
3399 Issue
Modified the OPC XML/DA task preventing it from updating tag values from the OPC
Server when starting the task if the subscription (Advanced > Read action > Enable
subscription) for the respective worksheet(s) is not enabled.
3400 Issue
Improved the editor (development environment) of the OPC UA worksheets, keeping
the focus on the last selected row after browsing for items from the OPC Server
(instead of selecting the first row of the worksheet automatically).
3401 Issue
Modified the OPC UA task, preventing it from crashing when disabling and re-
enabling a worksheet continuously during the runtime (i.e.: trying to execute a
Republish method with the subscription set to NULL).
3404 Issue Improved the TagsDB functions so that the project runtime is updated more quickly
when the functions are used to add alarms and trends.
3405 Issue Improved the Browsing interface of the OPC UA worksheets (development
environment) to select, by default, the last path selected by the user.
3406 Issue Modified the OPC UA connection, allowing the OPC UA Client to connect to a third-
party OPC UA Server (given a valid user name and password), even when the Security
Settings "Message Security Mode" and "Security Policy" are set to "None" (OPC UA >
Connections > Security).
3407 Issue
Modified the "Project Tags" worksheet (development environment) to avoid
overwriting tag names inadvertently, when pasting data into the worksheet while rows
are being filtered.
3408 Issue Resolved an issue where the Mobile Access web interface failed to load in Internet
Explorer when the computer's Region and Language setting was German.
3409 Issue Modified the Date/Time built-in functions (e.g.: GetClock) to avoid memory leaking
when executing them during the runtime.
3410 Issue
Modified the Alarm/Event control object to support filtering alarm messages
dynamically during the runtime through tags configured in the "Filters > Interval >
Period" properties of the object.
3411 Issue Modified the Trend Control object to handle timestamp properly when loading data
from a "Text File" data source type.
3412 Issue Modified the SNMPGet built-in function to support a class tag configured in the
"strTagName" parameter of the function.
3413 Issue Modified the Object Finder (development environment) to prevent it from showing
cascading error messages when an invalid tag is configured on a Linked Symbol.
3414 Issue
Enhanced the Driver Task to update the tag configured in the Write Status field of the
driver worksheet(s) with an appropriated error code after attempting to execute a
"Write Trigger" command for drivers that do not support this type of command.
3421 Issue Modified the graphic interface (runtime) to display Fill Effects properly when the
option "Project > Viewer > Enable Enhanced Graphics" is enabled.
3425 Issue Improved the execution of the TagsDB functions, especially when editing a large
number of project tags.
3433 Issue Improved the quality (definition) of shapes when the "Project > Viewer > Enabled
Enhanced Graphics" option is enabled.
3437 Issue Modified the setup to run the product in Evaluation Mode (when applicable), even if
the user does not run it as administrator after installing the product.
3439 Issue Modified Import Wizard, preventing it from creating blank lines on the Main Driver
Sheet.
3442 Issue Modified the ImportXML built-in function to set rectangle's borders properly,
according to the settings in the XML file.
3444 Issue
Modified the software installer to install and register the VBScript debugging libraries
in the Common Files folder (i.e., in C:\Program Files\Common Files), separate from
the rest of the software, so that other programs may safely link to them. Previously,
the libraries were installed with the rest of the software, and when the software was
uninstalled, other programs that had linked to the libraries also stopped working.
3448 Issue
Modified the screen editor (development environment) to launch the Object Properties
window instead of de-selecting the respective objects when double-clicking on the
objects.
3451 Issue Improved the Tag Integration for the TwinCAT provider to support different variations
of TPY files.
3453 Issue Modified the behavior of the color box on the screen editor (development
environment) to avoid launching the fill effects dialog automatically when opening the
pallet of colors.
3454 Issue
Modified the OPC UA and OPC XML/DA modules to avoid memory leaking when the
"Write On Tag Change" command is disabled, and the project is configured to "Send
Every State" instead of "Send Last State" (Project > Communication > Driver and
OPC).
3457 Issue
Modified the Trend Control to support refreshing the drawing of the pens on the screen
(runtime) more often than once a second (Advanced > Run mode options > Update
Trigger).
3458 Issue Modified the OPC Import Wizard to bring the correct data types when importing tags
from the OPC Server.
3474 Issue
Modified the built-in function GetSecuritySystemStatus to return the status of the
connection from the project server (runtime station), even when the function is called
from a Thin Client station.
3477 Issue
Modified the Text Data Link animation to properly enforce the Minimum and
Maximum limits during the runtime, even when these properties are configured with
tags instead of constant values.
3495 Issue Modified the Trend Control to properly redraw the labels on the X-Axis when the
number of labels changes dynamically during the runtime.
3526 Issue
Modified the tags database engine preventing tags from receiving wrong values (e.g.:
"######" ) when the "Retentive Value" property is changed on the development
environment while any runtime task is running (online configuration).
3539 Issue
Modified the DateTime2Clock built-in function to return the correct value, even when
the daylight saving setting is enabled and the "optTimeZone " parameter is set to 1
(UTC).
3540 Issue
Modified the GetAlarmInfo built-in function to return the correct value, even if the
RunGlobalProcedureAsyncGetStatus function is executed after calling the
GlobalProcedureAsync built-in function.
3580 Issue
Resolved an issue where the project server used more system resources than it should
when multiple Thin Clients (a.k.a. Secure Viewers) were connected and viewing
project screens that contain Alarm Control objects.
3582 Issue Improved the Trend Control to update the performance (frequency) of updating pen
values (drawing) during the runtime.
3583 Issue Modified the Multi-Touch graphic interface to avoid errors when running on Windows
7 or Windows 8.
3587 Issue Improved the Collaboration add-on, so the user can configure and select from multiple
workspaces from Team Foundation Server (TFS).
3604 Issue Improved the message displayed on the development environment when the user
attempts to rename a tag.
3614 Issue Modified the Translation Table (development environment) preventing it from
displaying the same text on more than one row of the Source column.
3624 Issue Improved the in-browser performance of the Mobile Access web interface, especially
when a project screen contains several objects.
3643 Issue Resolved an issue with the security system where changes were not saved if they were
initiated by a project client (for example, if the function SetPassword was called on
the client).
3658 Issue
Enhanced the screen interface to display scroll bars within the screen automatically
when opening the screen with a smaller size (width and height) than the original size
configured in the project (Screen Attributes). Therefore, the user can scroll through the
whole screen during the runtime.
3659 Issue Modified the Trend Control to display the correct cursor value at any point of the curve
(pen) when the data source is an external database.
3660 Issue Removed the Apply button from the Tag Properties dialog window, since it was
redundant with the Ok button.
3662 Issue Modified the SetLanguage built-in function to prevent it from changing the language
on the server when calling the function from a Thin Client.
3665 Issue
Modified the graphic interface to make sure that the Key (shortcut) property of
Command animations work properly, even when changing the focus of objects during
the runtime through the TAB key.
3700 Issue Modified the script editor to remove break points automatically from deleted or empty
lines.
3702 Issue Modified the German translation for screen groups in the development environment.
3708 Issue Modified the graphic interface to avoid errors (crashing) when loading screens with
specific ActiveX or .NET controls.
3718 Issue Resolved an issue where hardkey licenses sometimes did not work properly with
EmbeddedView running on Windows Embedded Standard.
3727 Issue Modified the Command dynamic to support shortcuts (Key property) with
combinations of two or more keys.
3728 Issue
Enhanced the Studio Mobile Access (SMA) Thin Client interface to avoid displaying
vertical and horizontal scroll bars unnecessarily on the web browser when displaying a
list of screens.
3732 Issue Modified the Alarm/Event Control to display the complete icon for the "Ack required"
column on the header of the object.
3734 Issue
Modified the Text Box object to guarantee that the value entered in the object by the
user is assigned to the respective tag after clicking in any other area or object on the
screen.
3736 Issue Resolved an issue with the Mobile Access web interface where active objects (e.g.,
buttons) in project screens were not properly dimmed when the objects were disabled.
3737 Issue Enhanced the alarm interface to support comments, even when the alarm was
generated directly by a communication driver.
3740 Issue
Modified the Command animation on the development environment to prevent the user
from closing the Object Properties window while its "Configuration" dialog (launched
from the "Config" button on the Object Properties window) is still open, which could
cause unexpected behaviors.
3742 Issue
Modified the graphic interface (Viewer) to display the whole screen when opening it
on a second monitor, in a scenario where more than one monitor is used in "extended
desktop" mode. This modification prevents the Viewer from not redrawing portions of
the screen, which were displayed as blank (white) rectangles during the runtime.
3751 Issue Improved the performance when deleting tags from the tag integration.
3753 Issue Modified the Grid control to avoid duplicating the same record (data) in two rows.
3779 Issue
Modified the Studio Mobile Access (SMA) Thin Client to display all areas configured
to the project (not only the first one), even after successfully logging into the system,
preceded from an invalid attempt (e.g.: invalid user name or password).
3780 Issue Modified the Studio Mobile Access (SMA) Thin Client to check the security system
settings (access level) of each radio button and check box on the screen individually.
3794 Issue Enhanced the performance to query data from external databases to populate combo
box objects when opening screens. See also item 3674.
3808 Issue
Modified the behavior of popup screens on the Web Thin Clients, so the user can click
on objects (e.g.: execute Command animations) from any popup during the runtime,
even when they overlap each other.
3841 Issue Improved robustness and error handling in the Studio Database Gateway (StADOSvr).
3881 Issue Resolved an issue where emails that contained Unicode characters were not sent
properly via TLS/SSL.
3920 Issue Resolved issues with the behavior of Check Box and Combo Box objects in the Mobile
Access web interface.
3966 Issue
Modified the Studio Database Gateway (StAdoSvr.exe) to avoid exception errors when
it is configured to save log files (Monitor > Save to file) into a directory where the
gateway does not have writing access.
3987 Issue
A new algorithm used to display Linked Pictures improved the quality of the images
displayed during the runtime, but it dropped support to the legacy file format TGA. In
order to keep compatibility to the TGA format (legacy projects), the user can re-enable
the previous algorithm by configuring the parameter DefaultLinkedPictureQuality=0
from the [Viewer] section of the [ApplicationName].app file.
3994 Issue
Modified the saving of Alarm history to improve synchronization between the primary
and secondary databases, especially when the secondary database is set to "Store and
forward".
4005 Issue Enhanced the warning message displayed when the user edits a script while in
debugging mode.
4018 Issue
Improved the Secure Viewer and Web Thin Client to properly validate user/group
privileges before processing a logon attempt. This resolves an issue where user logons
sometimes failed after privileges were changed in the project configuration.
4019 Issue Modified the Studio Mobile Access (SMA) Thin Client to display decimal values
properly, including the decimal points (or any string after the dot - "." - character).
4046 Issue
Improve the Alarm/Event control to display history messages properly, even when
running the project on Windows Embedded Compact (formerly known as Windows
CE) and using tags (e.g.: {MyTag}) to modify the alarm message dynamically.
4058 Issue
Resolved an issue with the project viewer (Viewer.exe) where it sometimes
sent incorrect messages to the log file (ViewerDump.txt) when it drew screen objects.
See also item 4061.
4059 Issue
Modified the screen editor (development environment) to avoid errors when trying to
insert linked symbols stored in a network path (e.g.:
\\MyPC\Symbols\Mysymbol.sym).
4061 Issue Resolved an issue with the project viewer (Viewer.exe) where it sometimes
sent incorrect messages to the log file (ViewerDump.txt) when it opened or closed a
screen that contained an Alarm/Event Control object. See also item 4058.
4065 Issue Modified the Web Thin Client to display images on the Smart Message and Button
objects, when properly configured to do so.
4088 Issue
Resolved an issue with NTWebServer where, in some cases, the user could perform a
directory transversal and access files outside the web folder. You should not use this
Web Server for real projects, use IIS instead.
4089 Issue Enhanced security for FTP and SMTP configurations that are saved in the project file.
4125 Issue
Increased the limit of simultaneous connections supported by the TCP/IP Server task
from 1024 to 32767 simultaneous connections - typically from remote servers
configured with multiple TCP/IP Client worksheets.
4137 Issue
Resolved an issue with Web Thin Client where trying to load linked pictures
sometimes caused errors. The issue was discovered after resolving another issue with
memory leaks in Web Thin Client; see item 3711 in a previous release.
4194 Issue
Resolved an issue with the functions RunGlobalProcedureOnFalse,
RunGlobalProcedureOnTrue, and RunGlobalProcedureOnTrigger where, if the
specified tag's quality or timestamp was changed by a communication driver or
background task, that change was not properly passed as a parameter to the specified
procedure. (There was no issue if only the value of the specified tag was changed, or if
the tag was changed by a screen object or script.) See also item 3704 in a previous
release.
4209 Issue Modified the product to recognize Hardkeys manufactured by WiBu when running the
application on Windows Embedded Standard operating system.
4210 Issue Resolved an issue with EmbeddedView where stopping a project sometimes caused
system errors.
4232 Issue Enabled translation feature for the Text Box object.
4249 Issue
Created a new parameter MaximumDatabaseBackupFiles in the [Options] section of
the[ApplicationName].APP file, allowing the user to specify the number of backup
versions (circular buffer) automatically created for the tags database file
(Database\Tagl.txt), so the user can restore previous versions of the tags database when
it is inadvertently deleted or modified.
4253 Issue Disabled the Decimation option from the Trend Control when the X-Axis is configured
as Numeric.
4262 Issue Modified the TCP/IP Client and TCP/IP Server tasks to communicate the correct
timestamp value for tags configured in the TCP/IP Client worksheets.
4293 Issue
Modified the graphic interface to make sure that button objects are properly released
after executing a touch event (e.g.: On Touch) from the Command animation applied
to the button.
4323 Issue
Improved the redundancy algorithm for Secure Viewer Thin Clients and Web Thin
Clients, increasing the performance to open screens after switching from the Primary
Server to the Secondary Server (when the Primary Server becomes unavailable).
4330 Issue Modified the Text object with the Text Data Link animation to handle focus properly
when it is in a group of objects.
4331 Issue
Modified the graphic interface to print ActiveX controls (e.g.: StudioTreeCtrl) and
.NET controls (e.g.: DateTimeControl) properly through the PrintWindow or
SaveScreenShot built-in functions.
4371 Issue Modified the Smart Message object to display the correct message associated with the
"Error" state, instead of displaying the text "#UNDEFINED#" during the runtime.
4408 Issue
Modified the product so if a tag is configured in a communication driver sheet to write
values when the tag changes of value, the command is executed by the driver even
when the tag value is modified through an external program linked to the project
through the "Tags Database Toolkit".
4448 Issue
Modified the Alarm/Event Control object to prevent it from displaying the message
"Please wait a moment..." continuously when the Alarm history is set to Database
format and the project is running on Windows Embedded Standard.
4535 Issue Modified the Verify command to avoid resetting the transparency settings for linked
pictures encapsulated in linked symbols.
4569 Issue Modified the Driver Toolkit IDrvTask interface to support multi-threading
4736 Issue
Modified the Remote Agent to properly recognize Hardkeys when running on
Windows Embedded Compact (formerly known as Windows CE) with XScale
processors.
4756 Issue Modified the Remote Management to send the Web\SMA and the Web\Resources
when sending a project.
4762 Issue Modified the Grid Control to display the data even when the option to enable client
thread is disabled. See also item WI3674.
1429 Change Request
Improved the Alarm/Event control allowing the user to retrieve the values from all
columns of the selected row in the object during the runtime (Advanced > Run-time
returned values > Selected row text).
1551 Change Request
Removed the message "Message: SendTags::Error, tried to send tags without sending
fields first" from the ViewerDump files, since it indicates a normal condition - not an
error/warning.
2076 Change Request
Improved the Domain (LDAP) mode of the Security System to display a warning
message in the Output Window (LogWin) when the number of objects retrieved by the
LDAP query exceeds the limit supported by the Server (1000, by default).
2079 Change Request Modified the Trend Control screen object to properly validate date/time ranges entered
by the user and prevent queries for history data prior to January 1, 2010.
2626 Change Request Modified the Trend control (Vertical Orientation) to display the scales in the Y axis
using the same order displayed in the Legend.
2991 Change Request
Created a "Cancel" button on the "Runtime Menu Options" dialog from the
development environment (Project Settings > Runtime Desktop > Options), so the user
can close the dialog canceling the changes, if any.
3002 Change Request Added the standard close button ([ X ]) on the title bar of the "Verify Project" dialog
from the development environment.
3004 Change Request Added ellipsis (...) to the caption of the "Add..." button from the "Project Settings >
Communication > Tag Integration" dialog of the development environment.
3099 Change Request
Enhanced the Remote Management interface from the development environment to
prompt the user about creating new folder(s) in the target station (instead of just
showing an error) when attempting to download the project to a path that does not exist
in the target station.
3109 Change Request Modified the project security system so that when a user logs onto the development
environment, it is also logged onto the local project runtime. Changes in the user's
privileges (via Security System > Group Settings) apply to both development and
runtime immediately .
3113 Change Request Improved the usability of the VBScript debugging interface.
3127 Change Request Modified the Replace dialog (in Tag Integration) to make it resizable. This dialog is
shown when a tag is changed or removed on the tag integration source.
3140 Change Request
Modified the development environment to prevent the user from renaming a project tag
with the name (prefix) of an existing device configured in the Tag Integration
interface.
3212 Change Request Updated the Technical Reference Manual (Help) with additional information about
Security System built-in functions, such as SetPassword.
3227 Change Request Improved the Linked Symbols to support Linked Pictures.
3230 Change Request Modified the default directory to the "Web\Resources" folder when inserting new
Linked Pictures on the screen editor (development environment)
3239 Change Request
Improved the Output Window (LogWin) interface to provide additional filtering
options when logging events from the OPC UA, OPC .Net, and.or OPC XML/DA
communication tasks.
3240 Change Request
Modified the Translation Table editor so that it remembers the last target language
selected and automatically selects it when the editor is opened again. Previously, when
the editor was opened, it defaulted the first target language in the alphabetically sorted
list.
3241 Change Request
Modified the screen editor to avoid duplicating objects when using the Ctrl+Click
command without moving the object. In other words, the Ctrl+Click command will
duplicate the selected object(s) only if the mouse pointer is moved after pressing
Ctrl+Click.
3246 Change Request Improved the Full Integration SDK allowing the hosting environment to save and load
VBScript debugging break points.
3252 Change Request
Enhanced the worksheet editor of the development environment (e.g.: Math,
Scheduler, etc), allowing the user to paste into multiple selected rows the content
copied from a single row (analog to the functionality supported by the Microsoft Excel
editor).
3254 Change Request
Improved the Project Tags datasheet (development environment), allowing the user to
rename a tag with the same name but different character case (upper case or lower
case).
3256 Change Request Improved the screen editor to support width greater than 1 for dashed lines or dashed
object borders. This option is not available for Windows Embedded.
3268 Change Request Improved the screen editor (development environment) to close the "Object Properties"
dialog when the Esc key (shortcut) is pressed.
3273 Change Request
Modified the graphic module (runtime) to prevent .NET Controls from changing the
current directory and inadvertently affecting relative paths used in other interfaces of
the project.
3295 Change Request
Modified the execution Time Slice and Period for the driver task to optimize the run-
time performance for Windows Embedded Compact (formerly known as Windows
CE).
3304 Change Request Created function to allow initializing the Full Integration SDK specifying compatibility
settings
3342 Change Request Modified driver task to support error messages with codes higher than 256.
3345 Change Request
Modified the runtime to execute the ImporXML built-in function, even when the
development environment is not open. Moreover, this function can be executed with a
runtime only license (development license is no longer required).
3348 Change Request Enhanced the Alarm task to update the applicable tag fields (Ack, Hi, HiHi, Lo, LoLo,
etc) when the alarm is generated or normalized directly by the driver task.
3363 Change Request Modified the development environment to disable the rotation animation when it is not
supported by the current target platform.
3367 Change Request
Increased the performance (responsiveness) of the graphic interface, by sending the
updated tag values, if any, immediately after executing each event (e.g.: "On Down" or
"On Up") of the Command animation. Previously, all tag changes were stored in a
queue and then sent to the Server periodically.
3422 Change Request Modified the Security System integrity checks in order to prevent the corruption of
configuration files when the computer is not properly shutdown.
3431 Change Request Increased the number of messages sent by the OPC UA Client module to the Output
Window (LogWin) to facilitate troubleshooting during the runtime.
3630 Change Request Enhanced the Treeview.ocx ActiveX control to support Unicode characters
3636 Change Request Modified the Grid control to support the value 0 for the Row Number property. In this
condition, no rows are selected (highlighted) in the Grid control during the runtime.
3674 Change Request
Created option to disable the functionality implemented on item 2896. The
functionality can be disabled by entering with EnableClientThread=0 in the [TCP]
section of the project APP file.
3677 Change Request
Modified the Trend task to save the NaN value (i.e., "not a number"; equal to -1.5E40)
for strings when the quality is BAD. Previously, the actual string values were saved
even when the quality was BAD.
3704 Change Request
Improved the functions RunGlobalProcedureOnFalse, RunGlobalProcedureOnTrue,
and RunGlobalProcedureOnTrigger so the tag that changed is passed to the procedure
as an argument. For more information, see the documentation for those functions.
3777 Change Request
Modified the Mobile Access feature to load linked pictures that are located anywhere
in [projectname]\Web. Previously, the Mobile Access feature could load only linked
pictures that were located in [projectname]\Web\Resources. See also item 3067 in a
previous release.
3786 Change Request Modified the Database API to allow the usage of multiple configuration files.
3930 Change Request Enhanced the Grid object, allowing the user to configure tags to modify the width of
each column dynamically during the runtime.
3996 Change Request Enhanced the Command animation to support the keyboard keys F21-F24 for the Key
property (shortcut).
4593 Change Request Created a new option to allow continuous screen redraws
2861 Requirement
Created a program (HardkeyWriter.exe) stored in the \BIN sub-folder of the program's
(development environment) installation directory, so the user can upgrade USB
Hardkeys (WiBu) for Windows Embedded Compact (formerly known as Windows
CE) connecting the Hardkey on the PC.
3025 Requirement
Localized the development environment for Simplified Chinese (zh-CN). To change
the language of the development environment, either select the language during
installation or use the Language command in the ribbon (View tab > Options group >
Language).
3225 Requirement
Improved the Mobile Access web interface to allow you to link directly to a specific
project screen. The screen name, user name, and/or password can be included in a
custom URL, and then that URL can be saved as a bookmark. For more information,
see the documentation.
3228 Requirement Enhanced the Studio Mobile Access (SMA) Thin Client to support a native Date/Time
control on the web browser when filtering the period of time for the Trend interface.
3234 Requirement Enhanced the Studio Mobile Access (SMA) Thin Client to support the "Release"
property of the Command animation.
3291 Requirement Improved the Full Integration SDK, providing a function (GetScreenStyle) which
returns the style of any screen from the project.
3296 Requirement Enhanced the Studio Mobile Access (SMA) Thin Clients to support VBScript.
3319 Requirement
Improved the screen editor (development environment), allowing the user to configure
properties of multiple selected objects (shapes or active objects of the same type)
through the "Object Properties" dialog window.
3320 Requirement
Improved the screen editor (development environment), allowing the user to configure
common properties of multiple selected objects (from different types) through the
"Object Properties" dialog window.
3330 Requirement Improved the Full Integration SDK with new functions that allow the user to get and
set run-time parameters without accessing the project file(s) directly.
3359 Requirement
Created new built-in functions "GetAlarmCount" and "GetAlarmInfo", which allow
the user to access information about the current list of online alarms during the
runtime.
3423 Requirement Added native interface to save/retrieve data to/from the Wonderware Historian through
the Trend task.
3432 Requirement
Added support to PNG, GIF, TIFF, and EXIF for projects running on Windows
Embedded Compact (formerly known as Windows CE). The image of the operating
system must support the proper decoders for these formats as well.
3479 Requirement
Improved the OPC UA Client task to send an warning message to the Output window
(LogWin) when it identifies a substantial time difference (2 hours or more) between
the system time on the station running the OPC UA client and the station running the
OPC UA Server.
3615 Requirement Implemented new functions on the Full Integration SDK providing access to the
VBScript breakpoints.
3880 Requirement Improved the Alarm worksheet's email interface, allowing the user to include custom
fields in the remote notification for alarms.
4139 Requirement Improved the Thin Client error message displayed when server is not available.
4205 Requirement
Created an interface for OEMs to define specific Key Codes (shortcuts) that can be
configured in the Command animation. This interface allows OEMs to support keys
from custom keyboards by configuring a CustomKeys.xml file in the \BIN sub-folder
of the product.
4332 Requirement
Improved the "Import Wizard > Studio XML Screen" as well as the ImportXML built-
in function to generate the "published" screen files for the Web Thin Clients and
Studio Mobile Access (SMA) Thin Clients when importing screens from XML files.