Date: 07-14-2008 Subject: PATCH RELEASE 9.2E Runtime Files These release notes pertain to the following programs or files: DESIGNER.PLC 9.2E 14 Jun 2008 PLBCLI 9.2E 14 Jun 2008 9,2,5,500 PLBCLICON 9.2E 14 Jun 2008 9,2,5,500 PLBCLIENT 9.2E 14 Jun 2008 9,2,5,500 PLBCLINET 9.2E 14 Jun 2008 9,2,5,500 PLBCON 9.2E 14 Jun 2008 9,2,5,500 PLBNET 9.2E 14 Jun 2008 9,2,5,500 PLBRUN 9.2E 14 Jun 2008 9,2,5,500 PLBSERVE 9.2E 14 Jun 2008 9,2,5,500 PLBWIN 9.2E 14 Jun 2008 9,2,5,500 PLCINFO.PLC 9.2E 14 Jun 2008 SA_DLL32.DLL 9.2E 14 Jun 2008 9,2,5,500 SUNIDE.PLC 9.2E 14 Jun 2008 ------------------------------------------------------------------------------- PLBWIN, PLBNET, ALL GUI CLIENTS - Corrected a problem where an event could be lost when the same event for two different objects occurred back to back and the same event routine was used for both objects. This problem only applies to the MOVE, RESIZE, CHANGE, and MOUSEWHEEL events. - Corrected a problem where an invalid load event would occur for a FORMLOAD of an Objects-Only PLF when multiple formload operations were executed in load event logic. This correction insures that a load event only dispatches when a PLF uses a load event and that event only occurs once. - Corrected a problem for a TOOLBAR object where a PLB event could occur when an ALT-key sequence was keyed. This problem was occurring on Vista systems and it was not occurring on XP systems as reported. ------------------------------------------------------------------------------- SA_DLL32.DLL - Corrected a problem for the PATH EXIST instruction where the runtime was using a Windows OS API that could give invalid results when detecting whether a drive (i.e. x:, x:\, \\server\share ) existed. The invalid results were being reported for physical or substituted drives. ------------------------------------------------------------------------------- PLCINFO.PLC - Made several cosmetic changes. ------------------------------------------------------------------------------- DESIGNER.PLC - Corrected an 0121 error in the object pasting logic. Also affected was the TabPanel insert function. - Corrected an 0105 error during creation of horizontal and vertical scrollbars. - Corrected the creation of a default control (double-click) when a TabPanel was the selected object. - Modified the TabPanel insert dialog to automatically select another object after a panel is inserted and to close when no more panels exist. - Disabled the Cut, Copy, and Delete menu functions when a tab panel is selected. - Corrected an issue regarding the Visible property for MRegions - Corrected a Submenu issue with FloatMenus. - Corrected the ImageList editor when no images remain in the list. ------------------------------------------------------------------------------- SUNIDE.PLC - Modified startup logic to identify when the PLB_SYSTEM keyword changes to detect potential configuration issues when patches are installed in alternate locations. - Modified 'clean' processing to ask if your sure before continuing. -------------------------------------------------------------------------------