Escrito en | C ++ |
---|---|
Tipo | Kit de herramientas de widgets |
Licencia | Licencia pública general reducida GNU |
Sitio web | fox-toolkit.org |
FOX toolkit es una biblioteca de software para la realización de la interfaz gráfica , FOX significa F ree O bjects para X . Es una herramienta gratuita bajo licencia LGPL y multiplataforma . De hecho, está disponible para Windows y para el sistema de ventanas X (utilizado por una gran cantidad de Unix o sistemas derivados).
Su desarrollo comenzó en 1997 y aún lo continúan su instigador, Jeroen van der Zijp, y la comunidad que se ha formado alrededor de la biblioteca.
Este kit de herramientas está escrito en C ++ y tiene enlaces a los lenguajes Python , Ruby y Eiffel .
El siguiente ejemplo, en C ++ , crea una aplicación FOX y un cuadro de diálogo con un botón "Hola mundo":
#include "fx.h" int main(int argc, char *argv[]) { FXApp application("Hello", "FoxTest"); application.init(argc, argv); FXMainWindow *main=new FXMainWindow(&application, "Hello", NULL, NULL, DECOR_ALL); new FXButton(main, "&Hello, World!", NULL, &application, FXApp::ID_QUIT); application.create(); main->show(PLACEMENT_SCREEN); return application.run(); }