Page History
4.2.4
February 8, 2024
General
- Updated 32-bit images with no transparent pixels to not use auto color keying.
Tree
- Fixed bug where using SendItems would cause icon to be rendered upside-down.
4.2.3
January 17, 2024
Report Table
- Fixed Minimum Width setting width to 0 in OI 10
Ribbon
- Fixed combo box focus issue in OI 10
- Fixed MDI Client resize issue in OI 9
Tab
- Fixed panes not rendering on monitors positioned above the main monitor
4.2.2
October 17, 2023
General
- Updated disabled images to simply draw grayscale on systems with 24bpp or less
- Fixed disabled images being stretched
...
- Fixed bug where dialog boxes would hang or not return values when used on embedded forms
Ribbon
- Added MdiSize property
- Added LayoutChildControl method
...
- Fixed crash when resizing entities that have group parents
4.2.1
May 15, 2023
General
- Fixed caching issues in balloon tooltips
- Fixed transparent colors when using 32-bit PNGs
- Fixed 8-bit images not rendering correctly
- Fixed rendering of disabled images to behave same as previous versions
- Fixed number formats using monetary symbols placing symbol before literals
...
- Fixed auto-sized rows and columns being too large in larger DPI settings
- Fixed fonts being too small in larger DPI settings
ReportTable
- Fixed footers not showing data
...
- Fixed themed MSI Client borders being too wide
Tree
- Fixed images not appearing in full-row tooltips
- Fixed crash that could occur when using hyperlinks
4.2
March 27, 2023
General
- Added DPI awareness for OI 10.
- Updated “XP” Border style theme in Windows 11 to not use edit line themes since they only have a border along the bottom.
...
- Fixed bug where OnHScroll and OnVScroll weren’t firing during Left-Click pan operation.
ReportTable
- Added localization support to number formats
- Fixed bug where formatted numbers using placeholder zeroes would not display properly.
...
- Fixed bug where clicking an appointment always fired the OnTreeCheckChange event.
- Fixed bug where entities smaller than 64 pixels would cause scrolling issues.
Tab
- Updated scroll buttons to use toolbar theme assets since the scrollbar assets in Win11 look off.
4.1.20
October 18, 2021
General
- Updated to work in 10.1
EditTable
...
- Fixed date indicator not appearing in multi-day horizontal view
- Fixed crash that could occur when passing appointments for entities that don't exist
- Fixed small memory leak that occurs when passing appointments that already exist
- Fixed crash that could occur when resetting AppointmentList after the user has interacted with the current view
4.1.19
April 21, 2021
General
- Dates now use local month/day names
...
- Added AutoFill property
- Added AutoFillListBox property
Tab
- Fixed bug where tab pane would draw on other pages
...
- Fixed bug where horizontal would not draw if control height was too small
Report Table
- Fixed bug where single-character items would not be turned into hyperlinks when requested
...
- Fixed bug where Tile orientation wasn't the same as the TILE event
4.1.17
General
- Fixed bad build date causing licenses to prematurely expire
...
Splitter
- Added HotColor property
Tab
- Added Width property
4.1.14
EditTable
...
- Fixed bug where ColorFill with border was not being respected in HeaderColors property
4.1.11
ReportTable
- Fixed bug where right clicking a selected item would deselect other items even though MultiSelect is set to 2
...
- Updated net code to better isolate UI thread from networking thread
4.1.8
ReportTable
- Fixed bug where ColumnHeaderFont would not work for some themes
...
- Fixed bug where subclassing MDICLIENT would crash in OI 10
4.1.6
Ribbon
- Added "Windows10" theme
ReportTable
- Fixed bug where Number columns would display "0" instead of "" when "" was passed in
- Fixed bug where negative numbers would be off by a factor of 10 when formatted
...
- Fixed bug where combo popup would not size and position correctly on multiple monitors
ReportTable
- Updated Number type to use true decimal numbers
- Fixed bug where columns using Number type would randomly show "0." instead of the actual value.
...
- Fixed bug where combo popup would not size and position correctly on multiple monitors
4.1.4
ReportTable
- Added "Custom" theme to support BackColor customization
- Updated themes to allow font changes in both headers and body
- Fixed big where, by default, the report table wouldn't use font's to determine column header and row heights
...
- Fixed bug where CaptionAlignment would not justify the actual text accordingly
Tree
- Fixed sticky tooltips
4.1.3
...
- Fixed bug where resize cursor would appear over whole headers on large scrolled tables
- Fixed bug where Clear method would disable button cells
ReportTable
- Fixed crashes related to toggle selections
...
- Added OnComboVirtualData event to subclass controls to allow for more complex data retrieval
- Updated OnComboClick event to fire when selecting an item using arrows and ENTER
Tree
- Added "TextNoCase" ItemType to support case-insensitive sorting
...
- Fixed bug in 64-bit where OIX form designer would produce errors instead of a context menu on a right click
ReportTable
- Fixed bug where Shift-Selecting items using Multi-Select mode 2 would sometimes crash
Ribbon
- Fixed bug where setting Format for DateField control did not have any effect
- Fixed bug where hiding one command could cause whole groups and tabs to be hidden
...
Anchor | ||||
---|---|---|---|---|
|
4.1.1
General
Fixed issues with OCX not running older versions of Windows Server
...
Anchor SRP Controls 4.1.0 SRP Controls 4.1.0
4.1.0
General
Added 64-bit support
Added new encrypted LIC file support (32-bit OCX uses either LIC file or SRPLicense.DLL, 64-bit OCX only uses LIC file)
Updated all Theme properties to support any theme independently from other controls (e.g. ShortcutBar theme will not override Ribbon theme)
...
- Updated CaptionOffset to apply to Horizontal Divider control type
- Fixed bug where wrong transformation was being applied to JPGs with the Orientation flag.
Ribbon
- Fixed bug where embedded forms sometimes caused a crash on closing the main frame
...
- Fixed bug where control would occasionally crash on MDI child forms when showing balloon tooltips
Tab
- Added CloseButtons and CloseButtonColors properties
Tree
- Added CloseButtonBehavior, CloseButtonConditions, CloseButtonColors, ItemCloseButton, and DefCloseButton properties
- Added OnItemClose event
- Fixed bug where hovering over expansion button in last item could occasionally cause a crash
...
- Updated to auto-rotate JPEG images with the orientation metadata tag
Ribbon
Added Clear method for resetting the ribbon
Updated Init method to allow multiple intializations (if you call Clear first)
...
- Fixed bug where child controls would not behave correctly when embedded and sometimes disappear.
Ribbon
- Added ForceSmall attribute to <Button> and <SplitButton> tags to prevent buttons from getting the large button layout.
- Added Format attribute to <DateField> tag to allow users to customize how the date is formatted on display.
- Added EnableCommands, DisableCommands, and HideCommands methods for working with commands on a batch level.
...
- Fixed bug where ComboSelPos would not reset to 0 when cleared.
- Fixed bug where dropdown buttons occasionally misbehaved.
Tree
- Added DefCancel property to set default value of Cancel property during "pre" events.
- Added EditItem method to allow inline editing of items.
- Added AfterUpdate, BeforeUpdate, and OnEditAbort events.
- Added ChangeKeys method to easy swap an item's key with a new one.
- Added GetItemRectEx method to get the size and location of specific visual elements.
- Fixed bug where GetItemRect was not returning the item's entire rectangle correctly.
Anchor SRP Controls 4.0 SRP Controls 4.0
4.0
General
- No more separate OCXs! SRPControls.ocx is now one OCX to rule them all! Licensing options have not changed, both individual and Pro licenses are still supported.
- Added BlockEvents property added to all controls; set it to 1 to temporarily disable events.
- Fixed bug where forms could sometimes crash when restoring from minimized state.
- Fixed many reported bugs in all controls.
...
- Added PreventMouseHoverActivate property for allows popups to be non-interactive informational windows.
- Added RememberPosition property to allow developers to ensure popups reappear in their default position even if users move them.
ReportTable
- Added SelectAll method for selecting all rows in the table.
- Added UnselectAll method for clearing the current selection.
- Fixed bug where AVG formula was not working
Ribbon
- Added OnMinimizeChange event, which fires when the ribbon minimizes or maximizes.
...
- Added SpinRange property for setting the numerical limits of a spin button.
Tree
- Added AutoExpandDuringDrag property to disable items expanding automatically while doing a drag and drop operation.
- Added KeystrokeFindEnabled property to disable the user typing on the keyboard to jump to an item.
- Added KeystrokeFindTime property to set the time, in milliseconds, between keystrokes to continue a word when doing a keystroke search.
- Added ImageSize property to set the fixed size of tree item images.
- Added Filter property to allow a condition statement applied to all items in the tree, hiding those that don't meet the condition.
- Added ItemField and ItemFields properties to support user defined values associated to an item.
- Fixed bug where tree would crashed drag-clicking check boxes
...