

PeterPanettone
Members-
Content Count
1346 -
Joined
-
Last visited
-
Days Won
5
Everything posted by PeterPanettone
-
Does anyone have an updated version of wuppdi Welcome Page for Delphi 11 Alexandria?
-
Unfortunately, Delphi does not natively support having separate persistent editor tab sets for each project inside a project group. Delphi’s Project Group (.groupproj) by default shares a single editor tab layout across all projects in the group — which can be frustrating when switching between projects in a Project Group. Is there a custom way to AUTOMATICALLY switch between separate tab sets when switching between projects in a Project Group?
-
Is there a timeline from Embarcadero for natively supporting Windows applications on the latest ARM CPUs (e.g., Surface Pro 11)?
-
Have you ever tried GDI+ Win32 apps compiled by Delphi?
-
From the Microsoft website (https://learn.microsoft.com/en-us/surface/surface-arm-faq😞 Emulated apps run via the Prism emulation engine, which minimizes performance loss and ensures that most x86/x64 applications operate seamlessly on Arm64 systems. Users shouldn't notice any significant difference between native and emulated apps apart from potential performance variations. Can I run Windows programs that aren't in the Microsoft Store on my Windows 11 Arm-based device? Yes, non-Store Windows apps can be installed and run on Windows 11 Arm-based devices. Most applications run natively or through Prism emulation, providing smooth performance.
-
How are Delphi apps performing on your Snapdragon Windows PC? Is the Windows-on-ARM emulation layer slowing Delphi apps down? Does the Delphi IDE run on your Snapdragon Windows PC?
-
I'm sorry for that.
-
That's my same knowledge. And that's why I asked in the first place.
-
The Windows-on-ARM emulation layer is used to run Delphi applications on a Surface Pro with Snapdragon. This emulation makes it possible to run x86/x64 programs on ARM processors, albeit with potential performance losses.
-
But this 2025 Surface Pro 11 unboxing video looks very promising:
-
By the way, where does the money from the license fees of millions of Delphi users go?
-
From your humorous response, I gather that Embarcadero has no timetable for supporting Delphi Windows apps on ARM CPUs and that you don't consider Embarcadero to be a serious company.
-
Today, when running the Delphi 12.2 IDE in Windows 11 24H2, I got this warning message: For what purpose does "Embarcadero need my location"?
-
Maybe hacking NSA databases could disclose my position?
-
You have not answered my question: How an app can get my location data?
-
Since I currently don't use Wi-Fi (I prefer more secure network cable connections), I wonder how an app may try to get my location data.
-
No, it popped up this morning when I woke Windows from its nightly sleep. Maybe a "woke syndrome"?
-
Delphi 12.2 in Windows 11 24H2 I have edited my message to contain the version.
-
While GetIt always worked in Delphi 12.2, today, it could not connect to the server: Is this a known issue?
-
GetIt in Delphi 12.2 does not work
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
Thanks, it must have been a temporary glitch. -
What new features would you like to see in Delphi 13?
PeterPanettone posted a topic in Delphi IDE and APIs
Do you have any special wishes for Delphi 13? Built-in AI? NeuraLink interface? A new Code Editor? -
On my HighDPI monitor the CodeLibrarian Search dialog was still broken in r4431, so I fixed it: This should now work with all DPI settings on the end user side, as it now uses a Manifest in modern Delphi 12 Athens instead of a custom "InitDpiScaler": constructor TfmCodeSearch.Create(_Owner: TComponent); begin inherited; //InitDpiScaler; // now using Manifest in Delphi 12 end; fmCodeSearch.Scaled := True; // Set in Object Inspector I've also modernized the LAYOUT from StoneAge Layout (simply place components anywhere without layout considerations) to Modern Layout (use Align and AlignWithMargins properties). Here is the new source of the Search dialog: GX_CodeSrch.zip
-
I fixed the DPI errors in the CodeLibrarian Search dialog
PeterPanettone replied to PeterPanettone's topic in GExperts
I clearly said this is for Delphi 12 Athens. Using just a few compiler conditional directives, you can restrict any code to specific newer Delphi versions, for example: {$IF CompilerVersion >= 36.1} // Code for Delphi 12.1 or later {$MESSAGE WARN 'Only for modern Delphi versions'} {$ELSE} // code for older Delphi versions {$IFEND} -
In r4431, the Rename Expert is now finally fixed: However, it would be LOGICAL to place the Buttons (OK, Cancel, Settings) at the BOTTOM: Clicking the OK button affects not only the newName setting but also the Align/Anchors and Margin settings.
-
I want to achieve this design time automation: Whenever a new object is created (either from the Palette or by pasting an object from the clipboard), the Quick Edit dialog for the new object is automatically shown. Is there a way to achieve this with GExperts?