Pregunta: | 1171 - PROGRAMACIÓN EN X-WINDOWS |
Autor: | Gustavo Aguirre |
Me gustaría obtener información sobre desarrollo de aplicaciones bajo x-windows (programas con ventanas, botones etc.) como por ejemplo manuales en la red, sitios donde buscar información, libros (en castellano de ser posible) etc. |
Respuesta: | Walter Lamagna |
Podes programar con PERL sin tener que usar las complicadas funciones de C/C++. Investiga sobre Perl Tk o Perl Gtk, es muy sencillo de usar y con facilidad estaras programando aplicaciones graficas en X Window, las aplicaciones son compatibles con Gnome o Kde.
Te paso algunos links: http://bulma.net/body.phtml?nIdNoticia=2082&nIdPage=2 http://gtk2-perl.sourceforge.net/doc/pod/ http://personal.riverusers.com/~swilhelm/gtkperl-tutorial/ |
Respuesta: | XGroupMember |
Hola
Mira hay unas bibliotecas muy buenas para programar en modo visual haciendo uso de widget. La programacion se hace enteramente sobre c o c++. La biblioteca es la GTK+. Si queres un ejemplo nuestro grupo ha desarrollado una aplicacion, Un Chat para XWindows. Si queres el ejemplo mandame un mail que te hago un replay con los archivos. Saludos |
Respuesta: | Jaime Enrique Gaviria Bonilla |
Bueno... ya hace bastente tiempo cierta universidad (Berkley) tenia muchos computadores con diferente sistema visual, asi que querian tener uno solito. Aparecieron asi dos proyectos uno denominado Athena (el cual todavia existe) y otro que no tenia nombre, adivina con cual se quedaron... pues si el que no tiene nombre ahora se llama X (porque ??, un nombre al azar). La programacion sobre X se realiza por medio de una libreria X11.h localizada en los sistemas linux o unix. ahora bien, como es un poco complicado ya que solo para crear una ventana debes pasar mas o menos unos once (11) parametros a la funcion, ademas de tener que controlar muchas cosas por lenguaje (Ahhh... todo esta hecho en lenguaje C, y se programa igualmente sobre lenguaje C). se inventaron los widgets (componentes de codigo), cada uno de ellos son funciones para botones, menus, etc. Pero seguia sinedo un poco complicado. ahora como va linux han aparecido dos proyectos que estan luchando bastante fuerte en la programacion de X. estos se llaman KDE y GNOME KDE : www.kde.org GNOME : www.gnome.org Resulta que ambos son OpenSource. Es decir el desarrollo se espera que sea gratuito, no se puede vender. ambos trabajan con sus propias librerias que hacen que la programacion en X sea mucho mas facil. Ahora bien, GNOME tiene incluso aplicaciones GRATUITAS (GPL -- puedes modificar el codigo de la aplicacion si quieres) que trabajan muy parecido a Visual Basic. (aahhh que facil..) Pero no solo puedes utilizar KDE y GNOME, puedes programar sobre Tcl/Tk, X directamente (realmente es C puro), etc... Cualquier cosa... |