@george++ and Scraggle
Technically, you already have an example. E.g. The template 'template_windows'. Open the file 'Core.cpp' in lines 711 - 754 is the whole AppGameKit control. The most important line is 714, where the AppGameKit engine (OpenGL) is initialized. As you can see, there is a window handle passed. In this case, the main window, which has been created before (line 705). So you can also create an application with many child windows, and pass one of them to initialize.
I like to use wxWidgets with wxFormBuilder. A wxAGK template you see below for download (VS2015).
To install this tmeplate see
here.
You also need the wxWidget-Libraries and Includes. (attached below)
Set the environment variable WXWIN to the folder where you have unpacked the libraries.
EDIT:
The libraries are too large. Download please from
here.
To apply and understand the template, are good c ++ knowledge required. (easy means for c++ developer
)
@baxslash
As I read it from another thread, the communication between the editor and the AppGameKit window is about a file that is written and read. Have you ever thought to make the communication over the network commands. Would be faster, I think. The Editor as Host/Server or whatever and the AppGameKit Windows as client.
It's only an Idea.