Página 1 de 1

GTWVG update

Enviado: 15 Jan 2019 10:08
por JoséQuintas
2019-01-14 12:18 UTC-0800 Pritpal Bedi (bedipritpal/at/hotmail.com)
* contrib/gtwvg/wnd.prg
! Fixed: x,y,w,h values if aPos and aSize parameters were
containing negatve values.

* contrib/gtwvg/paint.prg
! Fixed to return proper color index if a compound color string
is supplied to wvt_GetRGBColorByString().

; Above patch provided by Jose Quintas - many thanks.
Com a primeira alteração, fica igual no Harbour 3.2 e Harbour 3.4
Dá pra usar linha com decimal, 3.5 por exemplo.
Dá pra mixar coordenadas linha/coluna e x/y, por exemplo uma linha de 1 pixel que ocupe da coluna 0 até coluna 79.

A segunda alteração por enquanto só tem no Harbour 3.2
retornar também pra cores usando números. "1/1" não funcionava antes.
Também uma pequena falha "W/N,N/W", não estava considerando a vírgula nessa rotina.

GTWVG update

Enviado: 17 Jan 2019 15:43
por asimoes
Quintas,

Fiz uma loucura aqui, copiei a pasta gtwvg para gtwvgold e copiei a pasta gtwvg da 3.2 desta atualização para a 3.4, compilou sem erros, agora vou testar.

GTWVG update

Enviado: 17 Jan 2019 15:50
por JoséQuintas
Assim não, vai perder desse jeito.
Para o 3.4 ficar equivalente, basta aquela alteração em wvt_GetRGBColorByString()

A outra, tá praticamente igual.
A diferença é que ao invés de chamar FontSize() algumas vezes, joga em uma variável primeiro e usa a variável, então nem precisa alterar.

GTWVG update

Enviado: 17 Jan 2019 15:56
por JoséQuintas
wvg1.png
Só a separação correta quando tem vírgula, e tratar quando está usando número.

GTWVG update

Enviado: 17 Jan 2019 16:08
por asimoes
Funcionou essa atualização na 3.4