Welcome, Guest
Username: Password: Remember me
General Purpose Components and Libraries, discussions, problems and suggestions
  • Page:
  • 1

TOPIC:

Bug in pl_SpkToolBar 12 hours 52 minutes ago #19655

  • Roman
  • Roman's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 142
  • Thank you received: 2
The components in this package are written without regard for setter conventions and lack the protection mechanism if FValue = AValue then exit, which results in rendering artifacts in the TSpkToolBar component's tabs (if the Visible property is set frequently, for example, in the TActionList.OnUpdate event, the tabs don't respond quickly to mouseover).

This can be easily fixed: add if FValue = AValue then exit to spkt_Pane.pas file at line 1284 and to spkt_Tab.pas at line 635.

I haven't tested the other setters, but I suspect they have the same issue, although it's obviously less noticeable.

Please Log in or Create an account to join the conversation.

Bug in pl_SpkToolBar 5 hours 34 minutes ago #19656

  • Matis A.
  • Matis A.'s Avatar
  • Offline
  • Moderator
  • Moderator
  • Posts: 1420
  • Thank you received: 227
Thanks Sir
We will make LAB tests and report here.
PilotLogic Core Programmer

Please Log in or Create an account to join the conversation.

Last edit: by Matis A..
  • Page:
  • 1