Attila Kovacs 684 Posted yesterday at 01:41 PM Obviously, I also didn’t read what you wrote, and for that reason it’s working as expected. I think I won’t read anything from you, so I don’t break the system. 1 Share this post Link to post
dummzeuch 1705 Posted yesterday at 01:47 PM 1 hour ago, PeterPanettone said: Is dummzeuch an Illuminati expert? Do Illuminati experts hate jokes? No, I am one of them. And of course I hate jokes. Share this post Link to post
PeterPanettone 172 Posted yesterday at 01:53 PM (edited) 6 minutes ago, dummzeuch said: I hate jokes. Do you have a particular reason for hating jokes - perhaps if they are not 64-bit? 😉 Edited yesterday at 01:54 PM by PeterPanettone Share this post Link to post
FredS 140 Posted 22 hours ago 3 hours ago, PeterPanettone said: I think I've found the bug: When entering something in the search box and then removing the search box content with the BACKSPACE key, the search box content is not really removed but only made INVISIBLE. Only when clearing the search box content by clicking on the "x" pseudo button, the search box content is really removed. That's a common bug that often occurs in Delphi development when a feature is not carefully tested. This annoyance did happen but seem fine in the release. Share this post Link to post
PeterPanettone 172 Posted 21 hours ago (edited) On 9/12/2025 at 10:16 AM, Patrick PREMARTIN said: For the search by word they used the same behavior as "find" option in source editor. Suggesting more options could be a good thing too. We don't have to wait for next major release, it could be done for an update. The SmartSearch principle is very simple: function ContainsSearchTerm(const AText, ASearchTerm: string): Boolean; // returns True if: // if ASearchTerm is single word: if AText contains ASearchTerm // if ASearchTerm is multiple words (devided by space): if AText contains all words var LWords: TArray<string>; LWord: string; begin // Return False if ASearchTerm is empty if System.SysUtils.Trim(ASearchTerm) = '' then Exit(False); // Split search term by space LWords := ASearchTerm.Split([' ']); // If there's only one word, check if AText contains that word if System.Length(LWords) = 1 then begin Result := System.StrUtils.ContainsText(AText, ASearchTerm); end else begin // Multiple words: AText must contain all words Result := True; for LWord in LWords do begin if not System.StrUtils.ContainsText(AText, LWord) then begin Result := False; Break; end; end; end; end; Here is a shorter optimized version: function ContainsSearchTerm(const AText, ASearchTerm: string): Boolean; var LWords: TArray<string>; LWord: string; begin // Split search term by space, filter out empty words LWords := Trim(ASearchTerm).Split([' ']); if Length(LWords) = 0 then Exit(False); // Check if AText contains all non-empty words for LWord in LWords do if (LWord <> '') and not ContainsText(AText, LWord) then Exit(False); Result := True; end; Edited 20 hours ago by PeterPanettone Share this post Link to post
PeterPanettone 172 Posted 21 hours ago (edited) Like many code editors, the Delphi source code editor (both 12 and 13) has a useful feature: Clicking the Line Number selects the whole Line. This allows you to easily copy an entire single line by first clicking on a Line Number and then pressing CTRL+C. However, this does not work when clicking on the LAST DIGIT of a line number! Is this a bug or a configuration issue? Or is it due to HighDPI interference? Edited 3 hours ago by PeterPanettone Share this post Link to post
David Duffy 0 Posted 16 hours ago 9 hours ago, PeterPanettone said: Obviously, you didn't read what I wrote. I wrote: "removing the search box content with the BACKSPACE key". 1. For example, enter "kirk" 2. Then, remove the whole content "kirk" with the backspace key. 3. Result: Not all 104 items are restored. I can't replicate your issue either. Share this post Link to post
PeterPanettone 172 Posted 16 hours ago 1 minute ago, David Duffy said: I can't replicate your issue either. You should know that computer programs are not deterministic, especially complex computer programs like the Delphi IDE. So, a statement like "but it works on my computer!" is a typical statement from computer illiterates. Share this post Link to post
PeterPanettone 172 Posted 16 hours ago Then it is probably a HighDPI interference. Tell me the specifics of your monitor. Share this post Link to post
PeterPanettone 172 Posted 16 hours ago 12 minutes ago, David Duffy said: I can't replicate your issue either. Why are you repeating this to me? Sorry, but I can't help you. Share this post Link to post
PeterPanettone 172 Posted 15 hours ago 1 minute ago, David Duffy said: Okay then. Have a nice day. 🙂 You too, have a nice day. Share this post Link to post
luciano_f 5 Posted 14 hours ago One question: Can the 64-bit IDE generate 32-bit Exe ? If it can't, will it be able to do so in the future and next versions ? Share this post Link to post
pyscripter 836 Posted 13 hours ago 25 minutes ago, luciano_f said: One question: Can the 64-bit IDE generate 32-bit Exe ? No. 25 minutes ago, luciano_f said: If it can't, will it be able to do so in the future and next versions ? Who knows, maybe sometime. 1 Share this post Link to post
DelphiUdIT 264 Posted 4 hours ago 10 hours ago, luciano_f said: One question: Can the 64-bit IDE generate 32-bit Exe ? If it can't, will it be able to do so in the future and next versions ? 9 hours ago, pyscripter said: Who knows, maybe sometime. I doubt it. Embarcadero has said it will maintain the 32-bit IDE for some time, and I think 32-bit application development will stop there. Many manufacturers no longer support 32-bit technology, so I doubt Embarcadero will invest in porting 32-bit application development to the new 64-bit IDE. Of course this is my personal feeling. 1 Share this post Link to post
PeterPanettone 172 Posted 3 hours ago 4 minutes ago, DelphiUdIT said: Many manufacturers no longer support 32-bit technology Possible scenarios for the upcoming 128-bit technology: • Specialized applications such as scientific calculations or cryptography could benefit from it • Very large databases or in-memory computing could potentially require it • New areas of application that we cannot foresee today Share this post Link to post
Uwe Raabe 2192 Posted 38 minutes ago 13 hours ago, luciano_f said: Can the 64-bit IDE generate 32-bit Exe ? Yes, albeit not really straight forward. Also the Win32 platform has to be enabled for the project, which will always be the case when you create a new project even inside the 64-bit IDE. The trick is to create a Build Group and include Win32 as target platform in it. Share this post Link to post