-
Content Count
2063 -
Joined
-
Last visited
-
Days Won
27
Everything posted by Attila Kovacs
-
MAP2PDB - Profiling with VTune
Attila Kovacs replied to Anders Melander's topic in Delphi Third-Party
okay, my first try was 26Mb pdb. Where is the problem with larges sizes as 16Mb? [58555] Failed to resolve symbol to module: 0005:00000098 SysInit.TlsLast [58557] Failed to resolve symbol to module: 0004:FE72B000 SysInit.__ImageBase Is that bad? exe was not patched, not sure if because of the messages above or because of the 26Mb limit, no real information. edit: ok, tested with another project, same messages, deleted the lines from the map, exe was patched fine with pure -bind and exe was not ptached with -bind:filename.exe -
Depending on the MTA settings it could keep and try to pass it to the MX for even 5+ days. Date could also be in the future and not only in the past. Spamfilters are ranking emails with points, you could adopt this method. Also, you could look up spamassassin's and policyd-weight's rules to find out more.
-
Unicode string - how element iterating?
Attila Kovacs replied to vfbb's topic in RTL and Delphi Object Pascal
TextElementEnumerator looks really lightweight and GetUnicodeCategory is already in System.Character. Not sure what unicode version supported though. -
Unicode string - how element iterating?
Attila Kovacs replied to vfbb's topic in RTL and Delphi Object Pascal
it's 4 bytes only and the modifier (to make it lighter) is also 4 bytes like 🧑🏿🦽 is D8 3E DD D1 = 🧑 D8 3C DF FF = skin tone modifier 20 0D = zero width joiner D8 3E DD BD =🦽 and how to find out that it's one emoji? I'm afraid you have to parse the codes and go after the rules defined in the RFC. -
Ok, it's not a memory leak. It's GDI leak 😉 You are right, there is not necessarily an initialized canvas. I assumed it's a TPanel already. By the way, for some reason which I can't recall, I'm using a TImage and its TBitmap, not only TBitmap. In order: Form -> TPanel client aligned -> TImage client aligned and blurred. (To "lock" an application) Maybe to give the painting stuff away....
-
I can't see ReleaseDC. Also, instead of DC you could pass Canvas.Handle. Also, you could tune it with only repainting clipping area's. Btw, for me it works with pf32bit.
-
Delphi WAT of the day
Attila Kovacs replied to Stefan Glienke's topic in RTL and Delphi Object Pascal
Ahh, I see. @Stefan Glienke So you mean, it should not compile if the integer size and signedness does not match to any of the method declarations? Or should it bring warnings? I'd love to see those messages, could be interesting! -
Delphi WAT of the day
Attila Kovacs replied to Stefan Glienke's topic in RTL and Delphi Object Pascal
@Stefan Glienke yop, I've seen that, still... anyway reload my comment again 🙂 -
Delphi WAT of the day
Attila Kovacs replied to Stefan Glienke's topic in RTL and Delphi Object Pascal
restart, mom if I add procedure test(a: Int64; b: Int32); overload; begin Writeln('Int64/Int32'); end; everything is ok again. Why should the compiler decide for Int64 if it fits into Int32? We know that the type cast in the const declaration is just some placeholder. -
@aehimself I see. I'd add a client aligned panel on the top of it, drawing a dimmed/blurred image from the things below and adding some controls to this panel to interact with. You just have to make sure that the underlying controls can't be triggered/selected with pressing tab. Perhaps you need an intermediate container tab on each sheet to be able to disable the whole sheet but not the dimmed/blurred one.
-
Could you define the symmetric difference of the sets "Everything" and "important stuff" ? We have no idea what else could be on the page which would make sense to dim but not the "important stuff". Are you putting unimportant stuff onto the forms? 🙂 Enemy deception? 🙂
-
Range Check Error ERangeError
Attila Kovacs replied to david_navigator's topic in RTL and Delphi Object Pascal
I've found some cardinal() casts in some legacy code for pointers 😉 @luebbe are those casts in ICS Demo also for pointers or for integer numbers? -
Range Check Error ERangeError
Attila Kovacs replied to david_navigator's topic in RTL and Delphi Object Pascal
Reload my comment. 😛 -
Range Check Error ERangeError
Attila Kovacs replied to david_navigator's topic in RTL and Delphi Object Pascal
@Stefan Glienke I can't reproduce the yellow one in Berlin. Strange. Edit: ahhhh, it was XE. Okay. Sorry. -
Range Check Error ERangeError
Attila Kovacs replied to david_navigator's topic in RTL and Delphi Object Pascal
This is the very same analogy as 10 billion flies can't be wrong. You should really go like @Remy Lebeau suggested. Optionally you could read up signed and unsigned data. -
Range Check Error ERangeError
Attila Kovacs replied to david_navigator's topic in RTL and Delphi Object Pascal
then why are you asking? -
I thought all the time he is comparing Δt's. What is the point to measure it in seconds?
-
https://www.esaitech.com/symmetricom-pcie-1000-ocxo-syncpoint-ptp-ieee-1588-computer-precision-timing-card.html
-
netstat -anob >netstat.txt look for ibserver.exe on which interfaces and ports is listening
-
this is indeed annoying that you can't insert text before a quote if you did not add some text prior quoting/inserting code block is there a trick for that? Edit: aha, drag and drop the block with the arrows on the topleft. phew....
-
where exactly is the control right mouse button on a cell phone?
-
did you try with <yourip> instead of localhost? maybe it's not binding on lo by default?
-
I need some clarifications here too, as I'm not using timers anywhere, maybe my 3rd parties does, I don't know, but what is "wrong time" for a timer? I can't remember having seen a property like OnWrongTime or OnRightTime. Is it possible that you are referring here to "wrong code" instead?
-
10.4.2: Refactor popup menu takes up to 5 min to display
Attila Kovacs replied to Stéphane Wierzbicki's topic in Delphi IDE and APIs
that many "C:\" 's are also suspicious but I have no idea why is it stickig at it something in the path? a recursive dir link? -
10.4.2: Refactor popup menu takes up to 5 min to display
Attila Kovacs replied to Stéphane Wierzbicki's topic in Delphi IDE and APIs
Do you have circular unit references?