Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

4.0.2

Anchor
SRP Controls 4.0.3
SRP Controls 4.0.3

Button

  • Fixed bug where setting Default and Cancel properties in Form Designer would have no effect
  • Fixed bug where Enter key would not fire button when it has focus

DatePicker

  • Updated DatePicker to no longer default to Office2007 theme because it conflicts with Ribbon if set to Office2013 theme.

EditTable

  • Added field <2, 25> to ComboType property to allow developers to set combo row height

Panel

  • Updated control to subclass frame windows and ensure proper closing of frame via Alt-F4 and upper right close button
  • Fixed bug where Border would not set correctly in Form Designer
  • Fixed bug where closing MDI Frame programmically would sometimes not close MDI children with SRP Panel Controls on them

Picture

  • 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

Schedule

  • Added EntityUnassigned property to flag as entity has a place holder for unassigned appointments

ShortcutBar

  • Fixed bug where embedded forms would scroll outside of the bounds of the control.

Subclass

  • Fixed bug where control would occasionally crash on MDI child forms when showing balloon tooltips

Tab

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

Anchor
SRP Controls 4.0.2
SRP Controls 4.0.2

4.0.2

EditTable

Panel

Picture

  • 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)

...

Anchor
SRP Controls 4.0.1
SRP Controls 4.0.1

4.0.1

Button

  • Added IconSize property for forcing icon images into specific sizes

EditTable

  • Added CellButtonEnabled property for officially enabling and disabling button cells
  • Updated CellType property with fields <6> and <7> for customizing button colors when disabled.

Panel

  • Fixed bug where child controls would not behave correctly when embedded and sometimes disappear.

Ribbon

Schedule

  • Updated Server property to accept "" as a value indicating that the control should disconnect from the SRP Sync Server.
  • Fixed bug where appointments would get duplicated when another synchronized schedule added appointments.
  • Fixed bug where appointments updated via COM interface would not successfully acquire the new attributes.

Subclass

  • Fixed bug where ComboSelPos would not reset to 0 when cleared.
  • Fixed bug where dropdown buttons occasionally misbehaved.

Tree

...

  • 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.

Panel

  • Added OnParentClosing event to notify developers when user clicked X button or Alt_F4 on parent.
  • Added Cancel property so OnParentClosing event can be used to cancel the closing of the window.

...

  • 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.

Subclass

  • 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

...