Jump to content

Recommended Posts

Posted

Hi Farshad,

 

My experience with 64 bits Delphi application, I've found that most of issue related with an 32-bit DLLs.

For example, database application that has used ClientDataSet or Midas based components have an issue with

a previous deployed midas.dll. So the most of application that not used 32-bit DLLs the issue will not occur or less.

 

I've ported many of my complexity applications to 64 bits, and there are no problem.

 

IMO, UniGUI is ready for an 64-bit application. Even if you've found some issue with your old application

that compiled into 64-bit application, but I believe most of them not related to UniGUI.

 

Maybe, it is the time for the first beta release of 64 bits UniGUI component. :)

Posted

Sidenote. When using clientdataset you can statically link to midas by adding 'midaslib' to the project uses clause.

 

Regarding 64bit. Lets not bite over more than we can chew. For my use Unigui does what I need. I have a working application up and running. The priority in my opinion should be to knock out the last few bumps and release asap.

Posted

Sidenote. When using clientdataset you can statically link to midas by adding 'midaslib' to the project uses clause.

AFAIK, At now midaslib could be added only for 32-bit.

And for 64 bits application we just only re-deploy a 64-bit version of midas.dll. :)

 

Regarding 64bit. Lets not bite over more than we can chew. For my use Unigui does what I need. I have a working application up and running. The priority in my opinion should be to knock out the last few bumps and release asap.

All I need for using 64 bits application is scalability for more memory and hardware capacity usage. ;)

  • Administrators
Posted

64-bit port of uniGUI is postponed to a version after 0.88.0.

 

0.89.0 maybe!?

 

One problem here is 3rd party packages used in uniGUI. For example SynEdit which there is no generic 64-bit port for it so I need to port it myself.

Posted

I think that we should help in testing Farhad current version, a lot of functionality necessary to implement such a grid.

 

I agree with those who choose to improve on the 32-bit application. That, in my humble opinion, could be part of version 1.5. I think there are a number of little things, such as improving dbgrid, dblookups, load speed, etc... to come to 1.0 version and that would be much better to focus on them, once solved this things, then it will easier to port the code to 64 bits.

 

Of course, 64 bit give application a better performance, but it could wait a little more. It is my opinion.

Posted

64-bit port of uniGUI is postponed to a version after 0.88.0.

 

0.89.0 maybe!?

 

One problem here is 3rd party packages used in uniGUI. For example SynEdit which there is no generic 64-bit port for it so I need to port it myself.

 

Hi Mr. Farshad

 

I upload 32Bit and 64Bit of SynEdit, i download it from Sourceforge.

 

Best Regards

SynEdit-32Bit-64Bit.zip

Posted

Have you tried compiling in 64-bit mode?

 

Hi,

 

Yes, Compiled and work very good !

 

I test with Synedit Demos.

 

Remember: For design time(SynEdit_DXE2.dpk) you must be compile and install only in 32Bit, then you can compile your project in both 32 and 64 Bit.

 

Best Regards

  • Administrators
Posted

Hi,

 

Yes, Compiled and work very good !

 

I test with Synedit Demos.

 

Thanks

 

Remember: For design time(SynEdit_DXE2.dpk) you must be compile and install only in 32Bit, then you can compile your project in both 32 and 64 Bit.

 

Yes, IDE is 32-bit, so is the design time packages.

  • Upvote 1
Posted

Hi Mr. Farshad

 

1) The embeded Indy in Delphi XE2 version is 10.5.8.0, and uniGUI's indy version is 10.5.7.0, can you use last version ? Do you need another source to use ?

 

2) PngImage has embeded in Delphi's Core. Do you need another source to use ?

 

Best Regards

  • Administrators
Posted

Hi Mr. Farshad

 

1) The embeded Indy in Delphi XE2 version is 10.5.8.0, and uniGUI's indy version is 10.5.7.0, can you use last version ? Do you need another source to use ?

 

For several reasons uniGUI uses open source Indy distribution, not the one included in Delphi. It will be upgraded to 10.5.8 in next build.

 

2) PngImage has embeded in Delphi's Core. Do you need another source to use ?

 

 

We only use PngImage for Delphi2007/2006.

  • Upvote 1
Posted

Hi Mr. Farshad

 

1) The embeded Indy in Delphi XE2 version is 10.5.8.0, and uniGUI's indy version is 10.5.7.0, can you use last version ? Do you need another source to use ?

 

2) PngImage has embeded in Delphi's Core. Do you need another source to use ?

 

Best Regards

And also, Do you need our help for other third parties port? :)

  • 3 weeks later...
×
×
  • Create New...