Problema con Gradient en dialogo y say transparente

Problema con Gradient en dialogo y say transparente

Postby fgondi » Thu Jan 05, 2012 4:40 pm

Los say's no redefinidos (-1) en los dialogos con la clausa "gradient" no realizan correctamente el transparente

Sucede en la versión 11.12, en la versión 11.11 funciona correctamente.

Ejemplo:
Code: Select all  Expand view  RUN
#include "FiveWin.ch"
#include "xBrowse.ch"

function Main()
local oWnd

Define Window oWnd Title "Principal" Mdi Menu ps_Menu(oWnd)
Activate Window oWnd MAXIMIZED Valid MsgYesNo('Desea salir')
return nil


static func ps_Menu(oWnd)
local oMenu
Menu oMenu
MenuItem "Child" Action ps_Child(oWnd)
EndMenu
return oMenu

static proc ps_Child( oWnd )
local oChild
Define Window oChild MdiChild Title 'Child' of oWnd

Activate Window oChild On Init ps_Dialog(oChild)
return


static proc ps_Dialog( oChild )
local oDlg, aGet[8], aVar[8]

DEFINE DIALOG oDlg Resource "Dialogo" OF oChild Gradient { { 1, RGB(0, 255, 255), RGB(255, 255, 255) } }

aVar[1] := space(2)
Redefine Get aGet[1] Var aVar[1] Id 102 Update Message 'Indique el código del usuario' Of oDlg
aVar[2] := space(50)
Redefine Get aGet[2] Var aVar[2] Id 103 Update Message 'Indique el nombre del usuario' Of oDlg

aVar[3] := space(50)
Redefine Get aGet[3] Var aVar[3] Id 104 Update Message 'Indique el código de la empresa' Of oDlg
aVar[4] := space(50)
Redefine Get aGet[4] Var aVar[4] Id 105 Update Message 'Indique el nombre de la empresa' Of oDlg

ACTIVATE DIALOG oDlg NoWait On Init ps_Incrus( oChild, oDlg ) Valid .F.
return



static proc ps_Incrus(oChild, oDlg)
local nWidth, nHeight

oDlg:Move(0, 0,,, .T.)

nWidth  := oDlg:nWidth + 7
nHeight := oDlg:nHeight + 33
oChild:SetSize(nWidth, nHeight, .T.)
oChild:Center()
return


Con Rc:
Code: Select all  Expand view  RUN
DIALOGO DIALOG DISCARDABLE 0, 0, 332, 86
STYLE WS_CHILD|WS_VISIBLE
FONT 8, "MS Sans Serif"
{
  CONTROL "123", 102, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 89, 31, 39, 12
  CONTROL "123456", 103, "Edit", ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 136, 31, 146, 12
  CONTROL "12", 104, "Edit", WS_BORDER|WS_TABSTOP, 89, 58, 32, 12
  CONTROL "1", 105, "Edit", WS_BORDER|WS_TABSTOP, 136, 58, 105, 12
  CONTROL "Usuario:", -1, "Static", SS_CENTERIMAGE|WS_GROUP, 50, 33, 31, 12
  CONTROL "Empresa:", -1, "Static", SS_CENTERIMAGE|WS_GROUP, 50, 60, 31, 12
}
 


Image
Uploaded with ImageShack.us
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Re: Problema con Gradient en dialogo y say transparente

Postby carloslmm » Thu Jan 05, 2012 7:50 pm

Me Sumo al Problema

Estoy compilando con la version anteriror por lo mismo, ya le agregue trasparent al say
y al dialogo tambien y sigue igual.





Fwh 11.12 borland 582, harbour

Saludos

Carloslmm@hotmail.com
carloslmm
 
Posts: 71
Joined: Sat Oct 20, 2007 3:02 pm
Location: Sinaloa Mexico

Re: Problema con Gradient en dialogo y say transparente

Postby fgondi » Sun Jan 08, 2012 1:32 pm

Up
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Re: Problema con Gradient en dialogo y say transparente

Postby Antonio Linares » Sun Jan 08, 2012 7:49 pm

Fernando,

Parece que ya hay solución:

viewtopic.php?p=124708#p124708

En cuanto Enrico confirme que le va bien, lo publicamos. Gracias! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Problema con Gradient en dialogo y say transparente

Postby fgondi » Sun Jan 08, 2012 7:51 pm

Antonio,

De acuerdo. Estaré esperando a las pruebas.
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Re: Problema con Gradient en dialogo y say transparente

Postby fgondi » Tue Jan 10, 2012 11:29 am

Antonio,

Se sabe algo?
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Re: Problema con Gradient en dialogo y say transparente

Postby Antonio Linares » Tue Jan 10, 2012 10:13 pm

Fernando,

Te envio las librerias modificadas por email, para xHarbour y Borland ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Problema con Gradient en dialogo y say transparente

Postby carloslmm » Tue Jan 10, 2012 10:50 pm

Señor Antonio

Un favor; me las podria mandar a mi tambien o Las puedo descargar de algun Lugar.

Gracias

Saludos

Calros I. De La Rosa
carloslmm@hotmail.com
carloslmm10@gmail.com

Fwh 11.12 y Harbour Borlando 5.82
carloslmm
 
Posts: 71
Joined: Sat Oct 20, 2007 3:02 pm
Location: Sinaloa Mexico

Re: Problema con Gradient en dialogo y say transparente

Postby fgondi » Wed Jan 11, 2012 11:35 am

Antonio,

Con las nuevas librerías y las pruebas que he realizado hasta ahora, funciona correctamente.

Pero los cambios afectan a la clase dialog.prg y yo tengo cambios realizados sobre ella. Necesitaría el nuevo fuente
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Re: Problema con Gradient en dialogo y say transparente

Postby Antonio Linares » Wed Jan 11, 2012 12:48 pm

Carlos,

Enviadas a tu cuenta de gmail. Por favor, si alguien más las necesita que me envie un email a alinares@fivetechsoft.com gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Problema con Gradient en dialogo y say transparente

Postby Antonio Linares » Wed Jan 11, 2012 12:49 pm

Fernando,

Enviado a tu email, gracias :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 21 guests