WOL
Home Download Documentação A Fazer... Links Pascal Começar

TWOLMemo - WOLGUI

memo

Descendente de TWOLVisualControl. da representação, em objeto WOL, de uma entrada de memorando (ou de múltiplas linhas) básica da GUI em uso. Arquivo Fonte: WOLGUI21.PP.

Propriedades da Memo

Propriedade Descrição
WantReturn Propriedade que permite o uso de ENTER para o retorno de carro dentro do texto. Em geral, se usa como True quando se coloca as duas barras de rolagem na janela do objeto, para permitir ao usuário quebrar a linha onde quiser.
WantTabs Propriedade que permite o uso de TAB para o fazer tabulação dentro do texto. Quando essa propriedade é apontada para False, o sistema se encarrega de mudar o foco para o próximo objeto de janela com o pressionamento dessa mesma tecla.
ScrollBars Propriedade que indica o uso de barras de rolagem no memorando. Essa propriedade é do tipo TWOLScrollBarSet.
Lines Propriedade que representa as linhas do texto uma a uma. É do tipo TStrings.
WordWrap Propriedade que permite a quebra de linhas quando a largura do memorando não couber mais texto.
CharCase Propriedade que altera a caixa do caracter digitado dentro do memorando. Propriedade do tipo TWOLEditCharSet.
HideSelection Propriedade que permite esconder ou não a seleção do texto quando o objeto de janela perde o foco.
MaxLength Propriedade que indica o comprimento máximo do texto do memorando em caracteres.
OEMConvert Propriedade que permite a conversão do texto baseado no idioma do sistema operacional. Ainda não implementado.

Métodos e Eventos Públicos

function GetSelLength:Integer;
função que retorna o comprimento do texto correntemente selecionado.
function GetSelStart:Integer;
função que retorna o início do texto correntemente selecionado.
function GetSelEnd:Integer;
função que retorna o final do texto correntemente selecionado.
function GetSelText:String;
função que retorna o texto correntemente selecionado.
procedure SetSelLength(Value:Integer);
metódo usado para apontar o comprimento do texto a ser selecionado.
procedure SetSelStart(Value:Integer);
metódo usado para apontar o início do texto a ser selecionado.
procedure Clear;
metódo usado para limpar o todo o texto do memorando.
procedure ClearSelection;
metódo usado limpar o texto selecionado.
procedure CopyToClipboard;
metódo usado copiar o texto selecionado para a área de transferência
procedure CutToClipboard;
metódo usado copiar o texto selecionado para a área de transferência e limpar o texto do memorando.
procedure PasteFromClipboard;
metódo usado copiar o texto da área de transferência para o memorando.
procedure SelectAll;
metódo usado selecionar todo o texto do memorando.
procedure LoadFromFile(const FileName:String);
metódo usado carregar um texto de um arquivo para o memorando. Para salvar o texto, veja TStrings.
procedure SaveToFile(const FileName:String);
metódo usado salvar o texto do memorando em um arquivo. Pode-se salvar também usando a propriedade do tipo TStrings.