@Bucio: fuera twittoff

GtkDialog

Continua de GtkDiialog-IV.

Siguiendo con las ventanitas (yo les digo así),  como todás comienza por <windows> y dentro de ella va un </frame>:


<window>
<vbox>

<frame ventanita>

<text>
<label> es como hacer un frame </label>
</text>

</frame>
<hbox>
<button ok></button>
<button cancel></button>
</hbox>
</vbox>
</window>

Ejemplo

Ejemplo

[script ventanitaframe]

Hay muchos tipos de atibutos, como posición, tipo de dialogo(mensaje, alerta..):

Ventanitas Atributos

Ventanitas Atributos

[script ventanitaframe1]

XML:
  1. #! /bin/bash
  2.  
  3. export DIALOG='
  4. <window title="EJEMPLO" icon-name="gtk-dialog-warning">
  5.   <vbox>
  6.     <frame Description>
  7.       <text>
  8.         <label> Con el atributo icon-name="gtk-dialog-warning" </label>
  9.       </text>
  10.     </frame>
  11.     <hbox>
  12.       <button ok></button>
  13.       <button cancel></button>
  14.     </hbox>
  15.   </vbox>
  16. </window>
  17. '
  18. gtkdialog --program=DIALOG
  19.  
  20. export DIALOG='
  21. <window title="EJEMPLO" decorated="false">
  22.   <vbox>
  23.     <frame Description>
  24.       <text>
  25.         <label>Con el atributo decorated=false</label>
  26.       </text>
  27.     </frame>
  28.     <hbox>
  29.       <button ok></button>
  30.       <button cancel></button>
  31.     </hbox>
  32.   </vbox>
  33. </window>
  34. '
  35. gtkdialog --program=DIALOG
  36.  
  37. export DIALOG='
  38. <window title="Ejemplo" resizable="false">
  39.   <vbox>
  40.     <frame Description>
  41.       <text>
  42.         <label>Con el atributo resizable=false</label>
  43.       </text>
  44.     </frame>
  45.     <hbox>
  46.       <button ok></button>
  47.       <button cancel></button>
  48.     </hbox>
  49.   </vbox>
  50. </window>
  51. '
  52. gtkdialog --program=DIALOG
  53.  
  54. export DIALOG='
  55. <window title="Ejemplo centrado" window_position="1">
  56.   <vbox>
  57.     <frame Description>
  58.       <text>
  59.         <label> la ventana centrada window_position=1 (GTK_WIN_POS_CENTER)</label>
  60.       </text>
  61.     </frame>
  62.     <hbox>
  63.       <button ok></button>
  64.       <button cancel></button>
  65.     </hbox>
  66.   </vbox>
  67. </window>
  68. '
  69. gtkdialog --program=DIALOG
  70.  
  71. export DIALOG='
  72. <window title="Ejemplo mouse" window_position="2">
  73.   <vbox>
  74.     <frame Description>
  75.       <text>
  76.         <label> Ejemplo donde de donde dse ecunetre el puntero window_position=2 (GTK_WIN_POS_MOUSE)</label>
  77.       </text>
  78.     </frame>
  79.     <hbox>
  80.       <button ok></button>
  81.       <button cancel></button>
  82.     </hbox>
  83.   </vbox>
  84. </window>
  85. '
  86. gtkdialog --program=DIALOG
  87.  
  88. export DIALOG='
  89. <window title="Ejemplo" skip_taskbar_hint="true">
  90.   <vbox>
  91.     <frame Description>
  92.       <text>
  93.         <label>atributo skip_taskbar_hint=true</label>
  94.       </text>
  95.     </frame>
  96.     <hbox>
  97.       <button ok></button>
  98.       <button cancel></button>
  99.     </hbox>
  100.   </vbox>
  101. </window>
  102. '
  103. gtkdialog --program=DIALOG

Mientras esa serían las ventanitas, para jugar un rato, un post más y se termina mi odisea de aprender bien el gtk-dialog... :D


 
 
 

14 Comentarios en “GtkDialog”

  1. Alevsk


    junio 6, 2009 @ 14:31:

    Hola bucio, llevo tiempo leyendo tu blog y el de tus contactos, zer0, knet, xianuro, last, etc, etc mucha informacion muy didactica, en hora buena por compartir el conocimiento

    salu2 desde mich

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.0.10 en Windows Windows XP desde
  2. vicente leon aka elvispresley xD


    junio 8, 2009 @ 20:49:

    cuando sea grande kiero ser como tu =*********

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.0.10 en Windows Windows XP desde
  3. en3sis


    junio 9, 2009 @ 11:53:

    bro,llevo mucho tiempo intentado contactar contigo :D,me podrias decir el nombre del gatito que tienes en el Desktop? no encuetro como se llama para instalarmelo,googleado me encotre con un monton de cosas pero ninguno era lo que buscaba XD.

    Gracias,y si queres,borra luego este comentario ya que no tiene nada que ver con tu post.

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.0.10 en Windows Windows XP desde
  4. Rafael Bucio


    junio 9, 2009 @ 12:02:

    @en3sis: que onda el paquete se llama "amor" tiene dependecias de KDE :-)

    ResponderResponder

    usando Debian IceWeasel Debian IceWeasel 3.0.6 en Debian GNU/Linux Debian GNU/Linux desde
  5. en3sis


    junio 9, 2009 @ 14:52:

    Muchas gracias bro =). Y por ciero.. no se que pasa en hackerss ,no puedo responder,hacer nuevos post ni nada parecido,no se que es,puede ser algo de los grupos de usuarios y sus permisos? ya que me dice que no tengo permisos para realizar esa accion. Y gracias de nuevo por decirme el nombre de la dependecia,ahora estoy en win,pero ya al rato me paso a Fedora y me lo instalo,saludos bro,y por cierto,bonito blog =)

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.0.10 en Windows Windows XP desde
  6. Rafael Bucio


    junio 9, 2009 @ 14:55:

    @en3sis: Para poner un post ? o comentar en un post, debarías poner un comentario. ;-)

    ResponderResponder

    usando Debian IceWeasel Debian IceWeasel 3.0.6 en Debian GNU/Linux Debian GNU/Linux desde
  7. en3sis


    junio 9, 2009 @ 15:43:

    No bro,mira,no puedo hacer nada XD,esto es lo que sale a un ADDREPLAY o NEWTOPIC,pos eso te pedi que lo revisaran =)

    The error returned was:

    Sorry, you do not have permission to reply to that topic

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.0.10 en Windows Windows XP desde
  8. Farid


    junio 9, 2009 @ 21:46:

    en3sis. En que subforos te pasa eso? en todos?
    Dime, cual es tu nick del foro?
    Para revisar bien que es lo que pasa.

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.0.10 en Ubuntu Linux Ubuntu Linux desde
  9. Rafael Bucio


    junio 9, 2009 @ 21:54:

    @Farid: esa administración che ¡¡

    ResponderResponder

    usando Debian IceWeasel Debian IceWeasel 3.0.6 en Debian GNU/Linux Debian GNU/Linux desde
  10. en3sis


    junio 10, 2009 @ 8:25:

    Menos mal que eres admin XD,mira,resulta que mi antigua cuenta, en3sis no me deja logear con mi pass,y si le doy a recupear al poner el correo dice que no hay ninguna cuenta con ese correo,pero es raro ya que simpre uso un mismo gmail. Bueno,me hice otra cueta en3siss y segun probe,en todos los subforos me pasa lo mismo. Te agradeceria si me cabias el pass de la cuenta en3sis y me la mandas al gmail

    gmail: en3sis[arroba]gmail[punto]com

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.5b4 en Fedora Linux Fedora Linux desde
  11. vrS


    junio 10, 2009 @ 16:41:

    Muy del navo esa madre... para hacer nada mas eso, mucho mejor zenity

    ResponderResponder

    usando Lynx Lynx 2.8.5rel.1 desde
  12. Rafael Bucio


    junio 11, 2009 @ 19:49:

    @vrS: mmm no creo ;-).. busca sobre su integración con glade ;-), zenity no me gusta para mi integración GUI.. pero bueno ;-) se respeta el gusto de cada uno.
    @en3sis: haha ya se arreglo ??

    ResponderResponder

    usando Debian IceWeasel Debian IceWeasel 3.0.6 en Debian GNU/Linux Debian GNU/Linux desde
  13. En3sis


    junio 12, 2009 @ 9:27:

    Bucio tio,de mometo nada XD,siguen pasando cosas raras XD.como te dije me habia echo otra cueta, en3siss pero ahora resutla que esa "desaparecio" XD solo queda la de en3sis pero como te dije,no puedo recuperar el pass,me podrias mirar tu (ya que eres mod) el correo que le puse? o,si pudieras contactar con un admin que me cabie el pass y me lo mande por correo seria mas que perfecto. Espero tu respuesta =).

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.5b4 en Fedora Linux Fedora Linux desde
  14. Rafael Bucio


    junio 12, 2009 @ 11:29:

    @En3sis: haha vamos a ve que ondas XD

    ResponderResponder

    usando Debian IceWeasel Debian IceWeasel 3.0.6 en Debian GNU/Linux Debian GNU/Linux desde

Deja tu opinión..

XHTML: Puedes usar : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Tsss: si no tienes gravatar lee esté post de Kozmica , para sacar uno :-).


Publicidad