Ir al contenido

Pista de atajo

Una pista discreta que une una acción con su atajo, para pies y estados vacíos.

ui.keybinding_hint · Categoría: Estado y avisos · Referencia completa →

Pista de atajoPista de atajo
  • En editores vacíos y pies de página, para enseñar los atajos de las acciones más útiles.
import pyzed as pz
from pyzed import ui
pz.column([
ui.keybinding_hint("Open file", "ctrl-p"),
ui.keybinding_hint("Command palette", "ctrl-shift-p"),
ui.keybinding_hint("Toggle terminal", "ctrl-j"),
], spacing=10, align="center")
Pista de atajo: Una teclaPista de atajo: Una tecla
Una tecla
Código
ui.keybinding_hint("Search", "/")
Pista de atajo: CombinaciónPista de atajo: Combinación
Combinación
Código
ui.keybinding_hint("Command palette", "ctrl-shift-p")
Pista de atajo: AcordePista de atajo: Acorde
Acorde
Código
ui.keybinding_hint("Keyboard shortcuts", "ctrl-k ctrl-s")

Pista de atajo 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.

keybinding_hint(text, keys, *, theme=None)

Una pista atenuada como «Abrir archivo Ctrl P» para pies y estados vacíos.

Propiedad Por defecto Descripción
text obligatorio Texto.
keys obligatorio Atajo que se muestra al final, escrito como texto: "ctrl-s", "cmd-k cmd-s".
theme None Tema a usar en lugar del actual (pyzed.theme.current()).

Referencia completa →