# Referencia de componentes — versión 1 #

← Índice de la guía

Una página por cada componente de la versión 1. Todas las páginas siguen el mismo esquema: De un vistazo → Inicio rápido → Propiedades → Métodos → Eventos → Ejemplos → Buenas prácticas.

Los mecanismos comunes a todos los componentes (motor de propiedades, items, temas, tooltips, `of_reset`) no se repiten aquí: se describen una sola vez en la guía del desarrollador.

## Escaparate #

Componente | Userobject | Función
--- | --- | ---
ribbon | `u_pbt_ribbon` | Cinta de opciones estilo Office: pestañas, grupos, controles enriquecidos, menú de aplicación, barra de acceso rápido

## Contenedores y navegación #

Componente | Userobject | Función
--- | --- | ---
dockcontainer | `u_pbt_dockcontainer` | Paneles acoplables al estilo de Visual Studio, que alojan controles reales de PowerBuilder
listbar | `u_pbt_listbar` | Barra de navegación lateral con secciones plegables
tab | `u_pbt_tab` | Pestañas modernas que alojan controles reales de PowerBuilder
tilesbox | `u_pbt_tilesbox` | Mosaicos agrupados al estilo de una pantalla de inicio, de tamaños variables y animados
toolbar | `u_pbt_toolbar` | Barra de herramientas de varias bandas: botones, conmutadores, menús, desbordamiento

## Barras y progreso #

Componente | Userobject | Función
--- | --- | ---
progressbar | `u_pbt_progressbar` | Barra de progreso determinada o indeterminada
statusbar | `u_pbt_statusbar` | Barra de estado con paneles

## Texto y entrada de datos #

Componente | Userobject | Función
--- | --- | ---
button | `u_pbt_button` | Botón con tema: icono, estilos, distintivo, atajo
codeeditor | `u_pbt_codeeditor` | Editor de código con resaltado de sintaxis
statictext | `u_pbt_statictext` | Texto enriquecido, en el que se puede hacer clic, con modo desplazable (marquee)

## Respuesta al usuario #

Componente | Objeto | Función
--- | --- | ---
messagebox | `n_pbt_messagebox` | Cuadro de diálogo modal con tema, resultado síncrono
toaster | `n_pbt_toaster` | Notificaciones «toast» en una esquina de la pantalla

## Contenidos multimedia y visores #

Componente | Userobject | Función
--- | --- | ---
pdfviewer | `u_pbt_pdfviewer` | Visor de PDF integrado
picture | `u_pbt_picture` | Presentación de una imagen: modo de encuadre, alineación, distintivo, imagen en la que se puede hacer clic
webbrowser | `u_pbt_webbrowser` | Navegador web integrado: navegación, historial, menú contextual