PeterPanettone 158 Posted June 26, 2020 In Delphi 10.4 GExperts, Uses Clause Manager shows strange text effect upon selection of a text item where every selected text seems to have a shadow: Never seen anything like this. Has anyone else? It appears to happen only in Uses Clause Manager. I believe source code version is r3177. Share this post Link to post
dummzeuch 1506 Posted June 26, 2020 fixed in revsion #3182 on 2020-06-06 2 Share this post Link to post
PeterPanettone 158 Posted June 26, 2020 1 minute ago, dummzeuch said: fixed in revsion #3182 on 2020-06-06 Just for curiosity: What was the cause? Share this post Link to post
dummzeuch 1506 Posted June 26, 2020 A bug in the TStringGrid implementation in Delphi 10.4. https://quality.embarcadero.com/browse/RSP-28821 Quote [Regression] TStringGrid.OnDrawCell parameter Rect contains wrong values new VCL application put a TStringGrid on the form put the code inside the event handler for OnDrawCell -> expected: cell background is painted red -> actual: only half of the cell is filled and there are white spaces around 1 Share this post Link to post
PeterPanettone 158 Posted June 26, 2020 BTW: IMO, a better and clearer naming consistency after : "DelphiXx10Seattle", "DelphiXx101Berlin" would be: "DelphiXx102Tokyo", "DelphiXx103Rio", "DelphiXx104Sydney" When dealing with humans, REDUNDANCY is a must. Share this post Link to post
PeterPanettone 158 Posted July 1, 2020 (edited) On 6/26/2020 at 7:49 PM, dummzeuch said: A bug in the TStringGrid implementation in Delphi 10.4. https://quality.embarcadero.com/browse/RSP-28821 The same bug still appears in Keyboard Shortcuts GExpert in r3195 for Delphi 10.4: Edited July 1, 2020 by PeterPanettone Share this post Link to post
User-69 0 Posted September 11, 2020 (edited) This still happens in Delphi Sydney 10.4.1 I use the dll from 5th September 2020. Edited September 11, 2020 by User-69 Share this post Link to post
dummzeuch 1506 Posted September 11, 2020 1 hour ago, User-69 said: This still happens in Delphi Sydney 10.4.1 I use the dll from 5th September 2020. Yes, I know. The problem is that the fix for 10.4 Patch 3 must also be applied to 10.4.1. For that to work, it must detect whether either of those is installed. The released DLL doesn't do that yet, but the current source code does. Share this post Link to post