Jump to content
ŁukaszDe

Delphi 12.3 is available

Recommended Posts

After upgrading to 12.3 I do not get the Win64 platform.  Only Win32.   Anyone has the same issue?  Any ideas how to fix it?

Share this post


Link to post


@Lajos Juhász

It seems you have an installation problem : projects in 12.2 and DCU can be used in 12.3. You don't need to do anything for that (except for Android where you need to refresh the libraries list for the SDK change).

You don't need administrator privileges to work in RAD Studio. Please go to https://qp.embarcadero.com and open an issue where you explain what is your setup and how you installed the release.

Share this post


Link to post
Just now, Patrick PREMARTIN said:

You don't need administrator privileges to work in RAD Studio. Please go to https://qp.embarcadero.com and open an issue where you explain what is your setup and how you installed the release.

I have a good installation. You do not need administrator privileges to work in RAD Studio only to work with GetIt. Also, you need admin privileges to finish the installation. Only when the IDE is started with admin privileges you get the form to select the Dark/Light and font.

Edited by Lajos Juhász
  • Like 1

Share this post


Link to post
Just now, pyscripter said:

After upgrading to 12.3 I do not get the Win64 platform.  Only Win32.   Anyone has the same issue?  Any ideas how to fix it?

I suppose it's on an existing project. Did you previously enabled the Windows 64 platform on it ? Check in the project manager if you can add a platform from the contextual menu.

 

If it's a compiler installation problem this symptom is usually a license-related problem. It's best to check that the license is up to date in the license manager and try to reinstall the missing platforms.

Share this post


Link to post
Just now, Lajos Juhász said:

I have a good instalation. You do not need administrator privileges to work in RAD Studio only to work with GetIt.

You should not have the need of administrator privileges to install components packages from GetIt.

Do you have other users on this computer ?

 

Did you installed with default installation folder or do you changed it ? It could explain this.

Edited by Patrick PREMARTIN

Share this post


Link to post
6 minutes ago, pyscripter said:

After upgrading to 12.3 I do not get the Win64 platform.  Only Win32.   Anyone has the same issue?  Any ideas how to fix it?

 

I've tried to open a D11 project where I have win32 and win64 platforms. When I have opened in D12.3 both platforms are available.

Share this post


Link to post

Hi!
I can't understand why Embarcadero doesn't official support PostgreSQL v17 in this release.

 

Edited by Rolphy Reyes

Share this post


Link to post
Just now, Patrick PREMARTIN said:

Do you have other users on this computer ?

I have an admin account. I am now testing with D11 it lists get it projects without starting it as admin.

Share this post


Link to post

Used it for a few minutes and sigh bugs we've been waiting for years for fixes still there.  Top toolbar drawing problems, already had an av plus freezes and unusable functionality (eg context menu Find Declaration, Find, Find Symbols, Refactor)
64bit IDE won't debug the first 64bit project of ours that I tried.

Was hoping things would improve, luckily VSCode is more productive and usable with our code bases, unfortunately still need to use IDE for forms editing and for debugging as haven't got lldb debugging of Delphi code working yet.

  • Like 1

Share this post


Link to post
2 hours ago, pyscripter said:

After upgrading to 12.3 I do not get the Win64 platform.  Only Win32.   Anyone has the same issue?  Any ideas how to fix it?

Did you select it in the Manage Features?  (right hand side during install).  It's not installed by default

Share this post


Link to post
9 minutes ago, ToddFrankson said:

  (right hand side during install)

This is the 64 bit IDE.   My problem was that the Win64 platform was not available.   After trying many things, I had to do a full uninstall/install to get the platform available again.

Share this post


Link to post
13 hours ago, Vincent Gsell said:

I access to RSS-xxx one's with no problem : But I cannot access to RSP-*** 's. (It display "no ticket")

It is the case on your side too or I'm doing somthing wrong ? 

 

 

links have been fixed 🙂

Share this post


Link to post

Ok this is D13.0 beta 1. When I try to start it as admin in order to be able to use KSVC (yesterday it was working).

[00F8DCB3]{bds.exe     } AppMain.TAppBuilder.TitleBarPanelPaint + $177
[53CD3C5C]{vcl290.bpl  } Vcl.Graphics.TBrush.SetColor (Line 3621, "Vcl.Graphics.pas" + 16) + $4
[53D010AF]{vcl290.bpl  } Vcl.Controls.TControl.ScaleValue (Line 9101, "Vcl.Controls.pas" + 1) + $15
[00F8DCA8]{bds.exe     } AppMain.TAppBuilder.TitleBarPanelPaint + $16C
[53D07FE7]{vcl290.bpl  } Vcl.Controls.TWinControl.GetClientRect (Line 13489, "Vcl.Controls.pas" + 1) + $9
[52206EE8]{vclwinx290.bpl} Vcl.TitleBarCtrls.TCustomTitleBarPanel.Paint (Line 1553, "Vcl.TitleBarCtrls.pas" + 195) + $20
[53D0B32F]{vcl290.bpl  } Vcl.Controls.TCustomControl.PaintWindow (Line 15312, "Vcl.Controls.pas" + 6) + $5
[53D04C21]{vcl290.bpl  } Vcl.Controls.TWinControl.PaintHandler (Line 11334, "Vcl.Controls.pas" + 19) + $B
[522071AB]{vclwinx290.bpl} Vcl.TitleBarCtrls.TCustomTitleBarPanel.WMPaint (Line 1635, "Vcl.TitleBarCtrls.pas" + 5) + $4
[53CFF2AE]{vcl290.bpl  } Vcl.Controls.TControl.WndProc (Line 7997, "Vcl.Controls.pas" + 91) + $6
[53E0D243]{vcl290.bpl  } Vcl.Themes.TStyleManager.GetStyle (Line 5823, "Vcl.Themes.pas" + 7) + $D
[54131860]{rtl290.bpl  } System.@TryFinallyExit (Line 23829, "System.pas" + 😎 + $0
[53E0D331]{vcl290.bpl  } Vcl.Themes.TStyleManager.GetStyle (Line 5834, "Vcl.Themes.pas" + 18) + $1E
[541305CB]{rtl290.bpl  } System.TObject.Dispatch (Line 19280, "System.pas" + 11) + $0
[53E11281]{vcl290.bpl  } Vcl.Themes.TStyleHook.WndProc (Line 7734, "Vcl.Themes.pas" + 38) + $6
[53E11462]{vcl290.bpl  } Vcl.Themes.TMouseTrackControlStyleHook.WndProc (Line 7833, "Vcl.Themes.pas" + 1) + $4
[53E6389B]{vcl290.bpl  } Vcl.Forms.TFormStyleHook.WndProc (Line 20679, "Vcl.Forms.pas" + 31) + $5
[53E5E542]{vcl290.bpl  } Vcl.Forms.TFormStyleHook.IsStyleBorder (Line 18549, "Vcl.Forms.pas" + 1) + $13
[53E5E580]{vcl290.bpl  } Vcl.Forms.TFormStyleHook.HandleMessage (Line 18556, "Vcl.Forms.pas" + 2) + $6
[53F3BA78]{vcl290.bpl  } Vcl.Styles.TStyleEngine.HandleMessage (Line 3665, "Vcl.Styles.pas" + 20) + $8
[54132789]{rtl290.bpl  } System.@UStrAsg (Line 27009, "System.pas" + 18) + $0
[53E0D464]{vcl290.bpl  } Vcl.Themes.TStyleManager.HandleMessage (Line 5892, "Vcl.Themes.pas" + 11) + $11
[53D028B7]{vcl290.bpl  } Vcl.Controls.TWinControl.DoHandleStyleMessage (Line 10033, "Vcl.Controls.pas" + 0) + $F
[53D04963]{vcl290.bpl  } Vcl.Controls.TWinControl.WndProc (Line 11231, "Vcl.Controls.pas" + 178) + $6
[522071D1]{vclwinx290.bpl} Vcl.TitleBarCtrls.TCustomTitleBarPanel.WndProc (Line 1641, "Vcl.TitleBarCtrls.pas" + 1) + $4
[53D03E28]{vcl290.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 10900, "Vcl.Controls.pas" + 3) + $6
[5425520C]{rtl290.bpl  } System.Classes.StdWndProc (Line 19091, "System.Classes.pas" + 😎 + $0
[53D03E28]{vcl290.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 10900, "Vcl.Controls.pas" + 3) + $6
[53E54C2B]{vcl290.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 13408, "Vcl.Forms.pas" + 23) + $1
[53E54C56]{vcl290.bpl  } Vcl.Forms.TApplication.ProcessMessages (Line 13430, "Vcl.Forms.pas" + 1) + $4
[00F81053]{bds.exe     } AppMain.TAppBuilder.ApplicationActivated + $7
[53EAEF3F]{vcl290.bpl  } Vcl.AppEvnts.TCustomApplicationEvents.DoActivate (Line 210, "Vcl.AppEvnts.pas" + 1) + $12
[53EAF5DD]{vcl290.bpl  } Vcl.AppEvnts.TMultiCaster.DoActivate (Line 438, "Vcl.AppEvnts.pas" + 5) + $C
[53E540D4]{vcl290.bpl  } Vcl.Forms.TApplication.WndProc (Line 12980, "Vcl.Forms.pas" + 140) + $C
[5425520C]{rtl290.bpl  } System.Classes.StdWndProc (Line 19091, "System.Classes.pas" + 😎 + $0
[53E54C2B]{vcl290.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 13408, "Vcl.Forms.pas" + 23) + $1
[53E54C56]{vcl290.bpl  } Vcl.Forms.TApplication.ProcessMessages (Line 13430, "Vcl.Forms.pas" + 1) + $4
[00FD2B4C]{bds.exe     } bds.bds + $CC
 

Share this post


Link to post

64bit IDE is really more of a preview than anything else.

Opened two projects, both times IDE crashed (reproducible) with a stack overflow.

Share this post


Link to post
24 minutes ago, Daniel said:

Opened two projects, both times IDE crashed (reproducible) with a stack overflow.

Were the crashes related to missing components?

Share this post


Link to post

I am missing hints displayed when mouse cursor waits on form objects while working on VCL form design. Show designer hints is checked in the options.

Can anybody reproduce?

 

There must be something on my daily system. VM test system seems to be working fine. Go figure.

Edited by ertank

Share this post


Link to post
1 hour ago, Lars Fosdal said:

Were the crashes related to missing components?

No, I only used standard-components. Crashes immediately when trying to switch from code-editor to form-designer.

Share this post


Link to post
11 hours ago, Mark NZ said:

Was hoping things would improve, luckily VSCode is more productive and usable with our code bases, unfortunately still need to use IDE for forms editing and for debugging as haven't got lldb debugging of Delphi code working yet.

I was considering using VSCode too and was wondering if you could tell more about the extensions that you use and your workflow ?

Share this post


Link to post
37 minutes ago, Daniel said:

No, I only used standard-components. Crashes immediately when trying to switch from code-editor to form-designer.

Hi Daniel

What is your setup ? Are you working in a VM ?

Share this post


Link to post
2 hours ago, Daniel said:

64bit IDE is really more of a preview than anything else.

Opened two projects, both times IDE crashed (reproducible) with a stack overflow.

Would you please explain a little, how the 64Bit IDE is integrated into the existing system?
I understood that both have two separate registry entries, which would make sense, but
what about the installation files & binaries?
a.) are all these files land in completely separate, external installation folders, outside the normal "Embarcadero/Studio/23.0/bin" folder with all different libraries and *.dll, or
b.) is this just another internal folder or *.exe aside the normal "Embarcadero/Studio/23.0/" or "Embarcadero/Studio/23.0/bin" folder

a.) would mean that more or less double the size or installation, all files 32-/64-Bit, even if they maybe same.
b.) would mean that most libraries, dlls, etc. are maybe shared and the new 64BitIDE is more or less a new *.exe, which is using that.

Would be great to know how much the degree of re-use for the new 64BitIDE files there is, Is this doubling the size, or only a fraction?
I cannot find any information from Embarcadero to this.

 

Share this post


Link to post

The 64 bits IDE is optional, you don't have to install it if you don't want to use it.

 

All files are in the standard BDS folder but the 64 bit IDE and files are under a ./bin64 folder.

 

For the registry some parameters are common (like default project folder), some of them are separated (like DCUs paths).

 

More infos about the 64 bits IDE are on https://docwiki.embarcadero.com/RADStudio/en/64-bit_IDE

  • Like 1

Share this post


Link to post
8 minutes ago, Rollo62 said:

Would you please explain a little, how the 64Bit IDE is integrated into the existing system?

It is located in the bin64 subfolder, which already exists. Most of the new 64-bit files are placed there, too. A couple of 64-bit design time BPL and DCP files are added to the appropriate places. The amount of additional needed disk scape can be neglected.

 

The 64-bit IDE shares most of the registry entries, while adding a couple of x64 keys like Known IDE Packages x64 and Known Packages x64.

  • Like 1

Share this post


Link to post

"Sync Prototypes" broken a year ago in the IDE is still not fixed. What a lame dev team.

Share this post


Link to post
32 minutes ago, dwrbudr said:

"Sync Prototypes" broken a year ago in the IDE is still not fixed. What a lame dev team.

Do you have a RSP or RSS issue to look at ?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×