GtkDialog
continuación de: GtkDialog-III.
Creo que es hora de ver como hacer unos menús, siguiendo con la estructura, <menubar></menubar> definen la barra de menú, dentro de ella debe de contener <menuitem></menuitem> el cual muestra los menú.
<menubar>
<menu>
<menuitem>
<label>gtk-open</label>
</menuitem>
<menuitem>
<label>gtk-save</label>
</menuitem>
<menuitem>
<label>gtk-quit</label>
<action>EXIT="quit"</action>
</menuitem>
<label>File</label>
</menu>
</menubar>
[Código: Menu.sh ]
En la barra de menu podemos usar iconos, como el ejemplo que puse en la imagen, con el atributo icon=”gtk-icono a usar”, y crear etiquetas alado de los iconos, para usar los predifinidos sin etiquetas (labels), podemos usar stock=”gtk-open”, lo cual pondría el icono con su nombre pero, esto ya depende del sistema, al poner el icono gtk-open y tienes tu distribución en español, lo leera como “abierto”, podemos decir los predifinidos :D.. también tenemos una opción de separar los menus con <separator></separator>. Esté es un ejemplo.
[Código: MenuIcon.sh]
En el menú, open podemos usar chooser:
[Código: choo.sh]
Algo parecido a un menú, es el noteBook, esto en lo personal me gusto mucho:
[Código: notebook.sh]
Para crear las pestañas, se usa <notebook></notebook>, dentro de ella los atributos serían los menus, por así decirlo <notebook labels=”Checkbox|Radiobutton|Tree“>. dentro de ello se pone el contenido de cada pestaña, ya sea abriendo un nuevo <vbox> o como en el caso de Tree, un nuevo <tree>.
Solo es cosa de idear como queremos el menú, y poner a trabajar nuestras mentes maleadas :D…










Lilianmarzo 29, 2009 @ 21:46:
:O muy bueno a probar

Rafael Buciomarzo 29, 2009 @ 22:09:
@Lilian: pues que se vea
Blog Personal de Rafael Bucioabril 1, 2009 @ 8:25:
[...] SIGUIENTE POST GTDIALOG IV [...]
GtkDialog | El Blog de Rafael Buciojunio 3, 2009 @ 19:58:
[...] Continua de GtkDiialog-IV. [...]