WVWTOOLS

Aqui é o lugar para bater papo e trocar idéias sobre os mais variados assuntos

Moderador: Moderadores

Avatar do usuário
oribeiro
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 15 Fev 2013 07:35
Localização: Itu/SP
Contato:

WVWTOOLS

Mensagem por oribeiro »

Pessoal,
Eu tinha um programa clipper antigo 16 bits e usei o WVWTools para compilar no xHarbour e rodar no Windows 10.
Acontece que os campos de GET ficam com uma borda em volta muito alta onde uma linha sobrepões a borda de outra na altura.
Há algum comando no wvwtools para definir a altura do get ou para cancelar a borda?
Obrigado,
Oscar
Oscar Ribeiro
xHarbour+Fwh+WorkShop
angeiras
Usuário Nível 3
Usuário Nível 3
Mensagens: 134
Registrado em: 21 Nov 2005 20:53
Localização: Olinda/PE

WVWTOOLS

Mensagem por angeiras »

Olá,

Você pode tentar criar um espaço entre uma linha e outra da tela com:

Código: Selecionar todos

wvw_setdeflinespacing(4)
wvw_setdeflspacecolor(7)  // A cor para preencher esse espaço
Mas isso vai afetar todas as telas. E se usar @BOX/DISPBOX() vai ficar um espaço também entre as linhas.

Ou alterar o READ dos GETS. Eu não uso a WVWTOOLS, mas sim a GTWVW pura mesmo. Para criar a caixa em cada get faço assim:

Código: Selecionar todos

aEval( GetList, {|oGet| WVW_DrawBoxGet( nWindow, oGet:Row, oGet:Col, Len( Transform( oGet:VarGet(), oGet:Picture ) ) ) } )
Em algum lugar da WVWTOOLS deve ter esse DrawBoxGet para os READ ativos. Se tirar, o GET vai ficar sem borda.

[]s
M.Angeiras
Clipper 5.2e + sixcdx + catools + nanfor
xHarbour 1.0.0 + gtwvw / xHarbour 1.2.1 + Fivewin
Responder