Condividi tramite


Controllo ScrollableText

Questo controllo visualizza una lunga stringa di testo che non può essere adattata interamente alla pagina. Un uso comune per questo controllo è la visualizzazione del contratto di licenza.

Si noti che la stringa di testo utilizzata con questo controllo non può contenere una proprietà incorporata. Per visualizzare il testo con proprietà incorporate, utilizzare invece il controllo testo.

Attributi di controllo

È possibile usare gli attributi seguenti con questo controllo. Per modificare il valore di un attributo usando un evento, sottoscrivere il controllo a un oggetto ControlEvent nella tabella EventMapping ed elencare l'identificatore dell'attributo nella colonna Attribute. Immettere l'identificatore dell'evento ControlEvent nella colonna Evento.

Identificatore dell'attributo Bit esadecimale Descrizione
Position Posizione del controllo nella finestra di dialogo. Immettere la larghezza, l'altezza e le coordinate del controllo dell'angolo sinistro del controllo nelle colonne Width, Height, X e Y della tabella Control o BBControl. Usare le unità di installazione per la lunghezza e la distanza.
Text Testo visualizzato dal controllo . Immettere la stringa di testo RTF nella colonna Testo della tabella Control.
Visible 0x00000000 0x00000001
Controllo nascosto. Controllo visibile.
Per rendere visibile o nascosto il controllo durante la creazione, includere questo bit nella parola bit della colonna Attributes nella tabella Control o nella tabella BBControl.
È anche possibile nascondere o visualizzare un controllo usando la tabella ControlCondition.
Enabled 0x00000000 0x00000002
Controllo in uno stato disabilitato. Controllo in uno stato abilitato.
Includere questo bit nella colonna Attributi delle tabelle Control o BBControl per abilitare il controllo durante la creazione.
È anche possibile abilitare o disabilitare un controllo usando la tabella ControlCondition.
Sunken 0x00000000 0x00000004
Visualizzare lo stile di visualizzazione predefinito. Visualizzare il controllo con un aspetto incassato, 3D.
Includere questi bit nella parola bit nella colonna Attributi della tabella Control.
RTLRO 0x00000000 0x00000020
Il testo nel controllo viene visualizzato in un ordine di lettura da sinistra a destra. Il testo nel controllo viene visualizzato in un ordine di lettura da destra a sinistra.
RightAligned 0x00000000 0x00000040
Il testo nel controllo è allineato a sinistra. Il testo nel controllo è allineato a destra.
LeftScroll 0x00000000 0x00000080
La barra di scorrimento si trova sul lato destro del controllo. La barra di scorrimento si trova sul lato sinistro del controllo.
Bidi 0x000000E0 Impostare questo valore per una combinazione degli attributi RTLRO, RightAligned e LeftScroll .

 

Commenti

Questo controllo può essere creato dalla classe RICHEDIT usando la funzione CreateWindowEx . Ha gli stili ES_MULTILINE, WS_VSCROLL, ES_READONLY, WS_TABSTOP, ES_AUTOVSCROLL, WS_CHILD, WS_GROUP e ES_NOOLEDRAGDROP .