TeeChart2014 OCX - Backwards compatibility
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
I understand your situation, we've been creating new CLSIDs for each major version (v5 to v6, v6 to v7, etc...) to guarantee the backward compatibility, but since the latest version v2010 version, as all the changes and new features that have been added should not affect to the backward compatibility we decided to not renew the CLSIDs.
But it's true that in the latest v2014 version many changes, improvements and many features have been added to the product, forcing to modify some structure of the product and in consequence affect to the compatibility, so at the end let you know that we're going to recreate a new clsids for the next maintenance release. This will solve your problem and will allow you to continue using both ocx at version files the same machine.
Just say that we start working on this, and hope to be available in a few days.
We can advise to you once it's prepared.
I understand your situation, we've been creating new CLSIDs for each major version (v5 to v6, v6 to v7, etc...) to guarantee the backward compatibility, but since the latest version v2010 version, as all the changes and new features that have been added should not affect to the backward compatibility we decided to not renew the CLSIDs.
But it's true that in the latest v2014 version many changes, improvements and many features have been added to the product, forcing to modify some structure of the product and in consequence affect to the compatibility, so at the end let you know that we're going to recreate a new clsids for the next maintenance release. This will solve your problem and will allow you to continue using both ocx at version files the same machine.
Just say that we start working on this, and hope to be available in a few days.
We can advise to you once it's prepared.
Pep Jorge
http://support.steema.com
http://support.steema.com
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
Any news about the new maintenance release?
Any news about the new maintenance release?
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
Excuse us for the delay.
We haven't forgotten you. The ocx with the new CLSID is being prepared but I'm afraid it hasn't been finished yet.
We'll be back to you as soon as we'll have it ready.
Excuse us for the delay.
We haven't forgotten you. The ocx with the new CLSID is being prepared but I'm afraid it hasn't been finished yet.
We'll be back to you as soon as we'll have it ready.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
I've just sent you a mail to the mail account you have registered in this forum with a link to download a beta version with the new CLSID.
I've just sent you a mail to the mail account you have registered in this forum with a link to download a beta version with the new CLSID.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
Thank you.
Can you send one more time the mail because for some reason we cannot find it.
Thank you.
Can you send one more time the mail because for some reason we cannot find it.
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
I've just sent the mail again.
I've just sent the mail again.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
Thank you. I installed the new ocx and now we don't have any problems with the backwards compatibility.
But, with the new ocx, we get a "Member not found!" message when using getHeader and getFooter.
I attached a demo application.
Thanks.
Thank you. I installed the new ocx and now we don't have any problems with the backwards compatibility.
But, with the new ocx, we get a "Member not found!" message when using getHeader and getFooter.
I attached a demo application.
Thanks.
- Attachments
-
- TeeChart2014Micro_3.zip
- (312.22 KiB) Downloaded 1407 times
-
- TeeChart2014Micro_2.zip
- (324.96 KiB) Downloaded 1387 times
-
- TeeChart2014Micro_1.zip
- (136.2 KiB) Downloaded 1319 times
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
I found errors building your application here.
But I can change the Header.Caption using v2014.0.0.2 in a VB6 application.
I found errors building your application here.
But I can change the Header.Caption using v2014.0.0.2 in a VB6 application.
Code: Select all
TChart1.Header.Caption = "hello"
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
The problems arise for GetFooter().GetText() and GetFooter().SetVisible() or GetHeader.SetVisible().
The problems arise for GetFooter().GetText() and GetFooter().SetVisible() or GetHeader.SetVisible().
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
I've made a new MFC application in Visual Studio 2013 with TeeChart v2014.0.0.2 beta following the guide here and this seems to work fine for me here:
The three last lines work fine also. I commented them so we can see the difference before and after.
I've made a new MFC application in Visual Studio 2013 with TeeChart v2014.0.0.2 beta following the guide here and this seems to work fine for me here:
Code: Select all
void CMFCApplication1Dlg::initChart()
{
CAspect aspect = mChart1.get_Aspect();
aspect.put_View3D(false);
CTitles footer = mChart1.get_Footer();
footer.put_Caption(mChart1.get_Version());
CString footerString = footer.get_Text();
CTitles header = mChart1.get_Header();
header.put_Caption(footerString);
//footer.put_Visible(false);
//header.put_Visible(false);
//mChart1.AboutBox();
}
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: TeeChart2014 OCX - Backwards compatibility
Hi,
Your CTitles.h file is a bit different then my titles.cpp and titles.h files.
I got my files from the TEECHART_INSTAL_DIR\Examples\Visual C++\Version 6\TeeFiles\*.
Can you please test your app with these files?
Thanks
Your CTitles.h file is a bit different then my titles.cpp and titles.h files.
I got my files from the TEECHART_INSTAL_DIR\Examples\Visual C++\Version 6\TeeFiles\*.
Can you please test your app with these files?
Thanks
Re: TeeChart2014 OCX - Backwards compatibility
Hello,
I think it's preferable if you generate your own headers as explained in the blog post.
Note you are using a beta version so some parts of the installation haven't been checked and corrected.Micro wrote:Your CTitles.h file is a bit different then my titles.cpp and titles.h files.
I got my files from the TEECHART_INSTAL_DIR\Examples\Visual C++\Version 6\TeeFiles\*.
Can you please test your app with these files?
I think it's preferable if you generate your own headers as explained in the blog post.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: TeeChart2014 OCX - Backwards compatibility
When I click on the "here" link I got this error: "You do not have permission to preview drafts".
Re: TeeChart2014 OCX - Backwards compatibility
Hi,
http://steema.com/wp/blog/2014/09/17/cr ... 10-and-up/
I'm sorry, I've just corrected it:Micro wrote:When I click on the "here" link I got this error: "You do not have permission to preview drafts".
http://steema.com/wp/blog/2014/09/17/cr ... 10-and-up/
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: TeeChart2014 OCX - Backwards compatibility
Hi,
Thank you!
One more question.
How can I generate the files like in the Examples found in installation directory?
Because in your example and also when I generate the files like you suggested, the method names are different and that means that I have a lot to change in my code.
For example:
till now I had tChart.GetHeader().SetVisible(FALSE) and with the new generated files we have CTitles(tChart.get_Header()).put_Visible(FALSE)
Best Regards
Thank you!
One more question.
How can I generate the files like in the Examples found in installation directory?
Because in your example and also when I generate the files like you suggested, the method names are different and that means that I have a lot to change in my code.
For example:
till now I had tChart.GetHeader().SetVisible(FALSE) and with the new generated files we have CTitles(tChart.get_Header()).put_Visible(FALSE)
Best Regards