Bueno lo del xBrowse lo he solucionado quitando las columnas que no deseo que salgan (manera chapucera, pero bueno, al menos me da lo que quiero presentar).
Ahora tengo un problema m谩s con el tema de la ventana, y es que cuando vuelvo a seleccionar el dialogo para efectuar otro browse me aparece este error
Application
===========
Path and name: C:\Proyectos\Wconta\GCONTA.Exe (32 bits)
Size: 759,808 bytes
Time from start: 0 hours 0 mins 17 secs
Error occurred at: 01-04-2009, 13:44:17
Error description: Error BASE/1004 Message not found: TMDICHILD:HFONT
Stack Calls
===========
Called from: source\rtl\tobject.prg => TMDICHILD:ERROR(172)
Called from: source\rtl\tobject.prg => TMDICHILD:MSGNOTFOUND(205)
Called from: source\rtl\tobject.prg => TMDICHILD:HFONT(0)
Called from: .\source\classes\DIALOG.PRG => TDIALOG:SETFONT(864)
Called from: .\source\classes\DIALOG.PRG => TDIALOG:INITIATE(635)
Called from: .\source\classes\DIALOG.PRG => TDIALOG:HANDLEEVENT(912)
Called from: => DIALOGBOX(0)
Called from: .\source\classes\DIALOG.PRG => TDIALOG:ACTIVATE(273)
Called from: c:\PROYEC~1\Wconta\Source\gesh0750.prg => LIBROIVA(113)
Called from: c:\PROYEC~1\Wconta\Source\geshinic.prg => (b)MAIN(125)
Called from: .\source\classes\MENU.PRG => TMENU:ACTIVATE(0)
Called from: .\source\classes\BTNBMP.PRG => TBTNBMP:LBUTTONUP(580)
Called from: => TWINDOW:HANDLEEVENT(0)
Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT(1453)
Called from: .\source\classes\BTNBMP.PRG => TBTNBMP:HANDLEEVENT(1130)
Called from: .\source\classes\WINDOW.PRG => _FWH(3333)
Called from: => WINRUN(0)
Called from: .\source\classes\WINDOW.PRG => TMDIFRAME:ACTIVATE(952)
Called from: c:\PROYEC~1\Wconta\Source\geshinic.prg => MAIN(153)
System
======
CPU type: Intel(R) Celeron(R) CPU 420 @ 1.60GHz 1600 Mhz
Hardware memory: 1016 megs
Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %
Compiler version: xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
Windows version: 5.1, Build 2600 Service Pack 3Por otro lado en ese dialogo tengo tres radios, al primero de los cuales (con dos unicos valores) le asigno el valor que viene desde el menu, y el maldito no hace ni pu帽etero caso, siempre tiene el checked en el primero, aunque el valor de su variable sea el segundo valor. He intentado colocarle ese valor en la l铆nea donde lo defino, pero me da el error de sintaxis, tambien en el ON INIT del dialogo, pero como si se lo digo a la pared, ni caso. 驴Hay alguna opcion para que tome el valor que viene desde el menu general?
El codigo del radio es este
REDEFINE RADIO oRadio[1] VAR nOpcion ID 4002,4003 OF oDlg;
ON CHANGE (oRadio[2]:Refresh(),oRadio[3]:Refresh());
COLOR RGB(0,0,127),RGB(204,204,153)nOpcion antes era aOpcion[1], ya que cada radio tiene su aOpcion con sus valores, lo pongo como lo ponga, con una u otra variable siempre tiene el checked en el primer valor.
A ver si ahora tengo algo m谩s de suerte y alguien me tira un cable
Pedro
gahetesoft@gmail.com
FWH12.06 BCC582, Xverce CW, Pelles C 6.00.4,PSPAD 4.54
y ahora con ADO