Page 1 of 1

Canal5 y FWH 11.05

PostPosted: Mon Jul 18, 2011 12:45 pm
by audisys
Estoy intentando compilar una libreria de Canal5 con la version de FWH de Junio de 2011, y me genera estos errores en el modulo
c5new.c.

Tiene alguien una version compatible con esta version de Harbour (2.1)

.
Error E2227 c5cnew.c 45: Extra parameter in call to hb_parni in function HB_FUN_FILLSOLIRC
Error E2227 c5cnew.c 46: Extra parameter in call to hb_parni in function HB_FUN_FILLSOLIRC
Error E2227 c5cnew.c 47: Extra parameter in call to hb_parni in function HB_FUN_FILLSOLIRC
Error E2227 c5cnew.c 48: Extra parameter in call to hb_parni in function HB_FUN_FILLSOLIRC
Error E2227 c5cnew.c 57: Extra parameter in call to hb_parni in function HB_FUN_FILLSOLIDRECT
Error E2227 c5cnew.c 58: Extra parameter in call to hb_parni in function HB_FUN_FILLSOLIDRECT
Error E2227 c5cnew.c 59: Extra parameter in call to hb_parni in function HB_FUN_FILLSOLIDRECT
Error E2227 c5cnew.c 60: Extra parameter in call to hb_parni in function HB_FUN_FILLSOLIDRECT
Warning W8004 c5cnew.c 217: 'bRet' is assigned a value that is never used in function HB_FUN_CREATECAPTIONFONT
Warning W8004 c5cnew.c 226: 'bRet' is assigned a value that is never used in function HB_FUN_CREAFCAPT
Error E2227 c5cnew.c 355: Extra parameter in call to hb_parni in function HB_FUN_PTINRECT
Error E2227 c5cnew.c 356: Extra parameter in call to hb_parni in function HB_FUN_PTINRECT
Error E2227 c5cnew.c 357: Extra parameter in call to hb_parni in function HB_FUN_PTINRECT
Error E2227 c5cnew.c 358: Extra parameter in call to hb_parni in function HB_FUN_PTINRECT
Error E2227 c5cnew.c 468: Extra parameter in call to hb_parni in function HB_FUN_C5DEGRADA
Error E2227 c5cnew.c 469: Extra parameter in call to hb_parni in function HB_FUN_C5DEGRADA
Error E2227 c5cnew.c 470: Extra parameter in call to hb_parni in function HB_FUN_C5DEGRADA
Error E2227 c5cnew.c 471: Extra parameter in call to hb_parni in function HB_FUN_C5DEGRADA
Error E2227 c5cnew.c 549: Extra parameter in call to hb_parni in function HB_FUN_BOXEX
Error E2227 c5cnew.c 550: Extra parameter in call to hb_parni in function HB_FUN_BOXEX
Error E2227 c5cnew.c 551: Extra parameter in call to hb_parni in function HB_FUN_BOXEX
Error E2227 c5cnew.c 552: Extra parameter in call to hb_parni in function HB_FUN_BOXEX
Error E2227 c5cnew.c 580: Extra parameter in call to hb_parni in function HB_FUN_DRAWEDGE
Error E2227 c5cnew.c 581: Extra parameter in call to hb_parni in function HB_FUN_DRAWEDGE
Error E2227 c5cnew.c 582: Extra parameter in call to hb_parni in function HB_FUN_DRAWEDGE
Error E2227 c5cnew.c 583: Extra parameter in call to hb_parni in function HB_FUN_DRAWEDGE
Error E2227 c5cnew.c 723: Extra parameter in call to hb_parni in function HB_FUN_VALIDATERECT
Error E2228 c5cnew.c 723: Too many error or warning messages in function HB_FUN_VALIDATERECT
6 Files, 2 Warnings, 26 Errors
Tiempo de compilación: 5.54s Tiempo de enlazado: 0s Tiempo total: 5.56s

Gracias,

Re: Canal5 y FWH 11.05

PostPosted: Tue Jul 19, 2011 7:06 am
by Antonio Linares
José,

Cambia las llamadas a hb_parni(...) en ese código a hb_parvni(...)

Re: Canal5 y FWH 11.05

PostPosted: Thu Jul 21, 2011 1:39 pm
by audisys
Antonio,

Corregido en parte, ahora muestra otros errores.

Gracias por tu colaboracion.

Compilando vitem.prg...
Compilando VMenu.prg...
Compilando c5cnew.c...
Compilando C5ImgLis.prg...
Compilando dblbuffe.prg...
Compilando libreria.prg...
Warning W8004 c5cnew.c 217: 'bRet' is assigned a value that is never used in function HB_FUN_CREATECAPTIONFONT
Warning W8004 c5cnew.c 226: 'bRet' is assigned a value that is never used in function HB_FUN_CREAFCAPT
Warning W8004 c5cnew.c 388: 'nRight' is assigned a value that is never used in function C5GradientFill
Warning W8004 c5cnew.c 386: 'nBottom' is assigned a value that is never used in function C5GradientFill
Error E2227 c5cnew.c 758: Extra parameter in call to hb_storni in function HB_FUN_INTRECT
Error E2227 c5cnew.c 759: Extra parameter in call to hb_storni in function HB_FUN_INTRECT
Error E2227 c5cnew.c 760: Extra parameter in call to hb_storni in function HB_FUN_INTRECT
Error E2227 c5cnew.c 761: Extra parameter in call to hb_storni in function HB_FUN_INTRECT
Warning W8064 c5cnew.c 1124: Call to function with no prototype in function HB_FUN_C5_ISAPPTHEMED
Warning W8064 c5cnew.c 1142: Call to function with no prototype in function HB_FUN_C5_ISTHEMEACTIVE
Warning W8075 c5cnew.c 1151: Suspicious pointer conversion in function HB_FUN_C5_OPENTHEMEDATA
Error E2227 c5cnew.c 1209: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMEBACKGROUND
Error E2227 c5cnew.c 1210: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMEBACKGROUND
Error E2227 c5cnew.c 1211: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMEBACKGROUND
Error E2227 c5cnew.c 1212: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMEBACKGROUND
Error E2227 c5cnew.c 1246: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMEICON
Error E2227 c5cnew.c 1247: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMEICON
Error E2227 c5cnew.c 1248: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMEICON
Error E2227 c5cnew.c 1249: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMEICON
Warning W8075 c5cnew.c 1285: Suspicious pointer conversion in function HB_FUN_C5_DRAWTHEMETEXT
Error E2227 c5cnew.c 1290: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMETEXT
Error E2227 c5cnew.c 1291: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMETEXT
Error E2227 c5cnew.c 1292: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMETEXT
Error E2227 c5cnew.c 1293: Extra parameter in call to hb_parnl in function HB_FUN_C5_DRAWTHEMETEXT
Warning W8075 c5cnew.c 1312: Suspicious pointer conversion in function HB_FUN_C5_DRAWTHEMETEXT
6 Files, 9 Warnings, 16 Errors
Tiempo de compilación: 4.65s Tiempo de enlazado: 0s Tiempo total: 4.67s

Re: Canal5 y FWH 11.05

PostPosted: Fri Jul 22, 2011 1:07 am
by Antonio Linares
José,

Cambia hb_storni(...) por hb_storvni(...), y hb_parnl(...) por hb_parvnl(...)

Re: Canal5 y FWH 11.05

PostPosted: Fri Jul 22, 2011 2:35 pm
by audisys
Antonio,

Paso todo Ok, solo quedan unos Warning que no creo que sean problemas.

De nuevo gracias.

Compilando vitem.prg...
Compilando VMenu.prg...
Compilando C5ImgLis.prg...
Compilando dblbuffe.prg...
Compilando libreria.prg...
Compilando c5cnewH.c...
Warning W8004 c5cnewH.c 217: 'bRet' is assigned a value that is never used in function HB_FUN_CREATECAPTIONFONT
Warning W8004 c5cnewH.c 226: 'bRet' is assigned a value that is never used in function HB_FUN_CREAFCAPT
Warning W8004 c5cnewH.c 388: 'nRight' is assigned a value that is never used in function C5GradientFill
Warning W8004 c5cnewH.c 386: 'nBottom' is assigned a value that is never used in function C5GradientFill
Warning W8064 c5cnewH.c 1124: Call to function with no prototype in function HB_FUN_C5_ISAPPTHEMED
Warning W8064 c5cnewH.c 1142: Call to function with no prototype in function HB_FUN_C5_ISTHEMEACTIVE
Warning W8075 c5cnewH.c 1151: Suspicious pointer conversion in function HB_FUN_C5_OPENTHEMEDATA
Warning W8075 c5cnewH.c 1285: Suspicious pointer conversion in function HB_FUN_C5_DRAWTHEMETEXT
Warning W8075 c5cnewH.c 1312: Suspicious pointer conversion in function HB_FUN_C5_DRAWTHEMETEXT
Construyendo librería c5taskh.lib...
6 Files, 9 Warnings, 0 Errors
Tiempo de compilación: 4.18s Tiempo de enlazado: 0.44s Tiempo total: 4.64s

Re: Canal5 y FWH 11.05

PostPosted: Fri May 04, 2012 1:45 pm
by MarioG
Antonio;
retomo este post oprque me encuentro con el mismo problema al compilar esta clase, quizás porque uso xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 9421)
hice las correcciones sugeridas y me retorna el siguiente error:
Code: Select all  Expand view
Generating C source output to 'obj\temp.c'...
Done.
Borland C++ 5.82 for Win32 Copyright (c) 1993, 2005 Borland
obj\temp.c:
      obj\c5cnew.obj       does not exist
      c5cnew.cpp           does not exist
      source\c5cnew.c      Fri May 04 10:28:10 2012

Borland C++ 5.82 for Win32 Copyright (c) 1993, 2005 Borland
source\c5cnew.c:
Warning W8065 source\c5cnew.c 11: Call to function 'hb_parvnl' with no prototype in function HB_FUN_CREATECOMPATIBLEBITMAP
Warning W8065 source\c5cnew.c 17: Call to function 'hb_parvnl' with no prototype in function HB_FUN_COMPATBMP
Warning W8065 source\c5cnew.c 23: Call to function 'hb_parvnl' with no prototype in function HB_FUN_CREATECOMPATIBLEDC
Warning W8065 source\c5cnew.c 29: Call to function 'hb_parvnl' with no prototype in function HB_FUN_COMPATDC
Warning W8065 source\c5cnew.c 44: Call to function 'hb_parvnl' with no prototype in function HB_FUN_FILLSOLIRC
Warning W8065 source\c5cnew.c 45: Call to function 'hb_parvni' with no prototype in function HB_FUN_FILLSOLIRC
Warning W8065 source\c5cnew.c 46: Call to function 'hb_parvni' with no prototype in function HB_FUN_FILLSOLIRC
Warning W8065 source\c5cnew.c 47: Call to function 'hb_parvni' with no prototype in function HB_FUN_FILLSOLIRC
Warning W8065 source\c5cnew.c 48: Call to function 'hb_parvni' with no prototype in function HB_FUN_FILLSOLIRC
Warning W8065 source\c5cnew.c 50: Call to function 'hb_parvnl' with no prototype in function HB_FUN_FILLSOLIRC
Warning W8065 source\c5cnew.c 56: Call to function 'hb_parvnl' with no prototype in function HB_FUN_FILLSOLIDRECT
Warning W8065 source\c5cnew.c 57: Call to function 'hb_parvni' with no prototype in function HB_FUN_FILLSOLIDRECT
Warning W8065 source\c5cnew.c 58: Call to function 'hb_parvni' with no prototype in function HB_FUN_FILLSOLIDRECT
Warning W8065 source\c5cnew.c 59: Call to function 'hb_parvni' with no prototype in function HB_FUN_FILLSOLIDRECT
Warning W8065 source\c5cnew.c 60: Call to function 'hb_parvni' with no prototype in function HB_FUN_FILLSOLIDRECT
Warning W8065 source\c5cnew.c 62: Call to function 'hb_parvnl' with no prototype in function HB_FUN_FILLSOLIDRECT
Warning W8065 source\c5cnew.c 68: Call to function 'hb_parvnl' with no prototype in function HB_FUN_BEGINPATH
Warning W8065 source\c5cnew.c 73: Call to function 'hb_parvnl' with no prototype in function HB_FUN_ENDPATH
Warning W8065 source\c5cnew.c 78: Call to function 'hb_parvnl' with no prototype in function HB_FUN_PATHTOREGION
Warning W8065 source\c5cnew.c 83: Call to function 'hb_parvnl' with no prototype in function HB_FUN_PTINREGION
Warning W8065 source\c5cnew.c 89: Call to function 'hb_parvnl' with no prototype in function HB_FUN_CREATEFONTUNDERLINE
Warning W8065 source\c5cnew.c 119: Call to function 'hb_parvnl' with no prototype in function HB_FUN_CREAFUNDER
Warning W8065 source\c5cnew.c 150: Call to function 'hb_parvnl' with no prototype in function HB_FUN_CREATEFONTBOLD
Warning W8065 source\c5cnew.c 181: Call to function 'hb_parvnl' with no prototype in function HB_FUN_CREAFBOLD
Warning W8004 source\c5cnew.c 217: 'bRet' is assigned a value that is never used in function HB_FUN_CREATECAPTIONFONT
Warning W8004 source\c5cnew.c 226: 'bRet' is assigned a value that is never used in function HB_FUN_CREAFCAPT
Warning W8065 source\c5cnew.c 233: Call to function 'hb_parvnl' with no prototype in function HB_FUN_ARROWDOWN
Warning W8065 source\c5cnew.c 234: Call to function 'hb_parvni' with no prototype in function HB_FUN_ARROWDOWN
Warning W8065 source\c5cnew.c 235: Call to function 'hb_parvni' with no prototype in function HB_FUN_ARROWDOWN
Warning W8065 source\c5cnew.c 236: Call to function 'hb_parvni' with no prototype in function HB_FUN_ARROWDOWN
Warning W8065 source\c5cnew.c 237: Call to function 'hb_parvni' with no prototype in function HB_FUN_ARROWDOWN
Warning W8065 source\c5cnew.c 238: Call to function 'hb_parvnl' with no prototype in function HB_FUN_ARROWDOWN
Warning W8065 source\c5cnew.c 239: Call to function 'hb_parvnl' with no prototype in function HB_FUN_ARROWDOWN
Warning W8065 source\c5cnew.c 288: Call to function 'hb_parvnl' with no prototype in function HB_FUN_ARROWUP
Warning W8065 source\c5cnew.c 289: Call to function 'hb_parvni' with no prototype in function HB_FUN_ARROWUP
Warning W8065 source\c5cnew.c 290: Call to function 'hb_parvni' with no prototype in function HB_FUN_ARROWUP
Warning W8065 source\c5cnew.c 291: Call to function 'hb_parvni' with no prototype in function HB_FUN_ARROWUP
Warning W8065 source\c5cnew.c 292: Call to function 'hb_parvni' with no prototype in function HB_FUN_ARROWUP
Warning W8065 source\c5cnew.c 293: Call to function 'hb_parvnl' with no prototype in function HB_FUN_ARROWUP
Warning W8065 source\c5cnew.c 294: Call to function 'hb_parvnl' with no prototype in function HB_FUN_ARROWUP
Warning W8065 source\c5cnew.c 343: Call to function 'hb_parvnl' with no prototype in function HB_FUN_GETTEXTLEN
Warning W8065 source\c5cnew.c 352: Call to function 'hb_parvnl' with no prototype in function HB_FUN_PTINRECT
Warning W8065 source\c5cnew.c 353: Call to function 'hb_parvnl' with no prototype in function HB_FUN_PTINRECT
Warning W8065 source\c5cnew.c 355: Call to function 'hb_parvni' with no prototype in function HB_FUN_PTINRECT
Warning W8065 source\c5cnew.c 356: Call to function 'hb_parvni' with no prototype in function HB_FUN_PTINRECT
Warning W8065 source\c5cnew.c 357: Call to function 'hb_parvni' with no prototype in function HB_FUN_PTINRECT
Warning W8065 source\c5cnew.c 358: Call to function 'hb_parvni' with no prototype in function HB_FUN_PTINRECT
Warning W8004 source\c5cnew.c 388: 'nRight' is assigned a value that is never used in function C5GradientFill
Warning W8004 source\c5cnew.c 386: 'nBottom' is assigned a value that is never used in function C5GradientFill
Warning W8065 source\c5cnew.c 468: Call to function 'hb_parvni' with no prototype in function HB_FUN_C5DEGRADA
Warning W8065 source\c5cnew.c 469: Call to function 'hb_parvni' with no prototype in function HB_FUN_C5DEGRADA
Warning W8065 source\c5cnew.c 470: Call to function 'hb_parvni' with no prototype in function HB_FUN_C5DEGRADA
Warning W8065 source\c5cnew.c 471: Call to function 'hb_parvni' with no prototype in function HB_FUN_C5DEGRADA
Warning W8065 source\c5cnew.c 473: Call to function 'hb_parvnl' with no prototype in function HB_FUN_C5DEGRADA
Warning W8065 source\c5cnew.c 489: Call to function 'hb_parvnl' with no prototype in function HB_FUN_STRETCHBLT
Warning W8065 source\c5cnew.c 497: Call to function 'hb_parvnl' with no prototype in function HB_FUN_BMPWIDTH
Warning W8065 source\c5cnew.c 507: Call to function 'hb_parvnl' with no prototype in function HB_FUN_BMPHEIGHT
Warning W8065 source\c5cnew.c 523: Call to function 'hb_parvnl' with no prototype in function HB_FUN_DRAWSTATE
Warning W8065 source\c5cnew.c 529: Call to function 'hb_parvnl' with no prototype in function HB_FUN_ROUNDRECT
Warning W8065 source\c5cnew.c 535: Call to function 'hb_parvnl' with no prototype in function HB_FUN_SETBRUSHORG
Warning W8065 source\c5cnew.c 536: Call to function 'hb_parvnl' with no prototype in function HB_FUN_SETBRUSHORG
Warning W8065 source\c5cnew.c 537: Call to function 'hb_parvni' with no prototype in function HB_FUN_SETBRUSHORG
Warning W8065 source\c5cnew.c 543: Call to function 'hb_parvnl' with no prototype in function HB_FUN_BOXEX
Warning W8065 source\c5cnew.c 549: Call to function 'hb_parvni' with no prototype in function HB_FUN_BOXEX
Warning W8065 source\c5cnew.c 550: Call to function 'hb_parvni' with no prototype in function HB_FUN_BOXEX
Warning W8065 source\c5cnew.c 551: Call to function 'hb_parvni' with no prototype in function HB_FUN_BOXEX
Warning W8065 source\c5cnew.c 552: Call to function 'hb_parvni' with no prototype in function HB_FUN_BOXEX
Error E2451 source\c5cnew.c 554: Undefined symbol 'hb_stackST' in function HB_FUN_BOXEX
Warning W8065 source\c5cnew.c 556: Call to function 'hb_parvnl' with no prototype in function HB_FUN_BOXEX
Warning W8065 source\c5cnew.c 580: Call to function 'hb_parvni' with no prototype in function HB_FUN_DRAWEDGE
Warning W8065 source\c5cnew.c 581: Call to function 'hb_parvni' with no prototype in function HB_FUN_DRAWEDGE
Warning W8065 source\c5cnew.c 582: Call to function 'hb_parvni' with no prototype in function HB_FUN_DRAWEDGE
Warning W8065 source\c5cnew.c 583: Call to function 'hb_parvni' with no prototype in function HB_FUN_DRAWEDGE
Warning W8065 source\c5cnew.c 589: Call to function 'hb_parvnl' with no prototype in function HB_FUN_DRAWEDGE
Warning W8065 source\c5cnew.c 594: Call to function 'hb_parvnl' with no prototype in function HB_FUN_SETMENUITEMBITMAPS
Warning W8065 source\c5cnew.c 612: Call to function 'hb_parvnl' with no prototype in function HB_FUN_BMPTOGRAY
Warning W8065 source\c5cnew.c 659: Call to function 'hb_parvnl' with no prototype in function HB_FUN_ICONTOGRAY
Warning W8065 source\c5cnew.c 696: Call to function 'hb_parvnl' with no prototype in function HB_FUN_SETSTRETCHBLTMODE
Warning W8065 source\c5cnew.c 723: Call to function 'hb_parvni' with no prototype in function HB_FUN_VALIDATERECT
Warning W8065 source\c5cnew.c 724: Call to function 'hb_parvni' with no prototype in function HB_FUN_VALIDATERECT
Warning W8065 source\c5cnew.c 725: Call to function 'hb_parvni' with no prototype in function HB_FUN_VALIDATERECT
Warning W8065 source\c5cnew.c 726: Call to function 'hb_parvni' with no prototype in function HB_FUN_VALIDATERECT
Warning W8065 source\c5cnew.c 729: Call to function 'hb_parvnl' with no prototype in function HB_FUN_VALIDATERECT
Warning W8065 source\c5cnew.c 744: Call to function 'hb_parvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 745: Call to function 'hb_parvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 746: Call to function 'hb_parvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 747: Call to function 'hb_parvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 749: Call to function 'hb_parvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 750: Call to function 'hb_parvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 751: Call to function 'hb_parvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 752: Call to function 'hb_parvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 758: Call to function 'hb_storvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 759: Call to function 'hb_storvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 760: Call to function 'hb_storvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 761: Call to function 'hb_storvni' with no prototype in function HB_FUN_INTRECT
Warning W8065 source\c5cnew.c 772: Call to function 'hb_parvni' with no prototype in function HB_FUN_EQUALRECT
Warning W8065 source\c5cnew.c 773: Call to function 'hb_parvni' with no prototype in function HB_FUN_EQUALRECT
Warning W8065 source\c5cnew.c 774: Call to function 'hb_parvni' with no prototype in function HB_FUN_EQUALRECT
Warning W8065 source\c5cnew.c 775: Call to function 'hb_parvni' with no prototype in function HB_FUN_EQUALRECT
Warning W8065 source\c5cnew.c 777: Call to function 'hb_parvni' with no prototype in function HB_FUN_EQUALRECT
Warning W8065 source\c5cnew.c 778: Call to function 'hb_parvni' with no prototype in function HB_FUN_EQUALRECT
Error E2228 source\c5cnew.c 778: Too many error or warning messages in function HB_FUN_EQUALRECT
*** 2 errors in Compile ***

** error 1 ** deleting obj\c5cnew.obj
 


desde ya gracias por tu tiempo

Re: Canal5 y FWH 11.05

PostPosted: Fri May 04, 2012 2:14 pm
by lucasdebeltran
Hola,

Ahora Fivewin, al incorporar la clase TVistaMenu de CanalFive, incluye nativamente todas las funciones de Canalfive.

Sin embargo, el uso de controles de canalfive y FWH a veces me ha reportado problemas que no soy capaz de trazar adecuadamente.

Re: Canal5 y FWH 11.05

PostPosted: Fri May 04, 2012 2:25 pm
by MarioG
Lucas;
gracias por la respuesta; lo tendré en cuenta

Re: Canal5 y FWH 11.05

PostPosted: Fri May 04, 2012 2:43 pm
by lucasdebeltran
Mario,

¿Y has probado a contactar con el autor?. Quizás tenga una versión actualizada.

Re: Canal5 y FWH 11.05

PostPosted: Fri May 04, 2012 3:01 pm
by MarioG
No, aunque tengo que estudiar que me conviene mas. Si mantenerlo con vtaskbar (y contactar al autor) o reescribirlo con TOutLook2003 que ha mis necesidades solucionaría el problema que se me presento al intenar recompilar esta aplicación que lleva ya sus años y requiere una modificación menor

Re: Canal5 y FWH 11.05

PostPosted: Fri May 04, 2012 4:08 pm
by jll-fwh
Hola a todos:

La clase vTaskMenu funciona perfectamente hasta la versión 11.09, harbour 5.8.2 y Borland C++ 5.8.2 que son las versiones que estoy usando ahora, pero yo también tuve el mismo problema cuando empece a usar FWH 11.09, y si mi memoria no me falla ( que es muy habitual, jeje ), el problema era actualizar a harbour 5.8.2 y borland C++ 5.8.2 a las ultimas versiones y volver a compilar la clase y los ficheros c.

Un saludo
JLL

Re: Canal5 y FWH 11.05

PostPosted: Fri May 04, 2012 6:14 pm
by lucasdebeltran
Hola Javier:

Sí, yo compilé de nuevo todas las libs pero de vez en cuando el control hace cosas raras y se queda colgado, pero generalmente funciona bien.

Debe ser algo de las funciones de c5lib, pues se diseñó con FW 2.4 y Harbour 1.x, y exigiría una revisión que a mi se me escapa teniendo en cuenta todos los tremendos cambios que ha tenido FWH y Harbour.

Vtaskmenu tamibén me funciona correctamente, pero alguna vez me arroja el error de can´t create dialog. Tampoco he conseguido acotar el problema la verdad.

Muchas gracias por compartir tu feedback, ya que muchas veces me siento solo con los problemas.

Un saludo

Re: Canal5 y FWH 11.05

PostPosted: Fri May 04, 2012 7:12 pm
by jll-fwh
lucas, agregame al msn si quieres.

em mi firma del hilo tienes mi blog y msn.

Un saludo
JL

Re: Canal5 y FWH 11.05

PostPosted: Fri May 04, 2012 8:38 pm
by Antonio Linares
Mario,

Para compilar con xharbour quita la "v" de las llamadas a hb_par...

Esas funciones son solo de Harbour. FWH proporciona una capa de compatibilidad entre Harbour y xHarbour :-)

Re: Canal5 y FWH 11.05

PostPosted: Tue May 08, 2012 12:54 pm
by MarioG
Antonio; gracias por tu tiempo
creo que falta menos, este error devuelve ahora:
Borland C++ 5.82 for Win32 Copyright (c) 1993, 2005 Borland
source\c5cnew.c:
Warning W8004 source\c5cnew.c 217: 'bRet' is assigned a value that is never used in function HB_FUN_CREATECAPTIONFONT
Warning W8004 source\c5cnew.c 226: 'bRet' is assigned a value that is never used in function HB_FUN_CREAFCAPT
Warning W8004 source\c5cnew.c 388: 'nRight' is assigned a value that is never used in function C5GradientFill
Warning W8004 source\c5cnew.c 386: 'nBottom' is assigned a value that is never used in function C5GradientFill
Error E2451 source\c5cnew.c 554: Undefined symbol 'hb_stackST' in function HB_FUN_BOXEX
Warning W8064 source\c5cnew.c 1124: Call to function with no prototype in function HB_FUN_C5_ISAPPTHEMED
Warning W8064 source\c5cnew.c 1142: Call to function with no prototype in function HB_FUN_C5_ISTHEMEACTIVE
Warning W8075 source\c5cnew.c 1151: Suspicious pointer conversion in function HB_FUN_C5_OPENTHEMEDATA
Warning W8075 source\c5cnew.c 1285: Suspicious pointer conversion in function HB_FUN_C5_DRAWTHEMETEXT
Warning W8075 source\c5cnew.c 1312: Suspicious pointer conversion in function HB_FUN_C5_DRAWTHEMETEXT
*** 1 errors in Compile ***