[pyar] [Fwd: Re: Crear una ventana dentro de otra con Tkinter]

craf prog en vtr.net
Jue Nov 11 15:46:07 ART 2010


> 2010/11/11 Juan Carlos Ojeda <juancarlospaco en gmail.com>
>         
>         
>         2010/11/11 craf <prog en vtr.net>
>         
>         
>                 Hola.
>                 
>                 ¿Existe alguna forma de embeber una ventana dentro de
>                 otra en Tkinter?.
>                 Probé con el widget Toplevel, pero crea una ventana
>                 separada y el widget
>                 frame no tiene los botones de control.
>                 
>                 Saludos.
>                 
>                 CRAF
>                 
>                 _______________________________________________

>         
>         No entiendo que queres hacer...
>         fijate la opcion: toolwindow (?) o LabelFrame (?)
>         
>         -- 
>         .
>         
> 
> Craf, leete este PDF y cualquier cosa que no entiendas avisa:
> www.nmt.edu/tcc/help/lang/python/tkinter.pdf

Hola Juan Carlos.

¡Muchas gracias por el link al pdf de Tkinter!. Es muy completo y
explica con peras y manzanas.
Mi pregunta tiene que ver con la posibilidad de colocar una ventana
dentro de otra, al estilo MDI que tenia el Visual Basic 6.

Ej.

------------------------------------------------
| Ventana Padre                        | - | x |
------------------------------------------------
|                                              |
|   -------------------------------------      |
|   |  Ventana Hija             | - | x |      |
|   -------------------------------------      |
|   |                                   |      |
|   |                                   |      |
|   |                                   |      |
|   |                                   |      |
|   ------------------------------------       |   
|                                              |
|                                              |
-----------------------------------------------

¿Es posible hacer esto con Tkinter?, o solo se 
pueden trabajar ventanas separadas.

Probé con el atributo ToolWindow y solo tengo las opciones de :

Opciones

-alpha
-topmost
-zoomed
-fullscreen

y mi código de ejemplo:

------------------------------------------
from tkinter import *

master = Tk()
top = Toplevel()
top.attributes(Opciones,Booleano) 

master.mainloop()
------------------------------------------


Saludos.

Cristian Abarzúa F.


Ubuntu 9.10 - Windows Xp
Python 3.1




More information about the pyar mailing list