Page 2 of 2
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 5:27 pm
by Antonio Linares
Rossine,
> Seria possível incluir estas mudanças activex na versão de 9.01 ?
Si
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 5:30 pm
by Antonio Linares
Carlos,
En vez de hacer:
oGrps := oTaskP:Do( "Visible",.T.)
prueba con:
oGrps := oTaskP:SetProp( "Visible", .T. )
Ojo, tenias una "s" extra.
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 6:04 pm
by Cgallegoa
Antonio,
"oGrps := oTaskP:SetProp( "Visible", .T. )"
Genera error:
[errsysw.prg->ERRORDIALOG] (78) Called from:
errsysw.prg->(b)ERRORSYS(49)
win32ole.prg->TOLEAUTO:_VISIBLE(0)
->__OBJSENDMSG(0)
->ACTXSETPROPERTY(0)
.\source\classes\ACTIVEX.PRG->(b)TACTIVEX:TACTIVEX(0)
->TACTIVEX:SETPROP(0)
PRUEBA1.prg->MAIN(33)
Type: C >>>_VISIBLE<<<
Type: C >>>DISP_E_MEMBERNOTFOUND<<<
Type: N >>> 0<<<
Con oTaskP:Do( "Visible",.T.) no genera error, abre la ventana pero no pinta el panel. Es decir, no hace nada.
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 6:07 pm
by Cgallegoa
Me da la impresión de que falta algo, pues aunque no ponga los grupos ni los items, deberia pintar el panel.
Me explico: El objeto principal es la oWnd, a este debería pegarse uno que sea el panel, donde se indicara ubicación, tamaños, márgenes, colores de fondo, etc., y a éste último se pegarían los grupos y a éstos los items.
Pero no encuentro cómo poner el panel
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 8:53 pm
by Antonio Linares
Carlos,
Le estas dando dimensiones 0 x 0. Prueba asi:
oTaskP := TActiveX():New( oWnd, "Codejock.TaskPanel.v12.1.1.ocx", 0, 0, 100, 100 )
Estoy probando la version demo 13.0.0 pero genera un GPF nada mas crearse
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 9:08 pm
by Antonio Linares
Carlos,
Tienes una versión demo de la 12.1.1 que pueda probar ?
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 9:56 pm
by Cgallegoa
Antonio,
Funcionó !!!!!
con la versión 12.1.0
Revisa tu email.
Saludos,
Carlos Gallego
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 10:30 pm
by Antonio Linares
Carlos,
Bien! Me alegro
Que version de Windows estas usando ?
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 11:06 pm
by Cgallegoa
Antonio,
XP SP3 y Vista
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 11:09 pm
by Cgallegoa
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 11:38 pm
by Cgallegoa
Con Skiner y TaskPanel
By
cgallego
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 11:46 pm
by Antonio Linares
Carlos,
Puedes poner el PRG para probarlo ? gracias
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Wed Apr 08, 2009 11:53 pm
by Cgallegoa
By
cgallego at 2009-04-08
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Thu Apr 09, 2009 12:55 am
by Antonio Linares
Carlos,
Funciona bien con la demo del 13.0.0
Me equivoque de ProgId. Este es el correcto:
"Codejock.TaskPanel.13.0.0"
Re: Clase TActiveX mejorada y RibbonBar más fácil
Posted:
Thu Apr 09, 2009 1:56 am
by Cgallegoa
Antonio,
Sigo avanzando.
En cada evento incrustamos un Diálogo en oWnd:oWndClient para poner los objetos que se quieran.
Adjunto PRG con primeras pruebas:
http://www.mediafire.com/?sharekey=89d0 ... f6e8ebb871Saludos,
Carlos Gallego