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.