Classe de painel de grupo de controles.

Hierarquia

tSrvObject -> tControl -> tGroup

Descrição

Utilize a classe tGroup para criar um painel onde controles visuais podem ser agrupados ou classificados. É criada uma borda com título em volta dos controles agrupados.

Métodos

New

Descrição

Construtor da classe.

Sintaxe

New([anTop], [anLeft], [anBottom], [anRight], [acCaption], [aoWnd], [anClrText], [anClrPane], [alPixel], [lPar10])

Parâmetros

AnTopNumérico, opcional. Coordenada vertical superior em pixels ou caracteres.
AnLeftNumérico, opcional. Coordenada horizontal esquerda em pixels ou caracteres.
anBottomNumérico, opcional. Coordenada vertical inferior em pixels ou caracteres.
anRightNumérico, opcional. Coordenada horizontal direita em pixels ou caracteres.
acCaptionCaractere, opcional. Título do grupo.
aoWndObjeto, opcional. Janela ou controle onde o controle será criado.
anClrTextNumérico, opcional. Cor do texto.
anClrPaneNumérico, opcional. Cor do fundo.
alPixelLógico, opcional. Se .T. as coordenadas informadas são em pixels, se .F. são em caracteres.
lPar10Reservado.

Retorno

O objeto criado.

Exemplo

#include “protheus.ch”

 

User function teste()

Local oDlg, oGroup, oGet1, oGet2, cGet1:=Space(10),;

cGet2:= Space(10)

DEFINE MSDIALOG oDlg FROM 0,0 TO 400,400 TITLE “My test” PIXEL

oGroup:= tGroup():New(10,10,200,200,”grupo de gets”,oDlg,,,.T.)

@ 10,10 MSGET oGet1 VAR cGet1 SIZE 100,10 OF oGroup PIXEL

@ 30,10 MSGET oGet2 VAR cGet2 SIZE 100,10 OF oGroup PIXEL

ACTIVATE MSDIALOG oDlg CENTERED

 

Return nil

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Necessita de ajuda?