The current state of the project
Posted: Fri Jun 17, 2016 8:01 am
Completed:
- components themselves
- help file
- video demonstrations
- demo project (the first version will include a single demo project that you can see in videos)
- icons for new actions
In progress: installer and packages.
IT'S A LOT OF WORK, because
1) we decided to use a traditional package scheme (32+64bit runtime package and 32bit designtime package) instead of the current package scheme (64bit runtime package and 32bit designtime package). We already modified our installer to support the both schemes, but...
Initially, I thought to keep the old scheme for TRichView and ScaleRichView, and use a new scheme for Report Workshop. But it appeared that it is impossible in new versions of RAD Studio (a runtime package cannot depend on a designtime package referring to designide). So we need to modify all TRichView and ScaleRichView packages.
RVPkg, RVDBPkg, RichViewActions, RVXML, RVHTML, SRVPkg, DBSRVPkg, SRVControls packages, x2 (runtime + designtime), x2 (Delphi + C++Builder). For all versions of Delphi and C++Builder from 4 to 10.1 Berlin.
2) Each data provider for Report Workshop requires a special package, because it requires thirdparty packages that may be not installed. Totally, it's several hundreds of packages. It's almost impossible to create them manually, so we need to generate them from templates.
I still believe that we can complete this work in this month.
Meanwhile, we will publish exe-demos.
- components themselves
- help file
- video demonstrations
- demo project (the first version will include a single demo project that you can see in videos)
- icons for new actions
In progress: installer and packages.
IT'S A LOT OF WORK, because
1) we decided to use a traditional package scheme (32+64bit runtime package and 32bit designtime package) instead of the current package scheme (64bit runtime package and 32bit designtime package). We already modified our installer to support the both schemes, but...
Initially, I thought to keep the old scheme for TRichView and ScaleRichView, and use a new scheme for Report Workshop. But it appeared that it is impossible in new versions of RAD Studio (a runtime package cannot depend on a designtime package referring to designide). So we need to modify all TRichView and ScaleRichView packages.
RVPkg, RVDBPkg, RichViewActions, RVXML, RVHTML, SRVPkg, DBSRVPkg, SRVControls packages, x2 (runtime + designtime), x2 (Delphi + C++Builder). For all versions of Delphi and C++Builder from 4 to 10.1 Berlin.
2) Each data provider for Report Workshop requires a special package, because it requires thirdparty packages that may be not installed. Totally, it's several hundreds of packages. It's almost impossible to create them manually, so we need to generate them from templates.
I still believe that we can complete this work in this month.
Meanwhile, we will publish exe-demos.