Ir al contenido

Espacio

pz.space(width, height) es una caja vacía de un tamaño dado. pz.hspace() y pz.vspace() son huecos flexibles que ocupan el espacio libre y empujan a sus hermanos a los extremos de una fila o columna.

pz.space · Categoría: Disposición · Referencia completa →

EspacioEspacio
  • Para llevar acciones a la derecha de una barra, o un pie al fondo de un panel.
import pyzed as pz
from pyzed import ui
box = lambda text, w=90, h=44: pz.container(ui.label(text), center=True, width=w, height=h, bg=pz.theme.current().element, radius=6)
pz.column([
pz.row([box("left"), pz.hspace(), box("right")], width=440),
pz.row([box("a"), pz.space(width=60), box("60 px later", w=140)]),
], spacing=16)
Espacio: pz.hspace()Espacio: pz.hspace()
pz.hspace()
Código
box = lambda text, w=90, h=44: pz.container(ui.label(text), center=True, width=w, height=h, bg=pz.theme.current().element, radius=6)
pz.row([box("left"), pz.hspace(), box("right")], width=320)
Espacio: pz.space(width=60)Espacio: pz.space(width=60)
pz.space(width=60)
Código
box = lambda text, w=90, h=44: pz.container(ui.label(text), center=True, width=w, height=h, bg=pz.theme.current().element, radius=6)
pz.row([box("a"), pz.space(width=60), box("b")])
Espacio: pz.vspace()Espacio: pz.vspace()
pz.vspace()
Código
box = lambda text, w=90, h=44: pz.container(ui.label(text), center=True, width=w, height=h, bg=pz.theme.current().element, radius=6)
pz.column([box("top"), pz.vspace(), box("bottom")], height=150)

Espacio no tiene eventos propios: muestra lo que le das. Como todo widget, también tiene los 18 eventos comunes (click, double_click, right_click, mouse_enter, drag, key_down, resize…), que se conectan con .on(...): mira Eventos y Eventos de cada componente.

space(width=None, height=None)

Espacio vacío de un tamaño dado.

Propiedad Por defecto Descripción
width None Ancho: píxeles, "fill", "shrink" o "fill:N" (proporción).
height None Alto: píxeles, "fill", "shrink" o "fill:N" (proporción).

Referencia completa →

hspace(width='fill')

Hueco horizontal flexible: empuja a los hermanos de una fila hacia los extremos.

Propiedad Por defecto Descripción
width "fill" Ancho: píxeles, "fill", "shrink" o "fill:N" (proporción).

Referencia completa →

vspace(height='fill')

Hueco vertical flexible: empuja a los hermanos de una columna hacia los extremos.

Propiedad Por defecto Descripción
height "fill" Alto: píxeles, "fill", "shrink" o "fill:N" (proporción).

Referencia completa →