Jump to content


Photo

Unable to install in either 10.2 or 13


  • Please log in to reply
3 replies to this topic

#1 PaulD

PaulD
  • Members
  • 2 posts

Posted 18 August 2026 - 06:27 PM

I literally bought this product 15 years ago. I played with it some at the time but never really used it.  I decided I wanted to try it again. I downloaded latest version of your product, 6.2026.  (nextsuite6-ext_6-26.zip)
 
I have both Delphi 10.2 and Delphi 13.  When I try to install in Delphi 10.2 Tokyo, I get compiler error on StyleServices.DrawElement calls. I see copy of the line with 4 parameters commented out, and a copy of the line with 5 parameters active. But it seems like the 4 parameter version is correct, at least for this version of Delphi. I have loaded the "Delphi 10.2 Tokyo.groupproj"
 
When I try to install in Delphi 13, all packages compile.  But, only the first package in the list even has a Win32 build configuration!  All the other packages only have Win64 build configurations.  When I build the entire group, I get one Win32 BPL and a stack of Win64 BPLs.  My application is Win32.
 

 



#2 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,292 posts
  • Gender:Male

Posted 18 August 2026 - 10:51 PM

Hi,

 

I have answered to you via e-mail already. Hope it helps.

 

If you can send me the error message you got on older Delphi versions - it will also helps.


boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.

#3 PaulD

PaulD
  • Members
  • 2 posts

Posted 19 August 2026 - 01:22 AM

Okay, I guess I didn't understand how the build options worked with Delphi 13. Sorry to bother you.

 

I also got it to work with 10.2.  What I said in my email turns out to be incorrect.

 

In NxStyles6.pas, There is this line:

 

    StyleServices.DrawElement(Canvas.Handle, Details, Dest, nil); //, Screen.PixelsPerInch);
 
I commented out the Screen.PixelsPerInch parameter.  That did not used to be a parameter. Also, it is currently an optional parameter, so the code compiles in Delphi 13 without the last parameter.  I don't know if you need that parameter in Delphi 13 or not, but it compiles without it.


#4 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,292 posts
  • Gender:Male

Posted 20 August 2026 - 08:34 PM

At the end I have added IFDEF for checking if this parameter is introduced.

 

Just to notify other users that this bug is fixed now and it will be ready for the next release.


boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.




2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users