Skip to main content
gunnare27043205
Participant
June 17, 2019
Question

May I use FDK 2019 with FrameMaker 2015?

  • June 17, 2019
  • 2 replies
  • 1365 views

Hi all,

Currently I only have FrameMaker 2015 available.

I have previously used FDK on Solaris with FrameMaker 8 to extend menues for structured documents and need to use the same functions on FM 2015 on windows.

I can't see any downloads for FDK 2015. May I use FDK 2019? Alternatively, please point where I might find FDK 2015.

Best Regards,

--Gunnar

This topic has been closed for replies.

2 replies

gunnare27043205
Participant
June 18, 2019

Thank you both very much for your answers.

However, I could not find the documentation for the 2015 version. Also, I could not find any reference to the 2015 version on FrameMaker Developer Center

I downloaded the zip-file you refer to, but I don't believe it contains the documentation. A pointer to the doc would be much appreciated.

I guess I should have the correct doc, also sinse the 2015 and the 2019 versions refer to different Visual C++ versions?

--Gunnar

4everJang
Legend
June 18, 2019

If you use only functions you know existed for FM 2015 there should not be any issue using the newer documentation. Property and method names do not change. New properties and methods may be added, but it is pretty clear which ones these are from checking the new options in newer FM versions.

Of course the best choice would be to go for FM 2019 - as this has a complete overhaul of all the libraries involved and has become a MUCH more stable product because of this.

Ian Proudfoot
Legend
June 17, 2019

It's best to use the FDK version that matches the version of FrameMaker that you're using.

Here is the link to the 2015 FDK:

http://download.macromedia.com/pub/developer/framemaker/FM2015_FDK.zip

The downloads are listed at the bottom of the FrameMaker developer's page along with many other useful resources.

FrameMaker Developer Center

Ian

Legend
June 17, 2019

Adding to Ian's advice, I would strongly recommend that you avoid using newer versions of the FDK with older versions of FrameMaker. Typically it works the other way around, where older clients still work with newer versions of FM. But not newer FDK versions. It's really very risky and not worth it since you can get the older FDK. Note that you will need Visual C++ 2010 to build the clients, or some significant IDE skills to adapt a later version. I use the free Express edition and it works fine.

Russ