Produto: | Microsiga Protheus |
Versões: | 11 e 12 |
CLASSE FWSimpEdit
Descrição:
Cria um objeto do tipo Editor de Texto Simples.
Construtor da Classe:
New
Sintaxe:
FWSimpEdit():New(nTop, nLeft, nHeight, nWidth , cTitle, cText, nFormat , lShowOkButton, lShowCancelButton, oOwner , lReadOnly, bAbrir, bNovo) → NIL
Parâmetros:
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
nTop | Numérico | Indica a coordenada vertical em pixels ou caracteres. | |
nLeft | Numérico | Indica a coordenada horizontal em pixels ou caracteres. | |
nHeight | Numérico | Indica a altura em pixels do objeto. | |
nWidth | Numérico | Indica a largura em pixels do objeto. | |
cTitle | Caracter | Título do Editor. | |
cText | Caracter | Texto padrão que irá aparecer no editor ao carregar. | |
nFormat | Numérico | Indica o formato do texto, sendo: 1 = Html e 2 = Plain Text. | |
lShowOkButton | Lógico | Mostra botão OK. | |
lShowCancelButton | Lógico | Mostra botão Cancelar. | |
oOwner | Objeto | Objeto onde será criado o Editor. | X |
lReadOnly | Lógico | Indica, se Verdadeiro (.T.), que o texto não pode ser editado; caso contrário, Falso (.F.). | |
bAbrir | Bloco | Bloco de código para ação em um botão do tipo Abrir no menu. | |
bNovo | Bloco | Bloco de código para ação em um botão do tipo Novo no menu. |
Métodos:
Activate()
Sintaxe:
FWSimpEdit():Activate(nTop, nLeft, nHeight, nWidth , cTitle, cText, nFormat , lShowOkButton, lShowCancelButton, oOwner , lReadOnly, bAbrir, bNovo) → NIL
Parâmetros:
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
nTop | Numérico | Indica a coordenada vertical em pixels ou caracteres. | |
nLeft | Numérico | Indica a coordenada horizontal em pixels ou caracteres. | |
nHeight | Numérico | Indica a altura em pixels do objeto. | |
nWidth | Numérico | Indica a largura em pixels do objeto. | |
cTitle | Caracter | Título do Editor. | |
cText | Caracter | Texto padrão que irá aparecer no editor ao carregar. | |
nFormat | Numérico | Indica o formato do texto, sendo: 1 = Html e 2 = Plain Text. | |
lShowOkButton | Lógico | Mostra botão OK. | |
lShowCancelButton | Lógico | Mostra botão Cancelar. | |
oOwner | Objeto | Objeto onde será criado o Editor. | X |
lReadOnly | Lógico | Indica, se Verdadeiro (.T.), que o texto não pode ser editado; caso contrário, Falso (.F.). | |
bAbrir | Bloco | Bloco de código para ação em um botão do tipo Abrir no menu. | |
bNovo | Bloco | Bloco de código para ação em um botão do tipo Novo no menu. |
InsertTab()
Descrição:
Inclui uma tabela
Sintaxe:
FWSimpEdit():InsertTab() → NIL
InsertHtml()
Descrição:
Inclui um texto html digitado pelo usuário
Sintaxe:
FWSimpEdit():InsertHtml() → NIL
InsertEspa()
Descrição:
Altera o espaçamento entre linhas do texto
Sintaxe:
FWSimpEdit():InsertEspa(cMargem) → NIL
Parâmetros:
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
cMargem | Caracter | Recebe o valor em pixel que deverá ser dado ao espaçamento de linhas |
ChangeFont()
Descrição:
Altera o tamanho e o estilo da fonte
Sintaxe:
FWSimpEdit():ChangeFont() → NIL
InsertImg()
Descrição:
Inclui uma imagem no texto
Sintaxe:
FWSimpEdit():InsertImg() → NIL
InsertLine()
Descrição:
Inclui uma linha no texto
Sintaxe:
FWSimpEdit():InsertLine() → NIL
InsertMarc()
Descrição:
Inclui um marcador no texto
1-Normal, 2-Disco (Bullet), 3-Círculo (Bullet), 4-Quadrado (Bullet), 5-Ordem decimal, 6-Ordem alfanumérica minúsculo e 7-Ordem alfanumérica maiúsculo.
Sintaxe:
FWSimpEdit():InsertMarc(nMarca) → NIL
Parâmetros:
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
nMarca | Numérico | Recebe do botão o parâmetro nMarca com a numeração do marcador |
ChangeTab()
Descrição:
Altera tabela
Sintaxe:
FWSimpEdit():ChangeTab() → NIL
SetText()
Descrição:
Inclui um conteúdo no editor
Sintaxe:
FWSimpEdit():SetText(cText) → NIL
Parâmetros:
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
cText | Caracter | Texto a ser incluído no editor |
GetText()
Descrição:
Retorna o conteudo do Editor
Sintaxe:
FWSimpEdit():Text() → NIL
ChangeColor()
Descrição:
Muda a cor de fundo do SimpleEditor
Sintaxe:
FWSimpEdit():ChangeColor() → NIL
ChgColorFont()
Descrição:
Muda a cor da fonte do SimpleEditor
Sintaxe:
FWSimpEdit():ChgColorFont() → NIL
SaveToPdf()
Descrição:
Salva o conteúdo do editor em pdf
Sintaxe:
FWSimpEdit():SaveToPdf() → NIL