0% encontró este documento útil (0 votos)
27 vistas10 páginas

Uso de Combobox y Messagebox en Tkinter

El documento describe cómo usar comboboxes y messageboxes en Turbo Código. Explica que un combobox permite al usuario seleccionar opciones de una lista desplegable o escribir un valor personalizado. También muestra cómo crear un combobox, seleccionar y obtener elementos, e incluir opciones. Luego, explica que los messageboxes muestran mensajes con botones para informar o pedir una decisión al usuario, y cómo usar diferentes tipos de messageboxes y funciones de interrogación.

Cargado por

LAngel Reyes
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas10 páginas

Uso de Combobox y Messagebox en Tkinter

El documento describe cómo usar comboboxes y messageboxes en Turbo Código. Explica que un combobox permite al usuario seleccionar opciones de una lista desplegable o escribir un valor personalizado. También muestra cómo crear un combobox, seleccionar y obtener elementos, e incluir opciones. Luego, explica que los messageboxes muestran mensajes con botones para informar o pedir una decisión al usuario, y cómo usar diferentes tipos de messageboxes y funciones de interrogación.

Cargado por

LAngel Reyes
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Turbo

Código

05
Ejemplo práctico
Turbo Código (Combobox y messagebox)
[Link]
Contenido

• Operaciones

• Lista desplegable (Combobox)

• Cuadros de diálogo (Messagebox)

Turbo Código
[Link]
Lista desplegable
(Combobox)
• Combobox es una combinación entre una lista y una caja de texto. Puede actuar como una
lista desplegable con determinadas opciones y, opcionalmente, permitir al usuario escribir
un valor que no se encuentre en la lista.
• [Link], la cual hereda de [Link], por lo que todas las operaciones
aplicables a una caja de texto también aplican para un combobox.

• #importar la clase
• from [Link] import Combobox

Turbo Código
[Link]
• #opciones que desplegará el combobox
• opciones=["Suma", "Resta", "Multiplicación","División"]

• Crear el combobox
• cmbOpciones=Combobox(self, width="10", values=opciones, state="readonly")
• state= “disabled” # ”normal”

• #Seleccionar un elemento
• [Link](0)

• #Obtener el elemento seleccionado


• [Link]()

• #Obtener el índice del elemento seleccionado


• [Link]()
Turbo Código
[Link]
Lista desplegable (Combobox)

Turbo Código
[Link]
Cuadros de diálogo (messagebox)
• Es una ventana con un título, un mensaje, un ícono y uno o más botones. Se
emplea para informar al usuario sobre alguna cuestión o bien para permitirle
tomar una decisión.
• Es una ventana modal (Los controles de la ventana no responden mientras se
muestra un messagebox)
• showinfo() ícono azul, showwarning() amarillo o naranja, showerror(), rojo
indicando error.

Turbo Código
[Link]
Cuadros de diálogo (messagebox)
• Es una ventana con un título, un mensaje, un ícono y uno o más botones. Se
emplea para informar al usuario sobre alguna cuestión o bien para permitirle
tomar una decisión.
• Es una ventana modal (Los controles de la ventana no responden mientras se
muestra un messagebox)
• showinfo() ícono azul, showwarning() amarillo o naranja, showerror(), rojo
indicando error.

Turbo Código
[Link]
Cuadros de diálogo (messagebox)
• Las funciones de interrogación retornan True
o False, según se haya presionado «Aceptar»
o «Cancelar», o bien «Sí» o «No».
• Cerrar la ventana es similar a haber cancelado,
regresa False.

• askyesno()
• askokcancel()
• askretrycancel()

Turbo Código
[Link]
Cuadros de diálogo (messagebox)
• askquestion() despliega los botones «Sí» y «No», su resultado es "yes" o "no".

• askyesnocancel() despliega los botones «Sí», «No» y «Cancelar», y los valores de


retorno posibles son True, False y None, respectivamente. cerrar la ventana
retorna None

Turbo Código
[Link]
Turbo
Código

05
Ejemplo práctico
Turbo Código (Combobox y messagebox)
[Link]

También podría gustarte