Sección 3 - Definiciones
Antes de continuar, definamos algunos de los términos comunes (y algunos ya utilizados en la revisión de código del primer ejemplo).window:
Este término tiene diferentes significados en diferentes contextos, pero en general se refiere a un área rectangular en algún lugar de la pantalla.top-level window:
Una ventana que existe independientemente en su pantalla. Estará decorado con el marco estándar y los controles para el administrador de escritorio de su sistema. Puede moverlo en su escritorio. En general, puede cambiar su tamaño, aunque su aplicación puede evitar esto.Widget:
El término genérico para cualquiera de los componentes básicos que componen una aplicación en una interfaz gráfica de usuario. Ejemplos de widgets:Botones (Button)
Botones de radio (Radiobutton)
Campos de texto (text field)
Marcos (Frame)
Etiquetas de texto (text label)
NOTA: Para facilitar la lectura de este y otras publicaciones posteriores muchas veces me voy a referir a un radiobutton como "radiobutton y no como botón de radio, ya que es más simple entender que un radiobutton es un radiobutton y no que es un "botón de radio", lo tenemos más incorporado como terminología que como su traducción literal y no me refiero solo al radiobutton, en general hay muchas palabras que es mejor NO traducir literalmente aunque tienen una traducción.
Frame:
En Tkinter, el widget Frame es la unidad básica de organización para diseños complejos. Un marco (en adelante "Frame") es un área rectangular que puede contener otros widgets.parent-child:
Cuando se crea cualquier widget, se crea una relación padre-hijo, por ejemplo, si coloca una etiqueta de texto (en adelante Label) dentro de un Frame, el Frame es el padre del Label.Hasta el próximo jueves, salud y saludos!
Mauricio José Tobares
No hay comentarios:
Publicar un comentario