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 .