GtkDialog
GtkDialog
-e esto tiene que ser construido usando funciones y las descripciones de diálogo (como las variables de entorno), después le sigue MAIN_DIALOG, Este es como la función main() de C.También se pueden correr scripts en AWK, usando #! /usr/bin/awk -f, y podemos usar también C:
[Codigo: gdialog.c - binario ]
Yo uso komodo, pero para cuando usen C, les recomiendo geany u otro. Que nos facilite la compilación y la ejecución de esté. jeje dejando los compiladores nos vamos, a los comandos, con gtkDialog.
Creando nuestro primer hola mundo, en un script en bash, usando la librería de gtkDialog:
[Código: 1.sh]
#! /bin/bash
export MAIN_DIALOG='
<vbox>
<text>
<label>Hola Mundo Cruel</label>
</text>
</vbox>'
gtkdialog --program MAIN_DIALOG # Desde aquí llamamos GtkDialog & Main
Muy sencillo no?, ahora un ejemplo de cuando necesitamos llamar enviar el estado de los widgets a la salida estándar al salir y así es como podemos obtener la entrada del usuario para el programa de BASH, sería una epecie de comando READ, algo así como guardar una variable flotante, pero en esté caso tenemos unos botones, Los cuales almacenan la información después de esté pasa por un for, el cual contiene IFS, esto nos sive para protejer los caracteres de los espacios, después de esto, sigue un pequeño if, el cual nos manda a imprimir lo que pusimos dentro del campo:
[Código: 2.sh]
Existe, Otra forma cuando son programas grandes de llamar a gtkDialog, una buena idea para romper el código de los archivos separados y se le es más fácil leer a gtkdialog. Al usar esto podemos obtener a partir de la salida estándar de la secuencia de comandos como por lo general.
#! /local/bin/gtkdialog -f
[Código: 3.sh]
Esto sería lo primero que aprenderíamos, al usar un lenguaje de programación o algo parecido, en esté caso GtkDialog.
Un saludo a @jainuX, que se desvelo esté domingo conmigo :-).



Esta entrada fue creada un Domingo, marzo , 2009
Sobre 









JainuX
chido se mira facil, probemos a ver que hacemos…
y ahora si ya me largo a domir que ya son casi las 7AM
Saludos
marzo 8, 2009 @ 4:50:
Bucio
@JainuX: Si, gracias aquí son las 4:51 inche horario el que tienes ¡¡ jaja ahora son dos — TRES ¡¡ horas de diferencia..
marzo 8, 2009 @ 4:52:
JainuX
probando proabando…. :-P
marzo 8, 2009 @ 5:08:
Bucio
@JainuX: Jaja gracias we, mejor me regalas una mac en mis cumpleaños
marzo 8, 2009 @ 5:11:
JainuX
@Bucio: simon wey ya que sea rico y millonario como Ricky Ricon…
marzo 8, 2009 @ 5:12:
Manuelinux
Plagio!!!!! lo del mundo es cruel es mio
se mira chido, ya soy seguidor de este tutorial
asi que a esperar las siguientes entregas
y haciendo un poco de spam
no se pierda mi clase de C# de hoy
marzo 8, 2009 @ 12:10:
Rafael Bucio
@Manuelinux: Claro
el tuyo no me lo pierdo caón ¡¡
marzo 8, 2009 @ 16:14:
Manuelinux
Estoy haciendo un script para bajar videos del tubo usando gtkdialog
inche creatividad programadora traigo
marzo 8, 2009 @ 16:35:
Bucio
@Manuelinux: jajaja genial ya vi el code
marzo 10, 2009 @ 5:21:
Blog Personal de Rafael Bucio
[...] INTRO GTKDIALOG [...]
marzo 15, 2009 @ 1:08:
No soy NullCool
chaa.. cosas como estas me dicen que debo regresarme a linux xDDD naa ps ahora q me cambie de particion lo pruebo ^^ salu2 señor buchito =).. y si el @jainuX t regala una mac dile q dos y me das una =)
marzo 16, 2009 @ 8:47:
gndx
te la rifas bucio…
besos
marzo 18, 2009 @ 11:51:
debuger90
Excelente!! me sirvio muchisimo!! thanks!
septiembre 21, 2010 @ 0:43:
debuger90
una pregunta:
como puedo integrar el gtkdialog con el glade, en bash?
porque el ejemplo de la pagina principal de glade me da error
saludos, y ante todo gracias!
septiembre 21, 2010 @ 4:48: