16.0.16
20 Mar 2018
16.0.15
05 Mar 2018
16.0.14
07 Feb 2018
16.0.13
29 Dec 2017
- 203 : Resolved issue on OnDblClick and Return_Date while using the DatePicker control.
- 202 : Update FW creation process to create an application-specific copy of the Ribbon Setup record.
16.0.12
16 Dec 2017
- 200 : Added in a sample unit testing routine (Test_Sample).
- 199 : Resolved an issue with the Open Windows list.
- 196 : Added in the Table_Actions routine.
- 195 : Added in the Database_Services routine.
- 194 : Resolve login issues when users have an empty security group.
- 191 : Resolve issue with the F9 (Save) button not working after the DatePicker dialog was used.
- 185 : Resolve issue with new commands clearing out the category.
- 180 : Resolve issue with right-click delete context menu not deleting
16.0.11
02 May 2017
- 181 : Resolved an issue with drag/drop within the Command Manager tree structure.
- 178 : Updated Form Service, the SetDropDown service to include a third parameter.
- 176 : Add context menu option to rename a Command key.
- 169 : In the Command Manager, replaced all standard comboboxes with SRP comboboxes.
16.0.10
06 Apr 2017
- 175 : Adjusted the Command cache to update before displaying the Ribbon Manager.
- 174 : Resolved issue with a mislabeled variable in Promoted Write.
- 173 : Resolved issue with the Ribbon Manager, Close button.
- 172 : Added an option to allow Commands to execute stored procedures.
- 171 : Migrated the Lock Record routine over into Lock Services.
- 170 : Moved the OnInvalidData event from the Asynchronous events section to the Synchronous events section in the Promoted Create Event.
- 168 : New Command Category button in the Command Manager has a tooltip describing its function.
- 161 : FW Main Events converted over to Enhanced Basic +.
16.0.9
23 Mar 2017
- 165 : Resolved an issue with the Security Manager edittable not resetting after a clear.
- 164 : All header text labels in the Ribbon Manager have been widened to prevent truncating.
- 163 : Verified existence of a Quickdex on the Commands table, for purposes of %RECORDS% use.
- 162 : Fixed a missing delimiter in the Promoted Create Event to handle edittables and Set Record.
- 160 : In Error Services, the DisplayMessage service is now able to pass an override to the justification of the message.
- 159 : Set_Form_ReadOnly and Get_Key_Controls merged into Form Services.
16.0.8
03 Mar 2017
- 157 : Included the workaround for the MakeRelative issue.
- 156 : Verified all promoted events were included in the Base Install RDK.
- 144 : Add better methods to abort the creation of a new command.
- 138 : Resolve issue with CLOSE buttons linked to the Close command not working on some forms.
16.0.7
20 Feb 2017
- 149 : Resolve issue with double clicking a command category adding it to the current group instead of expanding.
- 148 : Fixed incorrect variable name in the Ribbon Manager events
- 139 : Removed legacy Security Manager from the base ribbon buttons.
16.0.6
09 Feb 2017
- 146 : Updated Display Control Message subroutine to contain a fix for displaying messages in OI EditTables.
- 145 : Fixed bug in Form_Service with regards to getting the data for a required OI EditTable column.
- 142 : Fixed a VNAV in FW_MAIN_EVENTS, line 428.
- 137 : Add check for Commands using duplicate shortcut keys.
- 135 : Security Policies table added to Base Install process.
- 134 : SecurityPolicies command added to Base Install process.
- 133 : Fixed a VNAV in the Ribbon Manager events.
16.0.5
02 Feb 2017
131 : Fixed a color/display issue with the Reports / Group window.
15.0.0
- Add SRP HTTP Framework module, a replacement to RUN_OECGI_REQUEST and its dependent routines so OpenInsight based web applications can be designed using RESTful architectures.
- Update the primary look to conform to Windows Modern UI guidelines.
- Fix bug in the GetAppInfoRow service.
- Update the SetControlThemeColors service to ignore controls that are operating as self-contained SRP Utility Controls (e.g., SRP BreadcrumbBar, SRP CodeCombo) to avoid conflicting with the styles they are already programmed to present.
14.0.0
- Introduce new versioning format for SRP FrameWorks. Prior versions would use a YY.MM.DD.x format. New versioning uses Major.Minor.Path[.Beta] format, which conforms with other SRP commercial products.
- Fix VNAV errors in FrameWorks_Services and FRW_MAIN_EVENTS.
- Update NDW_AUDIT_TRAIL_EVENTS and AUDIT_MANAGER to use the GetAppInfoRow service.
- Fix syntax for GetAppInfoRow service in DBW_GROUP_ACCESS_EVENTS.
- Fix bug in Form_Services that prevented multi-instance forms from using the FindSubclassControl and FindPopupControl services correctly.
- Update OpenCommonTables service to create local APP_INFO configuration records if they do not already exist. This fixes a common problem when new inherited applications are created.
- Introduce Windows_Services to allow easy interaction with other Windows applications running on the desktop:.
- Add GetHandle service to find the handle of a running window.
- Add IsRunning service to determine if a particular window is running on the desktop.
- Add Close service to close a running window.
- Add Show service to make a running window visible.
- Add SetSize service to position and size a running window.
13.04.06.1
- Several new services added to Form_Services for better theme support, optional non-modal message display, and conversion of old FrameWorks stored procedures.
- Added the NoError service request to Error_Services. This provides the opposite response to the HasError service request.
- Introduce FrameWorks_Services to provide convenient access to SRP FrameWorks specific functionality and access to APP_INFO data.
- Introduce Memory_Services to provide convenient storage and retrieval of static data used by the application. This will replace many instances of global commons and user-defined properties. It uses the SRP HashTable utility.
- Theme support now includes required field identification and notification and validation error identification and notification.
- Remove all QuickEvent calls from FRW_MAIN and rely on calls to the commuter module.
- Two new Sample windows: DBW_SAMPLE4 and DBW_SAMPLE5. Both are larger forms designed around the new 1280X1024 default resolution. Both make use of the SRP ShortcutBar as a side-menu option.
- Several changes throughout many commuter modules and promoted event routines to make sure of the new service requests.
13.02.08.1
- Remove dependency upon the ALL_OLES keyword for the SRP Picture control within PROMOTED_CREATE_EVENT to improve performance
- Introduce Error_Services as a standard method for a unified error management system with SRP FrameWorks development
- Begin retrofitting all service modules, MCP, and commuter calling signatures to use Error_Services
- Added ValidateWindowsUser service to Security_Services so applications using SSO (Active Directory) authentication can employ in-application security checks
- Add metadata for existing and new services that can be used by SRP Editor 2.6 and above
- Fix bug in Frame_Manager that did not allow windows other than @Window to be referenced
- Add the SRP_Stopwatch utility for convenient benchmarking (located in SYSPROG)
- Introduce Form_Services as a standard method for implementing form related processes
- SetDropDown service can be used to create SRP Subclass dropdowns. Requires the creation and maintenance of a special record in APP_INFO. Documentation for this will come shortly.
- SetFocusBorders service will customize the borders of edit line and edit box controls so they display a custom color when they have focus.
- Updated PROMOTED_CREATE_EVENT to call the SetFocusBorders service so all application windows will have focus-based border changes
- Updated PROMOTED_CREATE_EVENT to check for @SRP_SHOW_WINDOW UDP. This will contain the values to use in the SRP_Show_Window utility. The purpose of this is to allow commuter modules a way to customize the display location of the form while allowing the promoted CREATE event handler to still be used
- Added the SRP Subclass control to FRW_MAIN so any window without a local SRP Subclass control can be subclassed.
- Added a "Close" menu item with Ctrl+W as the shortcut. This will close the current MDI Child window
- Updated FRW_MAIN_EVENTS to support the "Close" menu option
- Reorganized the controls on FRW_MAIN to have a better and more compact layout
- Updated DISPLAY_HELP so the context help background matches the same Select color used in the SetFocusBorders service. Text is now white
- Updated NDW_LOGIN_EVENTS to use the new @SRP_SHOW_WINDOW UDP so it can request a centered display.
12.12.05.1
- Disable setting of WS_CLIPCHILDREN style in PROMOTED_CREATE_EVENT
- Tested and released for OpenInsight 9.3.2
12.08.13.1
- Updates to NDW_ABOUT and NDW_LOGIN
- Replace the OpenInsight BITMAP control with the SRP Picture control
- Add logic to support PNG files
- Refactor commuter modules
12.01.01.1
- Tested and released for OpenInsight 9.3.1
0.07.23.1
- Initial Release