Jump to content

Attila Kovacs

Members
  • Content Count

    1977
  • Joined

  • Last visited

  • Days Won

    26

Everything posted by Attila Kovacs

  1. Attila Kovacs

    VCL Handling of dpi changes - poor performance

    @Vincent Parrett Could you check if this superfluous invalidate in Vcl.Controls has an impact on it? I forgot the details on it. if Message.Msg = WM_UPDATEUISTATE then Invalidate; // Ensure control is repainted
  2. Attila Kovacs

    Min & Max

    @Vandrovnik Brutal. Voted too. But I don't think they touch the compiler in the near future, however, I've noticed that reports regarding to the IDE are opened in a couple of workdays at the time and also being fixed. I'm surprisingly satisfied with that.
  3. Attila Kovacs

    Min & Max

    _exactly_ Because if someone sees it, he could think I can do math 🙂
  4. Attila Kovacs

    Min & Max

    I have no idea what you are talking about. Those were MinValue and MaxValue. I'm really struggling to find any sense in any of your comments.
  5. Attila Kovacs

    problem with file attributes

    @Bill Meyer well, then get some rest 😄
  6. Attila Kovacs

    problem with file attributes

    @Bill Meyer are you using explorer? known extensions are hidden?
  7. and what sorting function would you use fot this? Replace('ABA', ['BA','XX'], ['AB','XX']);
  8. This would be a brand new exotic routine with unpredictable results.
  9. @A.M. Hoornweg The MultiStringReplace has to consider this, right. I did not follow the whole thread and the codes, but if it's not the case, then yes, you are right, the routine is useless. Btw. your example does not reflects this.
  10. ? I don't understand the question. The input has a natural order. There is nothing to decide.
  11. @balabuev does this respect the order of the substrings?
  12. What is that? Can you omit the for-to index in 10.4 or is there a StringReplace which accepts arrays? for i := Low(aOldPatterns) to High(aOldPatterns) do Result := StringReplace(Result, aOldPatterns, aNewPatterns, [rfReplaceAll]);
  13. Attila Kovacs

    Transparent form on the server

    @Geoorge So you want to hide the screen from the client meanwhile you are changing some settings?
  14. Attila Kovacs

    Scalable IDE Toolbar icons?

    then you would end up like the dialog in your other thread
  15. Attila Kovacs

    Scalable IDE Toolbar icons?

    I can scale the docked form designer as I want, the tricky part is that half+ of the VCL components are don't like negative zoom, then, for a pixel perfect design the designer should be scaled to a multiplication of a whole number and the components should snap into place. The rest is just a projection.
  16. Attila Kovacs

    Scalable IDE Toolbar icons?

    Theming was more important, and screwing the ide, looking unusable if the the drawing bpls are removed, thx to xy. I can't wait how slow it will be if it has to draw on 4K.
  17. Attila Kovacs

    Q for MAPI Expert

    I'm glad if it works. I don't know every implementation but I could not find any which supports unicode for example, so I made my own. Also, you can have multiple attachments.
  18. Attila Kovacs

    Q for MAPI Expert

    Use it as you want if it works. I'd be happy if fixes/enhancements would come back to me! 😉 forsix.MapiMail.pas
  19. Attila Kovacs

    Q for MAPI Expert

    do you want to try my mapi unit?
  20. Attila Kovacs

    Q for MAPI Expert

    What is the error you encounter?
  21. okay, didn't know that you can disable it 🙂
  22. Attila Kovacs

    Strange Dialog UI

    MMX forms are not HDPI conform, they are only ok if you are using the IDE in "blurry" mode.
  23. What do you mean with "disabling Refactor menu"?
  24. @Mike Torrettinni folding code is a bit tricky. You have to add the spoiler tag first, then post the message, then edit it again and post the code into the folding area. At least this was my workaround, to get it work. If anybody knows a better way to do it, please share.
×