

PeterPanettone
Members-
Content Count
1354 -
Joined
-
Last visited
-
Days Won
5
Everything posted by PeterPanettone
-
Search Filter for GExperts ToDoList added
PeterPanettone replied to PeterPanettone's topic in GExperts
Thomas, thank you very much! But why the __Build_Project.cmd still cannot cope with "long" paths?: The last time I got such an error was over 30 years ago, in times of Windows 95. (Also my good old "Atari TT" tormented me with such error messages, until I wrote an Atari extension for allowing long file names; then I sold that extension source code for $10 to a guy with a funny nickname of "Bill G."...). -
Move current entity to another unit?
PeterPanettone replied to PeterPanettone's topic in MMX Code Explorer
1. Optionally create a new target unit or select the target unit from a list. 2. Automatically add uses statements to the target unit where needed. (Uses statements pointing to the source unit or the units required by the entity present in the source unit). -
Hot Reload is a feature in the upcoming .NET 6 that allows developers to modify source code while an app is running and immediately see the results: Microsoft reverses controversial .NET change after open-source community outcry Just pipe-dreaming: Wouldn't that be a wonderful feature for Delphi?
-
I downloaded the Delphi 11 NovemberPatch from https://my.embarcadero.com and executed patch.R110.hotfix.november_install.bat. This time there were no error messages. (The previous first patch about a month ago produced error messages when installed from GetIt). I made sure to execute the patch not from a network drive and from a path with no spaces in the path. I also made sure the Delphi 11 IDE was not running while installing the patch (as it is the case when installing the patch from GetIt). As seen from the console window, a lot of files were replaced/added. IMO, there should be a list of applied patches in the About dialog. https://blogs.embarcadero.com/rad-studio-11-alexandria-november-patch-available
-
Delphi IDE Insight (F6) in Delphi 11 Alexandria
PeterPanettone posted a topic in Delphi IDE and APIs
As an example, these are the search results when I search for "TPanel" in the F6 Search Box: Please note the LIGHT BLUE selection (highlighting) color: This very light selection color makes it almost impossible to detect which item is selected! Is it possible to change this selection color and replace it with a more contrasting selection color? -
Delphi compatibility with Windows 11?
PeterPanettone replied to PeterPanettone's topic in General Help
That is an interesting question. -
Delphi compatibility with Windows 11?
PeterPanettone replied to PeterPanettone's topic in General Help
Windows 11 bug could reduce Ryzen CPU performance by up to 15%, AMD says: https://arstechnica.com/gadgets/2021/10/windows-11-bug-could-reduce-ryzen-cpu-performance-by-up-to-15-amd-says/ -
Delphi compatibility with Windows 11?
PeterPanettone replied to PeterPanettone's topic in General Help
What Virtual Machinery brand do you use? -
What is ProDellInterface27 in the Delphi IDE???
PeterPanettone posted a topic in Delphi IDE and APIs
Each time I start Delphi 11 Alexandria, there is an INVISIBLE window with the window title "ProDellInterface27": (This is a row screenshot from my System Explorer 7.1.0.5359 app). 398192 is the window handle. 12468 is the Process ID of BDS.exe obviously owning this window. Does anybody know what functionality does this window have? (BTW, I don't have any Dell device in my system). -
What is ProDellInterface27 in the Delphi IDE???
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
You are right. This is the BPL which integrates it into the IDE: C:\PROGRAM FILES (X86)\EMBARCADERO\STUDIO\22.0\Bin\PDIFac27.bpl -
What is ProDellInterface27 in the Delphi IDE???
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
You are right - my eyesight is not the best. Maybe "Del" is an abbreviation for Delphi? But who on earth wants to save 3 letters in a 17-letter word? -
F6 Search feature does not work anymore?
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
Thanks for the information. -
wuppdi Welcome Page for Delphi 11 Alexandria?
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
For those who use a WelcomePage mainly for organizing their projects, there is a nice project manager here - Pascal Project Manager 4.01 (Program can be used with German or English language) : https://www.hastasoft.de/PPME.htm -
wuppdi Welcome Page for Delphi 11 Alexandria?
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
Thank you for WUPPDI! We are waiting with excitement. -
Search Filter for GExperts ToDoList added
PeterPanettone replied to PeterPanettone's topic in GExperts
It seems Embarcadero does not provide the information when TListView.GroupView was introduced? -
Search Filter for GExperts ToDoList added
PeterPanettone replied to PeterPanettone's topic in GExperts
I have found it here: https://my.embarcadero.com -
Search Filter for GExperts ToDoList added
PeterPanettone replied to PeterPanettone's topic in GExperts
Looking for the 2007 compiler: https://cc.embarcadero.com/MyDownloads.aspx ...does not provide a 2007 compiler. Where can the 2007 compiler be downloaded? Even in My Registered User Downloads there is no 2007 compiler: https://cc.embarcadero.com/myreg -
Search Filter for GExperts ToDoList added
PeterPanettone replied to PeterPanettone's topic in GExperts
Could you show what did not compile in 2007? The filter is based on TListView.GroupView (no advanced features have been used). Has such an essential feature as GroupView not yet been introduced in the dark age of 2007? It does compile without problems in Delphi 11 Alexandria. -
There is a patch for Delphi 11 in GetIt: However, none o the most important bugs in Delphi 11 seem to have been addressed: 1. Persistent customization of the IDE toolbar still does not work 2. Still no Parnassus Bookmarks. Is there a mention of the patch in the IDE UI?
-
Patch for Delphi 11 Alexandria available
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
Can your computer afford the additional memory needed for multiple BDS instances? -
Patch for Delphi 11 Alexandria available
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
Isn't there a startup parameter for BDS.exe to disallow multiple instances of BDS.exe? (BDS checking if there is already an instance of BDS.exe running). -
Patch for Delphi 11 Alexandria available
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
You did not write where the DANGER MESSAGE can be turned off. -
Patch for Delphi 11 Alexandria available
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
If the upgrader unit is part of the main application then the main application de facto is still not terminated. If this works for your company then this does not mean it works for BDS. -
Patch for Delphi 11 Alexandria available
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
Thanks for verifying this. I suspect that a very short presence o two instances of BDS.exe could have triggered a modal GExperts error message which could have blocked the first instance from terminating (GExperts always shows an error message when an additional BDS instance is created). This looks like the BDS restart procedure consists only of a termination statement ("Close;") followed by a BDS execution statement (or vice-versa). This is what I would call "debile programming". A self-restart should always be done with the help of an external helper program waiting for the EXPLICIT termination of the main program. -
Patch for Delphi 11 Alexandria available
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
Maybe we should define more exactly what "GetIt induced restart fail" means - as my ambiguous statement "the restart does not work" could lead to misunderstandings. For me, "restart fail" means that there are multiple instances of BDS.exe running after a restart is required after a GetIt install. A self-restart should check whether the application is still running (using an external helper program) and restart itself only when it is completely terminated.