Enumeração TEXTMODE (richedit.h)

Indica o modo de texto de um controle de edição avançada. As mensagens EM_SETTEXTMODE e EM_GETTEXTMODE usam esse tipo de enumeração.

Syntax

typedef enum tagTextMode {
  TM_PLAINTEXT = 1,
  TM_RICHTEXT = 2,
  TM_SINGLELEVELUNDO = 4,
  TM_MULTILEVELUNDO = 8,
  TM_SINGLECODEPAGE = 16,
  TM_MULTICODEPAGE = 32
} TEXTMODE;

Constantes

 
TM_PLAINTEXT
Valor: 1
Indica o modo de texto sem formatação, no qual o controle é semelhante a um controle de edição padrão. Para obter mais informações sobre o modo de texto sem formatação, consulte a seção Comentários do EM_SETTEXTMODE.
TM_RICHTEXT
Valor: 2
Indica o modo rich-text, no qual o controle tem a funcionalidade de edição avançada padrão. O modo rich-text é a configuração padrão.
TM_SINGLELEVELUNDO
Valor: 4
O controle permite que o usuário desfaça apenas a última ação na fila de desfazer.
TM_MULTILEVELUNDO
Valor: 8
O controle dá suporte a várias ações de desfazer. Essa é a configuração padrão. Use a mensagem EM_SETUNDOLIMIT para definir o número máximo de ações de desfazer.
TM_SINGLECODEPAGE
Valor: 16
O controle permite apenas o teclado inglês e um teclado correspondentes ao conjunto de caracteres padrão. Por exemplo, você poderia ter grego e inglês. Observe que isso impede que o texto Unicode insira o controle. Por exemplo, use esse valor se um controle de Edição Avançada precisar ser restrito ao texto ANSI.
TM_MULTICODEPAGE
Valor: 32
O controle permite várias páginas de código e texto Unicode no controle. Essa é a configuração padrão.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho richedit.h

Confira também

EM_GETTEXTMODE

EM_SETTEXTMODE

Referência