Riferimento dei componenti #
Una pagina per ogni componente della libreria. Ogni pagina segue lo stesso schema: In breve → Avvio rapido → Proprietà → Metodi → Event → Esempi → Buone pratiche.
I meccanismi comuni a tutti i componenti (motore delle proprietà, item, temi, tooltip, of_reset) non vengono ripetuti qui: sono descritti una sola volta nella guida per lo sviluppatore.
Vetrina #
| Componente | Userobject | Ruolo |
|---|---|---|
| commandpalette | n_pbt_commandpalette | Palette dei comandi: una scorciatoia, tre lettere, qualunque azione |
| ribbon | u_pbt_ribbon | Barra multifunzione in stile Office: schede, gruppi, controlli avanzati, menu applicativo, barra di accesso rapido |
Contenitori e navigazione #
| Componente | Userobject | Ruolo |
|---|---|---|
| dockcontainer | u_pbt_dockcontainer | Pannelli ancorabili in stile Visual Studio, che ospitano veri controlli PowerBuilder |
| listbar | u_pbt_listbar | Barra di navigazione laterale a sezioni comprimibili |
| menubar | u_pbt_menubar | Barra dei menu dell'applicazione: menu, sottomenu, voci spuntabili, scorciatoie |
| shellexplorer | u_pbt_shellexplorer | L'albero della shell di Windows: Desktop, Questo PC, unità, Rete — con le vere icone della postazione |
| radialmenu | u_pbt_radialmenu | Menu contestuale radiale: i comandi a corona attorno al cursore, scelti per direzione |
| tab | u_pbt_tab | Schede moderne che ospitano veri controlli PowerBuilder |
| tilesbox | u_pbt_tilesbox | Riquadri raggruppati in stile schermata iniziale, di dimensioni variabili e animati |
| toolbar | u_pbt_toolbar | Barra degli strumenti a più bande: pulsanti, interruttori, menu, overflow |
Barre e avanzamento #
| Componente | Userobject | Ruolo |
|---|---|---|
| progressbar | u_pbt_progressbar | Barra di avanzamento determinata o indeterminata |
| statusbar | u_pbt_statusbar | Barra di stato a pannelli |
| stepbar | u_pbt_stepbar | Sequenza di passaggi di una procedura guidata |
Testo e immissione #
| Componente | Userobject | Ruolo |
|---|---|---|
| button | u_pbt_button | Pulsante a tema: icona, stili, badge, scorciatoia |
| codeeditor | u_pbt_codeeditor | Editor di codice con evidenziazione della sintassi |
| statictext | u_pbt_statictext | Testo formattato, cliccabile, con modalità scorrevole (marquee) |
Riscontro all'utente #
| Componente | Oggetto | Ruolo |
|---|---|---|
| messagebox | n_pbt_messagebox | Finestra di dialogo modale a tema, con esito sincrono |
| toaster | n_pbt_toaster | Notifiche «toast» nell'angolo dello schermo |
Contenuti multimediali e visualizzatori #
| Componente | Userobject | Ruolo |
|---|---|---|
| pdfviewer | u_pbt_pdfviewer | Visualizzatore PDF integrato |
| picture | u_pbt_picture | Visualizzazione di un'immagine: modalità di adattamento, allineamento, badge, immagine cliccabile |
| webbrowser | u_pbt_webbrowser | Browser web integrato: navigazione, cronologia, menu contestuale |