application with plugin support ?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Howie

    application with plugin support ?

    Hi,

    i want to write a application with pluginsupport,
    with some extras.

    The application is devided in several parts.

    1) function classes a la <math.h> for 3d-calculation, matrix, vector,
    .....
    Mesh-classes,
    other geometry classes,


    2) ObjectBaseclass with:
    attributes like position,rotati on, dimension, flags in several
    variables. (double,long,.. )
    instances of 3D-Mesh-objects etc.

    childs from type of ObjectBaseclass-pointer (to make a tree of
    objects/nodes)
    iackpointer to BaseAppClass so every object can start
    pBaseAppClass->ShowTree().. ..

    virtual functions like Move(),Show(),P rint(),
    onMouseOver,Mou seMove..
    wich can be overloaded by an inherit class.
    functions to go recursiv through the tree and call
    object->Show().... etc. for each node.
    functions to add a new childobject/node as pointer to the current
    childlist. (via fabric-design-pattern)




    3) BaseAppClass with:
    The root object as instance of ObjectBaseclass called "World".
    functions like ShowTree() or PrintTree()
    global variables, buffers etc.


    4) Application (ActiveX with ATL) with:
    Instance of BaseAppClass;
    Interface to Scripting (JavaScript, VB,Delphi,...CO M)


    5) Now there are object-developer wich can inherit a
    class from ObjectBaseclass and do some special behaviour or
    manipulation for the
    special object he/she designs.

    That is the way it works now.

    1-3,5 are AnsiC++
    4 Implementations pecific now ActiveX, later maybe other
    implementations
    First goal is to run the ActiveX with PlugIns.


    I am searching vor a way (doc,tips,hints ,links or books about this
    theme) to make
    the part 5 in plugins.
    What do you think about ?


    Thanks in advance,
    Howie

  • Jack Klein

    #2
    Re: application with plugin support ?

    On Wed, 27 Aug 2003 13:01:25 +0200, Howie <howieh@webb.de > wrote in
    comp.lang.c++:
    [color=blue]
    > Hi,
    >
    > i want to write a application with pluginsupport,
    > with some extras.[/color]

    You need to ask this in a group that supports your particular
    compiler/operating system combination. It is not possible to do this
    using standard C++, so it's off-topic here.

    --
    Jack Klein
    Home: http://JK-Technology.Com
    FAQs for
    comp.lang.c http://www.eskimo.com/~scs/C-faq/top.html
    comp.lang.c++ http://www.parashift.com/c++-faq-lite/
    alt.comp.lang.l earn.c-c++ ftp://snurse-l.org/pub/acllc-c++/faq

    Comment

    Working...