Classe com as propriedades e métodos para impressão de bordas.
Métodos:
Painel |
---|
CheckBorderSintaxe TRBorder():CheckBorder( <nWeight> , <nColor> , <nLineStyle> ) →
Descrição Verifica se a borda foi criada e caso contrário define com as informações do parâmetro
Parâmetros Nome | Tipo | Descrição | Obrigatório |
---|
nWeight | Numérico | Largura/Altura da borda |
| nColor | Numérico | Numero da cor RGB |
| nLineStyle | Numérico | Estilo da borda 0 – Sem borda 1 – Borda continua 2 – Borda da classe superior 3 – Borda do cabeçalho da classe superior 4 – Borda da célula 6 – Borda do totalizador 7 – Borda da seção |
|
|
Painel |
---|
Col
Sintaxe TRBorder():Col( ) →
Descrição Retorna a coluna em que a borda será impressa
Retorno Coluna da borda |
Painel |
---|
ColorSintaxe TRBorder():Color( ) →
Descrição Retorna a cor da borda
Retorno Número da cor RGB |
Painel |
---|
LineStyle
Sintaxe TRBorder():LineStyle( ) →
Descrição Retorna o estilo de borda utilizado
Retorno Estilo da borda 0 – Sem borda 1 – Borda continua 2 – Borda da classe superior 3 – Borda do cabeçalho da classe superior 4 – Borda da célula 6 – Borda do totalizador 7 – Borda da seção |
Painel |
---|
New
Sintaxe TRBorder():New( <oParent> , <nEdge> , <nWeight> , <nLineStyle> , <nColor> ) →
Descrição Método construtor da classe TRBorder
Parâmetros Nome | Tipo | Descrição | Obrigatório |
---|
oParent
| Objeto | Objeto da classe que irá utilizar a borda |
| nEdge
| Numérico | Tipo da borda. 1 – Topo 2 – Fim 3 – Esquerda 4 – Direita 5 – Tudo |
| nWeight
| Numérico | Largura/Altura da borda |
| nLineStyle | Numérico | Estilo da borda. 0 – Sem borda 1 – Borda continua 2 – Borda da classe superior 3 – Borda do cabeçalho da classe superior 4 – Borda da célula 6 – Borda do totalizador 7 – Borda da seção |
| nColor | Numérico | Número da cor RGB |
|
Retorno Objeto da classe TRBorder
|
Painel |
---|
Print
Sintaxe TRBorder():Print( ) →
Descrição Imprime a borda |
Painel |
---|
RealBorderSintaxe TRBorder():RealBorder( ) →
Descrição Retorna a borda atual
Retorno Objeto da classe TRBorder |
Painel |
---|
SetColSintaxe TRBorder():SetCol( <nCol> ) →
Descrição Define a coluna da borda
Parâmetros Nome | Tipo | Descrição | Obrigatório |
---|
nCol
| Numérico | Coluna da borda |
|
|
Painel |
---|
SetColor
Sintaxe TRBorder():SetColor( <nColor> ) →
Descrição Define a cor da borda
Parâmetros Nome | Tipo | Descrição | Obrigatório |
---|
nColor | Numérico | Número da cor RGB |
|
|
Painel |
---|
SetLineStyleSintaxe TRBorder():SetLineStyle( <nLineStyle> ) →
Descrição Define o estilo da borda
Parâmetros Nome | Tipo | Descrição | Obrigatório |
---|
nLineStyle | Numérico | 0 – Sem borda 1 – Borda continua 2 – Borda da classe superior 3 – Borda do cabeçalho da classe superior 4 – Borda da célula 6 – Borda do totalizador 7 – Borda da seção |
|
|
Painel |
---|
SetRow
Sintaxe TRBorder():SetRow( <nRow> ) →
Descrição Define a linha inicial a ser impressa a borda
Parâmetros Nome | Tipo | Descrição | Obrigatório |
---|
nRow | Numérico | Linha inicial da borda |
|
|
Painel |
---|
SetRowDiffSintaxe TRBorder():SetRowDiff( <nRowDiff> ) →
Descrição Define a quantidade de linhas que deverão ser saltadas antes da impressão da borda
Parâmetros Nome | Tipo | Descrição | Obrigatório |
---|
nRowDiff | Numérico | Quantidade de linhas a serem saltadas |
|
|
Painel |
---|
SetWeight
Sintaxe TRBorder():SetWeight( <nWeight> ) →
Descrição Define a largura/altura da borda
Parâmetros Nome | Tipo | Descrição | Obrigatório |
---|
nWeight | Numérico | Largura/altura da borda |
|
|
Painel |
---|
Weight
Sintaxe TRBorder():Weight( ) →
Descrição Retorna a largura/altura da borda
Retorno Largura/Altura da borda |
Painel |
---|
XmlLoadSintaxe TRBorder():XmlLoad( <oXml> ) →
Descrição Carrega as bordas do layout personalizado pelo usuário
Parâmetros Nome | Tipo | Descrição | Obrigatório |
---|
oXml | Numérico | Objeto do tipo XML com as personalizações das bordas |
|
|
Painel |
---|
XmlSaveSintaxe TRBorder():XmlSave( ) →
Descrição Salva as bordas no layout personalizado pelo usuário |