Page 5 of 7

Re: Codejock RibbonBar primeras pruebas

PostPosted: Mon Apr 06, 2009 7:54 am
by Antonio Linares
Rossine,

Había memoria no liberada en la Clase TActiveX. Se ha detectado y ya está arreglado :-)

En la Clase TActiveX este nuevo método tiene que ser incluido:

Code: Select all  Expand view

    METHOD Destroy() INLINE ActXEnd( ::hActiveX ), Super:Destroy()          
 


Y reemplazar este módulo en FiveHCM.lib (Microsoft):
http://www.mediafire.com/?sharekey=414c ... 6e282a0ee8

O este módulo en FiveHC.lib (Borland):
http://www.mediafire.com/?sharekey=414c ... 8114394287

Re: Codejock RibbonBar primeras pruebas

PostPosted: Mon Apr 06, 2009 8:59 am
by Antonio Linares
Rossine,

Este código NO es necesario:
Code: Select all  Expand view

exit procedure SAIDA

 oAct:end()
 

FWH automaticamente destruye el ActiveX.

Re: Codejock RibbonBar primeras pruebas

PostPosted: Tue Apr 07, 2009 1:18 am
by Rossine
Olá Antonio,

O problema de ser gerado o arquivo "hb_out.log" está resolvido :D

Outra coisa que achei interessante, se você der um "duplo click" no "SystemButton" a clausula Bvalid() da window é processada :D

Code: Select all  Expand view

...
   ACTIVATE WINDOW oWnd valid iif( msgyesno( "Sair ?", "Atencao" ), .T., .F. )
...
 

Re: Codejock RibbonBar primeras pruebas

PostPosted: Tue Apr 07, 2009 5:51 am
by Antonio Linares
Rossine,

> O problema de ser gerado o arquivo "hb_out.log" está resolvido

Bien! :-)

>
Outra coisa que achei interessante, se você der um "duplo click" no "SystemButton" a clausula Bvalid() da window é processada
>

Eso quiere decir que ese botón actúa como botón de cierre, con doble click. Gracias! :-)

Re: Codejock RibbonBar primeras pruebas

PostPosted: Tue Apr 14, 2009 1:16 am
by goosfancito
Antonio Linares wrote:Rossine,

> O problema de ser gerado o arquivo "hb_out.log" está resolvido

Bien! :-)

>
Outra coisa que achei interessante, se você der um "duplo click" no "SystemButton" a clausula Bvalid() da window é processada
>

Eso quiere decir que ese botón actúa como botón de cierre, con doble click. Gracias! :-)


Antonio,
En estos tipos de OCX, por cada licencia de programa que venda... tengo que pagar una licencia del, por ejemplo, commandbarsframe?
Tenes idea de si es asi?
Graciasl

Re: Codejock RibbonBar primeras pruebas

PostPosted: Tue Apr 14, 2009 6:29 am
by Antonio Linares
por cada licencia de programa que venda... tengo que pagar una licencia

Creo que no. Pagas la licencia una sola vez.

De todas formas habría que revisar las condiciones que vengan especificadas en su licencia de uso, por si no es asi.

Re: Codejock RibbonBar primeras pruebas

PostPosted: Tue Apr 14, 2009 8:22 pm
by goosfancito
Antonio Linares wrote:
por cada licencia de programa que venda... tengo que pagar una licencia

Creo que no. Pagas la licencia una sola vez.

De todas formas habría que revisar las condiciones que vengan especificadas en su licencia de uso, por si no es asi.


Asi es Antonio, dejame por favor que ponga esta respuesta que recibi por parte de la gente del CodeJock:

Hello,

Our licensing is per developer. Each person working with the software needs
1 license. You need one license.

Do not distribute the source code from Codejock software. No additional
charge to use in your program.

Let me know if you have questions.

Sincerely,


Coleen Stowell
Codejock Customer Care

Re: Codejock RibbonBar primeras pruebas

PostPosted: Tue Apr 14, 2009 11:50 pm
by Antonio Linares
Goosfancito,

gracias por la información :-)

Una licencia por programador, y luego tantos usuarios como se quiera. Eso parece que dice :-)

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 15, 2009 5:51 pm
by Rossine
Olá Antonio,

O Codejock (activex) está funcionando na versão 9.04 + MSVC ?

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 15, 2009 10:33 pm
by Antonio Linares
Rossine,

No lo hemos probado aun.

Vamos a probarlo y lo comentamos

Re: Codejock RibbonBar primeras pruebas

PostPosted: Thu Apr 16, 2009 7:37 am
by Antonio Linares
Rossine,

> O Codejock (activex) está funcionando na versão 9.04 + MSVC ?

Probado y funcionando correctamente :-)

Re: Codejock RibbonBar primeras pruebas

PostPosted: Thu Apr 16, 2009 12:27 pm
by Rossine
Olá Antonio,

Probado y funcionando correctamente


Gracias Maestro pela confirmação. Vou procurar a Virtual aqui no brasil para atualizar a minha versão :D

Re: Codejock RibbonBar primeras pruebas

PostPosted: Thu Apr 16, 2009 3:03 pm
by Rossine
Olá Antonio,

Eu atualizei para fwh 9.04 e ao tentar compilar o exemplo aqui me ocorreu estes erros:

Code: Select all  Expand view

FiveHCM.lib(ACTX.obj) : error LNK2019: unresolved external symbol _hb_oleVarianToItem referenced in function _InvokeEvent
FiveHCM.lib(MSGSAPI.obj) : error LNK2019: unresolved external symbol _hb_oleAnsToWide referenced in function _HB_FUN_SENDWIDESTRINGMESSAGE
codej14.exe : fatal error LNK1120: 2 unresolved externals
 


Usando o harbour que vem junto com fwh compila e roda, mas prefiro usar o harbour SVN. Isto é possível ?

Re: Codejock RibbonBar primeras pruebas

PostPosted: Thu Apr 16, 2009 7:31 pm
by Antonio Linares
Rossine,

Tienes que enlazar HBWIN.lib de Harbour

Re: Codejock RibbonBar primeras pruebas

PostPosted: Fri Apr 17, 2009 2:55 am
by Rossine
Olá Antonio,

>> Tienes que enlazar HBWIN.lib de Harbour

Sim ela já fazia parte do meu script. Como eu disse anteriormente, se eu compilo com o harbour para msvc que você forneceu junto com fwh 9.04, aí compila e roda corretamente. O problema de compilação se dá com o harbour SVN. Mais alguma sugestão ?