Well guys thanks for all the direction but I am not sure that OpenCPN will fit into my project
. And I was not awhare that this was an OpenCPN ONLY forum! The breadcrumb just says "Navigation" on my screen!
I am looking for a program, set of dll's, that has its own public graphic (chart display) interface that I can control (fits inside my MDI interface) where the calls are made via my interface (buttons etc) using API/dll calls.
I have written my project
in C# using VS2010 with a MS 2010 Access DB behind it.
I have read through most of the documentation yesterday and I am not sure if it will work under these conditions. If I have missed something then please correct me. The search has been long and hard and I am almost at the end of my tether and about to give up.
On your documentation I suggest that before anything you give a high level overview of the program (i.e. languace used C++, what additional tools etc so the user does not have to install stuf they do not need or know up front what the development is all about... I got to about page 10 of the docs before I realised that it was written in C and I didn't need to install CMake and all the rest of the tools or even download the code. I waisted a good hour gollowing your steps that I ended up deleting.
I was also unable to locate documentation for the API interface so I can embed OpenCPN within my project and call its functionality.