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 testo con proprietà incorporate, usare invece il controllo di 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
posizione Posizione del controllo nella finestra di dialogo. Immettere la larghezza, l'altezza e le coordinate del controllo nell'angolo sinistro del controllo nelle colonne Width, Height, X e Y della tabella Control o tabella BBControl. Usare unità di installazione per lunghezza e distanza.
testo Testo visualizzato dal controllo . Immettere la stringa di testo RTF nella colonna Testo della tabella Control.
visibili 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 tabella BBControl.
È anche possibile nascondere o visualizzare un controllo usando la tabella ControlCondition .
abilitato 0x00000000 0x00000002
Controllo in uno stato disabilitato. Controllo in uno stato abilitato.
Includere questo bit nella colonna Attributi della control o tabelle BBControl per abilitare il controllo alla creazione.
È anche possibile abilitare o disabilitare un controllo usando la tabella ControlCondition.
incassato 0x00000000 0x00000004
Visualizzare lo stile di visualizzazione predefinito. Visualizzare il controllo con un aspetto incassato, 3D.
Includere questi bit nella parola bit nella colonna Attributes 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, RightAlignede gli attributi leftScroll.

 

Osservazioni

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