FOX-toolkit - fast application development framework

    There are a great many GUI toolkits. I would like to talk about one of them.

    Fox-toolkit - C ++ library for creating GUI applications. From 2005 to 2008, I was involved in several projects that used it to develop a user interface. At the moment, I continue to actively use it in my programs for dissertation calculations.

    Among the main advantages of the system, I would like to highlight the fact that it:
    - cross-platform currently supports the architecture of Linux , FreeBSD, SGI IRIX , HP-UX , IBM AIX , SUN Solaris, DEC / Compaq Tru64 UNIX, Windows 9x, Windows NT, Windows ME and Windows 2000(the platforms in which the projects were compiled "with me" are highlighted in bold),
    - with a very clearly documented class hierarchy
    - with a fully implemented window system, controls, system event handler
    - has its own internal wrapper for working with OpenGL (although, of course, it allows you to work with OpenGL directly)
    - distributed under the GNU LGPL - license
    - has a large number of auxiliary classes for working with strings, images, archives, time, multithreading, etc.

    All projects in which I had to use it were engineering and design. These were systems for solving problems of the theory of elasticity, topological optimization, problems of nonlinear deformations. Accordingly, they had a very rich interface, some of which, for the convenience of the user, was transferred directly to OpenGL. In addition, such systems are always very demanding on resources. And both the interface and the OpenGL wrapper showed themselves from the best side.

    One of the drawbacks of the library is the lack of a graphical interface for modeling graphical interfaces (sorry for the tautology) - everything has to be blindly imposed. But creating your own containers and controls allows you to quickly solve such problems.

    Here, in fact, fluently on the tops.
    Somehow, I'll rummage around in my codes - I will find a couple of feints.

    And this is what the interface familiar to me for 3 years looked like:
    image

    Also popular now: