In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Nueva versi

XBase programming language in english
User avatar
ignacio
Site Admin
Posts: 8558
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Nueva versi

Postby ignacio » Tue Oct 17, 2006 1:11 pm

Estimado usuario de Xailer,
Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
directamente desde los siguientes enlaces:
http://www.xailer.info/files/public/xailer11.exe
http://www.xailer.com/files/xailer11.exe
Un cordial saludo,
[El equipo de Xailer]
http://www.xailer.com
--------------------------------------------
Dear Xailer user,
The new Xailer 1.1 is ready. You can download it from this
links:
http://www.xailer.info/files/public/xailer11.exe
http://www.xailer.com/files/xailer11.exe
Best regards,
[Xailer team]
http://www.xailer.com
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jose.luis
Posts: 1633
Joined: Fri Oct 14, 2005 10:56 pm

Nueva versi

Postby jose.luis » Tue Oct 17, 2006 4:40 pm

Ignacio,
Me aparece este error después de actualizarme a la versión 1.1 (no tengo la
anterior y no puedo continuar).
TMEMDATASET:DELETED(752)
Error BASE/1004 Class: 'NIL' has no exported method: DELETED
Argumentos: ()
***************************** Registro de errores
*****************************
Fecha: 17-10-2006
Hora: 16:39:50
Memoria libre: 600148
Area actual: 1
------------------------- Información del
compilador --------------------------
Versión Xailer: Xailer 1.1.0 Version 1.1
Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7
Compilador C/C++: Borland C++ 5.5.1
Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
----------------------- Información detallada del
error -----------------------
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Class: 'NIL' has no exported method
Operación: DELETED
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TMEMDATASET:DELETED (752)
TDBBROWSE:DSNAVIGATE (899)
TMEMDATASET:UPDATECONTROLS (982)
TMEMDATASET:DELETE (518)
TFRMPREPARARRUTAS:LCARGADOCUMENTOS (578)
TFRMPREPARARRUTAS:CARGADATOS (328)
TPREPARARRUTAS:PREPARARUTA (371)
TTOOLBUTTON:ONCLICK (0)
(b)XTOOLBUTTON:XTOOLBUTTON (45)
TTOOLBUTTON:CLICK (0)
TTOOLBAR:COMMAND (327)
TREBAR:WMCOMMAND (258)
RUNFORM (0)
TAPPLICATION:RUN (206)
MAIN (19)
Saludos,
José Luis Capel
User avatar
ignacio
Site Admin
Posts: 8558
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Nueva versi

Postby ignacio » Tue Oct 17, 2006 4:58 pm

José Luis,
Aquí tienes el módulo arreglado. Lo siento.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje
news:4534eb5b$1@news.xailer.com...
> Ignacio,
>
>
> Me aparece este error después de actualizarme a la versión 1.1 (no tengo
> la
> anterior y no puedo continuar).
>
> TMEMDATASET:DELETED(752)
> Error BASE/1004 Class: 'NIL' has no exported method: DELETED
> Argumentos: ()
>
> ***************************** Registro de errores
> *****************************
>
> Fecha: 17-10-2006
> Hora: 16:39:50
> Memoria libre: 600148
> Area actual: 1
>
> ------------------------- Información del
> compilador --------------------------
>
> Versión Xailer: Xailer 1.1.0 Version 1.1
> Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7
> Compilador C/C++: Borland C++ 5.5.1
> Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
>
> ----------------------- Información detallada del
> error -----------------------
>
> Subsistema: BASE
> Código de error: 1004
> Estado: .F.
> Descripción: Class: 'NIL' has no exported method
> Operación: DELETED
> Argumentos:
> Fichero:
> Código error SO: 0
>
> Pila de llamadas:
> TMEMDATASET:DELETED (752)
> TDBBROWSE:DSNAVIGATE (899)
> TMEMDATASET:UPDATECONTROLS (982)
> TMEMDATASET:DELETE (518)
> TFRMPREPARARRUTAS:LCARGADOCUMENTOS (578)
> TFRMPREPARARRUTAS:CARGADATOS (328)
> TPREPARARRUTAS:PREPARARUTA (371)
> TTOOLBUTTON:ONCLICK (0)
> (b)XTOOLBUTTON:XTOOLBUTTON (45)
> TTOOLBUTTON:CLICK (0)
> TTOOLBAR:COMMAND (327)
> TREBAR:WMCOMMAND (258)
> RUNFORM (0)
> TAPPLICATION:RUN (206)
> MAIN (19)
>
>
> Saludos,
> José Luis Capel
>
>


Attached files MemDataSet.rar (6.5 KB)Â
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jose.luis
Posts: 1633
Joined: Fri Oct 14, 2005 10:56 pm

Nueva versi

Postby jose.luis » Tue Oct 17, 2006 5:58 pm

Ignacio,
Lo siento... pero me sigue apareciendo el mismo error.
Saludos,
José Luis Capel
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:4534ef7b$1@news.xailer.com...
> José Luis,
>
> Aquí tienes el módulo arreglado. Lo siento.
>
> Un saludo,
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
> "José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje
> news:4534eb5b$1@news.xailer.com...
>> Ignacio,
>>
>>
>> Me aparece este error después de actualizarme a la versión 1.1 (no tengo
>> la
>> anterior y no puedo continuar).
>>
>> TMEMDATASET:DELETED(752)
>> Error BASE/1004 Class: 'NIL' has no exported method: DELETED
>> Argumentos: ()
>>
>> ***************************** Registro de errores
>> *****************************
>>
>> Fecha: 17-10-2006
>> Hora: 16:39:50
>> Memoria libre: 600148
>> Area actual: 1
>>
>> ------------------------- Información del
>> compilador --------------------------
>>
>> Versión Xailer: Xailer 1.1.0 Version 1.1
>> Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7
>> Compilador C/C++: Borland C++ 5.5.1
>> Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
>>
>> ----------------------- Información detallada del
>> error -----------------------
>>
>> Subsistema: BASE
>> Código de error: 1004
>> Estado: .F.
>> Descripción: Class: 'NIL' has no exported method
>> Operación: DELETED
>> Argumentos:
>> Fichero:
>> Código error SO: 0
>>
>> Pila de llamadas:
>> TMEMDATASET:DELETED (752)
>> TDBBROWSE:DSNAVIGATE (899)
>> TMEMDATASET:UPDATECONTROLS (982)
>> TMEMDATASET:DELETE (518)
>> TFRMPREPARARRUTAS:LCARGADOCUMENTOS (578)
>> TFRMPREPARARRUTAS:CARGADATOS (328)
>> TPREPARARRUTAS:PREPARARUTA (371)
>> TTOOLBUTTON:ONCLICK (0)
>> (b)XTOOLBUTTON:XTOOLBUTTON (45)
>> TTOOLBUTTON:CLICK (0)
>> TTOOLBAR:COMMAND (327)
>> TREBAR:WMCOMMAND (258)
>> RUNFORM (0)
>> TAPPLICATION:RUN (206)
>> MAIN (19)
>>
>>
>> Saludos,
>> José Luis Capel
>>
>>
>
>
>
User avatar
ignacio
Site Admin
Posts: 8558
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Nueva versi

Postby ignacio » Tue Oct 17, 2006 6:45 pm

Supongo que serán las meigas del enlazador. Intenta sustituir el modulo en
la librería, o si quieres te mando una modificada. No obstante vuelva a
incluir el fichero por si acaso.
En el ejemplo MemDataSet se producía el error al borrar, pero con la
modificación dejo de pasar.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje
news:4534fda6$1@news.xailer.com...
> Ignacio,
>
> Lo siento... pero me sigue apareciendo el mismo error.
>
> Saludos,
> José Luis Capel
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:4534ef7b$1@news.xailer.com...
>> José Luis,
>>
>> Aquí tienes el módulo arreglado. Lo siento.
>>
>> Un saludo,
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> http://www.xailer.com
>> "José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje
>> news:4534eb5b$1@news.xailer.com...
>>> Ignacio,
>>>
>>>
>>> Me aparece este error después de actualizarme a la versión 1.1 (no tengo
>>> la
>>> anterior y no puedo continuar).
>>>
>>> TMEMDATASET:DELETED(752)
>>> Error BASE/1004 Class: 'NIL' has no exported method: DELETED
>>> Argumentos: ()
>>>
>>> ***************************** Registro de errores
>>> *****************************
>>>
>>> Fecha: 17-10-2006
>>> Hora: 16:39:50
>>> Memoria libre: 600148
>>> Area actual: 1
>>>
>>> ------------------------- Información del
>>> compilador --------------------------
>>>
>>> Versión Xailer: Xailer 1.1.0 Version 1.1
>>> Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7
>>> Compilador C/C++: Borland C++ 5.5.1
>>> Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
>>>
>>> ----------------------- Información detallada del
>>> error -----------------------
>>>
>>> Subsistema: BASE
>>> Código de error: 1004
>>> Estado: .F.
>>> Descripción: Class: 'NIL' has no exported method
>>> Operación: DELETED
>>> Argumentos:
>>> Fichero:
>>> Código error SO: 0
>>>
>>> Pila de llamadas:
>>> TMEMDATASET:DELETED (752)
>>> TDBBROWSE:DSNAVIGATE (899)
>>> TMEMDATASET:UPDATECONTROLS (982)
>>> TMEMDATASET:DELETE (518)
>>> TFRMPREPARARRUTAS:LCARGADOCUMENTOS (578)
>>> TFRMPREPARARRUTAS:CARGADATOS (328)
>>> TPREPARARRUTAS:PREPARARUTA (371)
>>> TTOOLBUTTON:ONCLICK (0)
>>> (b)XTOOLBUTTON:XTOOLBUTTON (45)
>>> TTOOLBUTTON:CLICK (0)
>>> TTOOLBAR:COMMAND (327)
>>> TREBAR:WMCOMMAND (258)
>>> RUNFORM (0)
>>> TAPPLICATION:RUN (206)
>>> MAIN (19)
>>>
>>>
>>> Saludos,
>>> José Luis Capel
>>>
>>>
>>
>>
>>
>
>


Attached files MemDataSet.rar (6.5 KB)Â
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jose.luis
Posts: 1633
Joined: Fri Oct 14, 2005 10:56 pm

Nueva versi

Postby jose.luis » Tue Oct 17, 2006 7:09 pm

Ignacio,
> Supongo que serán las meigas del enlazador. Intenta sustituir el modulo en
> la librería, o si quieres te mando una modificada. No obstante vuelva a
> incluir el fichero por si acaso.
¿Como se sustituye el módulo en la librería?
Saludos y gracias,
José Luis Capel
User avatar
ignacio
Site Admin
Posts: 8558
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Nueva versi

Postby ignacio » Tue Oct 17, 2006 7:10 pm

José Luis,
TLIB XAILER.LIB -+MEMDATASET
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje
news:45350e37$1@news.xailer.com...
> Ignacio,
>> Supongo que serán las meigas del enlazador. Intenta sustituir el modulo
>> en la librería, o si quieres te mando una modificada. No obstante vuelva
>> a incluir el fichero por si acaso.
>
> ¿Como se sustituye el módulo en la librería?
>
> Saludos y gracias,
> José Luis Capel
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
User avatar
jfgimenez
Site Admin
Posts: 5620
Joined: Mon Apr 06, 2015 8:48 pm
Contact:

Nueva versi

Postby jfgimenez » Tue Oct 17, 2006 7:11 pm

José Luis,
> ¿Como se sustituye el módulo en la librería?
tlib xailer -+memdataset
--
Un saludo,
José F. Giménez
http://www.xailer.com
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jose.luis
Posts: 1633
Joined: Fri Oct 14, 2005 10:56 pm

Nueva versi

Postby jose.luis » Tue Oct 17, 2006 7:13 pm

Gracias a los dos!!
Ya está solucionado y funcionando 100x100.
Saludos,
José Luis Capel
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:45350edf@news.xailer.com...
> José Luis,
>
>> ¿Como se sustituye el módulo en la librería?
>
> tlib xailer -+memdataset
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
>
jose.luis
Posts: 1633
Joined: Fri Oct 14, 2005 10:56 pm

Nueva versi

Postby jose.luis » Tue Oct 17, 2006 7:15 pm

Otra cosa,
El diálogo de selección de carpeta de publicar proyecto no aparece (al
hacer click en el bitmap no pasa nada).
Saludos,
José Luis Capel
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:4534ba5d@news.xailer.com...
> Estimado usuario de Xailer,
>
> Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
> directamente desde los siguientes enlaces:
>
> http://www.xailer.info/files/public/xailer11.exe
> http://www.xailer.com/files/xailer11.exe
>
> Un cordial saludo,
>
> [El equipo de Xailer]
>
> http://www.xailer.com
>
> --------------------------------------------
>
> Dear Xailer user,
>
> The new Xailer 1.1 is ready. You can download it from this
> links:
>
> http://www.xailer.info/files/public/xailer11.exe
> http://www.xailer.com/files/xailer11.exe
>
> Best regards,
>
> [Xailer team]
> http://www.xailer.com
>
>
jose.luis
Posts: 1633
Joined: Fri Oct 14, 2005 10:56 pm

Nueva versi

Postby jose.luis » Tue Oct 17, 2006 7:27 pm

Ignacio,
Este trozo de código lo tengo en mi aplicación desde hace tiempo:
CLASS tdbfDATASET FROM xdbfDATASET
METHOD dbCreate( aStruc)
ENDCLASS
METHOD dbCreate( aStruc ) CLASS tdbfDataset
dbCreate(::cName, aStruc)
RETURN NIL
Ahora, la utilizar el método dbCreate de dbfDataset me dice que no existe.
¿Ha cambiado algo? He probado a cambiar el nombre al método, pero tambien
me dice que no existe. ¿Puede ser que ese código que lo tengo en otro
proyecto que genera una lib y lo añado al proyecto principial ahora no sea
añadido al ejecutable?
Saludos,
José Luis Capel
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:4534ba5d@news.xailer.com...
> Estimado usuario de Xailer,
>
> Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
> directamente desde los siguientes enlaces:
>
> http://www.xailer.info/files/public/xailer11.exe
> http://www.xailer.com/files/xailer11.exe
>
> Un cordial saludo,
>
> [El equipo de Xailer]
>
> http://www.xailer.com
>
> --------------------------------------------
>
> Dear Xailer user,
>
> The new Xailer 1.1 is ready. You can download it from this
> links:
>
> http://www.xailer.info/files/public/xailer11.exe
> http://www.xailer.com/files/xailer11.exe
>
> Best regards,
>
> [Xailer team]
> http://www.xailer.com
>
>
User avatar
ignacio
Site Admin
Posts: 8558
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Nueva versi

Postby ignacio » Tue Oct 17, 2006 7:31 pm

José Luis,
Gracias por cazar otro bug. De momento pulsa F2. Intentaremos corregirlo
cuanto antes.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje
news:45350f84$1@news.xailer.com...
> Otra cosa,
>
> El diálogo de selección de carpeta de publicar proyecto no aparece (al
> hacer click en el bitmap no pasa nada).
>
> Saludos,
> José Luis Capel
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:4534ba5d@news.xailer.com...
>> Estimado usuario de Xailer,
>>
>> Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
>> directamente desde los siguientes enlaces:
>>
>> http://www.xailer.info/files/public/xailer11.exe
>> http://www.xailer.com/files/xailer11.exe
>>
>> Un cordial saludo,
>>
>> [El equipo de Xailer]
>>
>> http://www.xailer.com
>>
>> --------------------------------------------
>>
>> Dear Xailer user,
>>
>> The new Xailer 1.1 is ready. You can download it from this
>> links:
>>
>> http://www.xailer.info/files/public/xailer11.exe
>> http://www.xailer.com/files/xailer11.exe
>>
>> Best regards,
>>
>> [Xailer team]
>> http://www.xailer.com
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
User avatar
ignacio
Site Admin
Posts: 8558
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Nueva versi

Postby ignacio » Tue Oct 17, 2006 7:34 pm

José Luis,
Intenta poner la clase en un PRG de la propia aplicación y dime si se
corrige. Gracias
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje
news:45351266$1@news.xailer.com...
> Ignacio,
>
> Este trozo de código lo tengo en mi aplicación desde hace tiempo:
>
> CLASS tdbfDATASET FROM xdbfDATASET
> METHOD dbCreate( aStruc)
> ENDCLASS
>
> METHOD dbCreate( aStruc ) CLASS tdbfDataset
> dbCreate(::cName, aStruc)
> RETURN NIL
>
>
> Ahora, la utilizar el método dbCreate de dbfDataset me dice que no existe.
> ¿Ha cambiado algo? He probado a cambiar el nombre al método, pero tambien
> me dice que no existe. ¿Puede ser que ese código que lo tengo en otro
> proyecto que genera una lib y lo añado al proyecto principial ahora no sea
> añadido al ejecutable?
>
> Saludos,
> José Luis Capel
>
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:4534ba5d@news.xailer.com...
>> Estimado usuario de Xailer,
>>
>> Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
>> directamente desde los siguientes enlaces:
>>
>> http://www.xailer.info/files/public/xailer11.exe
>> http://www.xailer.com/files/xailer11.exe
>>
>> Un cordial saludo,
>>
>> [El equipo de Xailer]
>>
>> http://www.xailer.com
>>
>> --------------------------------------------
>>
>> Dear Xailer user,
>>
>> The new Xailer 1.1 is ready. You can download it from this
>> links:
>>
>> http://www.xailer.info/files/public/xailer11.exe
>> http://www.xailer.com/files/xailer11.exe
>>
>> Best regards,
>>
>> [Xailer team]
>> http://www.xailer.com
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
User avatar
jfgimenez
Site Admin
Posts: 5620
Joined: Mon Apr 06, 2015 8:48 pm
Contact:

Nueva versi

Postby jfgimenez » Tue Oct 17, 2006 7:36 pm

José Luis,
> Este trozo de código lo tengo en mi aplicación desde hace tiempo:
>
> CLASS tdbfDATASET FROM xdbfDATASET
> METHOD dbCreate( aStruc)
> ENDCLASS
>
> METHOD dbCreate( aStruc ) CLASS tdbfDataset
> dbCreate(::cName, aStruc)
> RETURN NIL
>
>
> Ahora, la utilizar el método dbCreate de dbfDataset me dice que no existe.
> ¿Ha cambiado algo? He probado a cambiar el nombre al método, pero tambien
> me dice que no existe. ¿Puede ser que ese código que lo tengo en otro
> proyecto que genera una lib y lo añado al proyecto principial ahora no sea
> añadido al ejecutable?
Podría tratarse del mismo problema que has tenido antes al meter el .obj en
el proyecto. El caso es que el enlazador de borland (ilink32.exe) tiene un
bug que hace que en algunas ocasiones ignore completamente el orden de los
módulos al enlazar, de forma que cuando coinciden 2 módulos con el mismo
nombre en vez de enlazar el que se encuentre en un .obj o en la primera
librería lo que hace es enlazar el último.
En este caso, es posible que esté enlazando la clase vacía de xailer.lib en
vez de la tuya. Cuando me ha pasado, la única forma que he tenido de
solucionarlo ha sido provocar algún cambio en el código que tiene que
enlazar; p.ej. añadiendo o quitando módulos al programa, o cosas así. Prueba
a añadir ese mismo módulo de la librería (el .prg) directamente en tu
programa.
--
Un saludo,
José F. Giménez
http://www.xailer.com
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Xevi
Posts: 1706
Joined: Thu Sep 08, 2005 12:58 pm

Nueva versi

Postby Xevi » Tue Oct 17, 2006 8:00 pm

No funciona el ContextMenu SI ESE INCLUYE IMAGENES !!!
METHOD Browse1ContextMenu( oSender, nPosX, nPosY ) CLASS TFrmAgenda
LOCAL oPopup
MENU oPopup POPUP
MENUITEM "PRUEBA Con Imagen" BITMAP "ADDREC"
ENDMENU
oSender:ShowPopupMenu( oPopup, nPosX, nPosY )
RETURN Nil
Tengo toda mi aplicación repleta de menus contextuales que utilizo de
esta...
Os agradecería si podeis arreglar este Bug...
Gracias.
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup
de discussió: 4534ba5d@news.xailer.com...
> Estimado usuario de Xailer,
>
> Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
> directamente desde los siguientes enlaces:
>
> http://www.xailer.info/files/public/xailer11.exe
> http://www.xailer.com/files/xailer11.exe
>
> Un cordial saludo,
>
> [El equipo de Xailer]
>
> http://www.xailer.com
>
> --------------------------------------------
>
> Dear Xailer user,
>
> The new Xailer 1.1 is ready. You can download it from this
> links:
>
> http://www.xailer.info/files/public/xailer11.exe
> http://www.xailer.com/files/xailer11.exe
>
> Best regards,
>
> [Xailer team]
> http://www.xailer.com
>
>
User avatar
ignacio
Site Admin
Posts: 8558
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Nueva versi

Postby ignacio » Tue Oct 17, 2006 8:08 pm

Xevi,
Acabo de añadir una imagen al PopupMenu del ejemplo SamplesMenu y funciona
perfectamente. Es posible que no se hayan cargado los recursos en el
ejecutable. Te importaría mirarlo con ResHacker por ejemplo, o mandarnos un
pequeño ejemplo que reproduzca el error. Gracias
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:45351a39$1@news.xailer.com...
> No funciona el ContextMenu SI ESE INCLUYE IMAGENES !!!
>
> METHOD Browse1ContextMenu( oSender, nPosX, nPosY ) CLASS TFrmAgenda
> LOCAL oPopup
> MENU oPopup POPUP
> MENUITEM "PRUEBA Con Imagen" BITMAP "ADDREC"
> ENDMENU
>
> oSender:ShowPopupMenu( oPopup, nPosX, nPosY )
> RETURN Nil
>
> Tengo toda mi aplicación repleta de menus contextuales que utilizo de
> esta...
>
> Os agradecería si podeis arreglar este Bug...
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del
> grup de discussió: 4534ba5d@news.xailer.com...
>> Estimado usuario de Xailer,
>>
>> Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
>> directamente desde los siguientes enlaces:
>>
>> http://www.xailer.info/files/public/xailer11.exe
>> http://www.xailer.com/files/xailer11.exe
>>
>> Un cordial saludo,
>>
>> [El equipo de Xailer]
>>
>> http://www.xailer.com
>>
>> --------------------------------------------
>>
>> Dear Xailer user,
>>
>> The new Xailer 1.1 is ready. You can download it from this
>> links:
>>
>> http://www.xailer.info/files/public/xailer11.exe
>> http://www.xailer.com/files/xailer11.exe
>>
>> Best regards,
>>
>> [Xailer team]
>> http://www.xailer.com
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Xevi
Posts: 1706
Joined: Thu Sep 08, 2005 12:58 pm

Nueva versi

Postby Xevi » Tue Oct 17, 2006 8:14 pm

Ignacio,
en efecto, he probado el Sample Menus y funciona perfectamente.
¿Pues a que es devico que mi proyecto se comporta de esta manera???
ResHacker ¿donde lo encueNtro y cómo funciona???
Gracias.
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup
de discussió: 45351c12$1@news.xailer.com...
> Xevi,
>
> Acabo de añadir una imagen al PopupMenu del ejemplo SamplesMenu y
> funciona perfectamente. Es posible que no se hayan cargado los recursos en
> el ejecutable. Te importaría mirarlo con ResHacker por ejemplo, o
> mandarnos un pequeño ejemplo que reproduzca el error. Gracias
>
> Un saludo,
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
> news:45351a39$1@news.xailer.com...
>> No funciona el ContextMenu SI ESE INCLUYE IMAGENES !!!
>>
>> METHOD Browse1ContextMenu( oSender, nPosX, nPosY ) CLASS TFrmAgenda
>> LOCAL oPopup
>> MENU oPopup POPUP
>> MENUITEM "PRUEBA Con Imagen" BITMAP "ADDREC"
>> ENDMENU
>>
>> oSender:ShowPopupMenu( oPopup, nPosX, nPosY )
>> RETURN Nil
>>
>> Tengo toda mi aplicación repleta de menus contextuales que utilizo de
>> esta...
>>
>> Os agradecería si podeis arreglar este Bug...
>> Gracias.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del
>> grup de discussió: 4534ba5d@news.xailer.com...
>>> Estimado usuario de Xailer,
>>>
>>> Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
>>> directamente desde los siguientes enlaces:
>>>
>>> http://www.xailer.info/files/public/xailer11.exe
>>> http://www.xailer.com/files/xailer11.exe
>>>
>>> Un cordial saludo,
>>>
>>> [El equipo de Xailer]
>>>
>>> http://www.xailer.com
>>>
>>> --------------------------------------------
>>>
>>> Dear Xailer user,
>>>
>>> The new Xailer 1.1 is ready. You can download it from this
>>> links:
>>>
>>> http://www.xailer.info/files/public/xailer11.exe
>>> http://www.xailer.com/files/xailer11.exe
>>>
>>> Best regards,
>>>
>>> [Xailer team]
>>> http://www.xailer.com
>>>
>>>
>>
>>
>
>
User avatar
ignacio
Site Admin
Posts: 8558
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Nueva versi

Postby ignacio » Tue Oct 17, 2006 8:20 pm

Xevi,
Aquí puedes descargarlo:
http://delphi.icm.edu.pl/ftp/tools/ResHack.zip
Sería bueno que intentases hacer un ejemplo con los mismo bitmaps que estás
usando en tu aplicación. Para ver si entonces falla.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:45351d84$1@news.xailer.com...
> Ignacio,
>
> en efecto, he probado el Sample Menus y funciona perfectamente.
> ¿Pues a que es devico que mi proyecto se comporta de esta manera???
> ResHacker ¿donde lo encueNtro y cómo funciona???
>
> Gracias.
>
>
> Un Saludo,
> Xevi.
>
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del
> grup de discussió: 45351c12$1@news.xailer.com...
>> Xevi,
>>
>> Acabo de añadir una imagen al PopupMenu del ejemplo SamplesMenu y
>> funciona perfectamente. Es posible que no se hayan cargado los recursos
>> en el ejecutable. Te importaría mirarlo con ResHacker por ejemplo, o
>> mandarnos un pequeño ejemplo que reproduzca el error. Gracias
>>
>> Un saludo,
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> http://www.xailer.com
>> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
>> news:45351a39$1@news.xailer.com...
>>> No funciona el ContextMenu SI ESE INCLUYE IMAGENES !!!
>>>
>>> METHOD Browse1ContextMenu( oSender, nPosX, nPosY ) CLASS TFrmAgenda
>>> LOCAL oPopup
>>> MENU oPopup POPUP
>>> MENUITEM "PRUEBA Con Imagen" BITMAP "ADDREC"
>>> ENDMENU
>>>
>>> oSender:ShowPopupMenu( oPopup, nPosX, nPosY )
>>> RETURN Nil
>>>
>>> Tengo toda mi aplicación repleta de menus contextuales que utilizo de
>>> esta...
>>>
>>> Os agradecería si podeis arreglar este Bug...
>>> Gracias.
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>>
>>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del
>>> grup de discussió: 4534ba5d@news.xailer.com...
>>>> Estimado usuario de Xailer,
>>>>
>>>> Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
>>>> directamente desde los siguientes enlaces:
>>>>
>>>> http://www.xailer.info/files/public/xailer11.exe
>>>> http://www.xailer.com/files/xailer11.exe
>>>>
>>>> Un cordial saludo,
>>>>
>>>> [El equipo de Xailer]
>>>>
>>>> http://www.xailer.com
>>>>
>>>> --------------------------------------------
>>>>
>>>> Dear Xailer user,
>>>>
>>>> The new Xailer 1.1 is ready. You can download it from this
>>>> links:
>>>>
>>>> http://www.xailer.info/files/public/xailer11.exe
>>>> http://www.xailer.com/files/xailer11.exe
>>>>
>>>> Best regards,
>>>>
>>>> [Xailer team]
>>>> http://www.xailer.com
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Xevi
Posts: 1706
Joined: Thu Sep 08, 2005 12:58 pm

Nueva versi

Postby Xevi » Tue Oct 17, 2006 8:27 pm

Ignacio,
El bug está en los Browses!!!
Si cojes el Sample DbfData1 y añades el evento OnContextMenu...
METHOD DBBrowse1ContextMenu( oSender, nPosX, nPosY ) CLASS TForm1
LOCAL oPopup
MENU oPopup POPUP
MENUITEM "PRUEBA Con Imagen" BITMAP "Printer16"
ENDMENU
oSender:ShowPopupMenu( oPopup, nPosX, nPosY )
RETURN Nil
Verás que el Menu Contextual se despliega "vacio"
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup
de discussió: 45351ee0$1@news.xailer.com...
> Xevi,
>
> Aquí puedes descargarlo:
>
> http://delphi.icm.edu.pl/ftp/tools/ResHack.zip
>
> Sería bueno que intentases hacer un ejemplo con los mismo bitmaps que
> estás usando en tu aplicación. Para ver si entonces falla.
>
> Un saludo,
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
> news:45351d84$1@news.xailer.com...
>> Ignacio,
>>
>> en efecto, he probado el Sample Menus y funciona perfectamente.
>> ¿Pues a que es devico que mi proyecto se comporta de esta manera???
>> ResHacker ¿donde lo encueNtro y cómo funciona???
>>
>> Gracias.
>>
>>
>> Un Saludo,
>> Xevi.
>>
>>
>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del
>> grup de discussió: 45351c12$1@news.xailer.com...
>>> Xevi,
>>>
>>> Acabo de añadir una imagen al PopupMenu del ejemplo SamplesMenu y
>>> funciona perfectamente. Es posible que no se hayan cargado los recursos
>>> en el ejecutable. Te importaría mirarlo con ResHacker por ejemplo, o
>>> mandarnos un pequeño ejemplo que reproduzca el error. Gracias
>>>
>>> Un saludo,
>>>
>>> --
>>> Ignacio Ortiz de Zúñiga
>>> http://www.xailer.com
>>> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
>>> news:45351a39$1@news.xailer.com...
>>>> No funciona el ContextMenu SI ESE INCLUYE IMAGENES !!!
>>>>
>>>> METHOD Browse1ContextMenu( oSender, nPosX, nPosY ) CLASS TFrmAgenda
>>>> LOCAL oPopup
>>>> MENU oPopup POPUP
>>>> MENUITEM "PRUEBA Con Imagen" BITMAP "ADDREC"
>>>> ENDMENU
>>>>
>>>> oSender:ShowPopupMenu( oPopup, nPosX, nPosY )
>>>> RETURN Nil
>>>>
>>>> Tengo toda mi aplicación repleta de menus contextuales que utilizo de
>>>> esta...
>>>>
>>>> Os agradecería si podeis arreglar este Bug...
>>>> Gracias.
>>>>
>>>> Un Saludo,
>>>> Xevi.
>>>>
>>>>
>>>>
>>>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del
>>>> grup de discussió: 4534ba5d@news.xailer.com...
>>>>> Estimado usuario de Xailer,
>>>>>
>>>>> Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
>>>>> directamente desde los siguientes enlaces:
>>>>>
>>>>> http://www.xailer.info/files/public/xailer11.exe
>>>>> http://www.xailer.com/files/xailer11.exe
>>>>>
>>>>> Un cordial saludo,
>>>>>
>>>>> [El equipo de Xailer]
>>>>>
>>>>> http://www.xailer.com
>>>>>
>>>>> --------------------------------------------
>>>>>
>>>>> Dear Xailer user,
>>>>>
>>>>> The new Xailer 1.1 is ready. You can download it from this
>>>>> links:
>>>>>
>>>>> http://www.xailer.info/files/public/xailer11.exe
>>>>> http://www.xailer.com/files/xailer11.exe
>>>>>
>>>>> Best regards,
>>>>>
>>>>> [Xailer team]
>>>>> http://www.xailer.com
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Xevi
Posts: 1706
Joined: Thu Sep 08, 2005 12:58 pm

Nueva versi

Postby Xevi » Tue Oct 17, 2006 8:31 pm

Ignacio,
Y LOS DEMÁS CONTROLES TAMBIÉN!!!
El que funciona es el ContextMenu del Form, pero ninguno más.
Si haces que el botón, un Edit y el propio form del mismo sample DBFData1
llame al mismo evento que llamo en el OnContextMenu del Browse verás que
Sólo funciona el Menu contextual del Form.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> ha escrit al missatge del grup de discussió:
45352097@news.xailer.com...
> Ignacio,
>
> El bug está en los Browses!!!
> Si cojes el Sample DbfData1 y añades el evento OnContextMenu...
>
> METHOD DBBrowse1ContextMenu( oSender, nPosX, nPosY ) CLASS TForm1
> LOCAL oPopup
> MENU oPopup POPUP
> MENUITEM "PRUEBA Con Imagen" BITMAP "Printer16"
> ENDMENU
>
> oSender:ShowPopupMenu( oPopup, nPosX, nPosY )
> RETURN Nil
>
> Verás que el Menu Contextual se despliega "vacio"
>
>
> Un Saludo,
> Xevi.
>
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del
> grup de discussió: 45351ee0$1@news.xailer.com...
>> Xevi,
>>
>> Aquí puedes descargarlo:
>>
>> http://delphi.icm.edu.pl/ftp/tools/ResHack.zip
>>
>> Sería bueno que intentases hacer un ejemplo con los mismo bitmaps que
>> estás usando en tu aplicación. Para ver si entonces falla.
>>
>> Un saludo,
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> http://www.xailer.com
>> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
>> news:45351d84$1@news.xailer.com...
>>> Ignacio,
>>>
>>> en efecto, he probado el Sample Menus y funciona perfectamente.
>>> ¿Pues a que es devico que mi proyecto se comporta de esta manera???
>>> ResHacker ¿donde lo encueNtro y cómo funciona???
>>>
>>> Gracias.
>>>
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del
>>> grup de discussió: 45351c12$1@news.xailer.com...
>>>> Xevi,
>>>>
>>>> Acabo de añadir una imagen al PopupMenu del ejemplo SamplesMenu y
>>>> funciona perfectamente. Es posible que no se hayan cargado los recursos
>>>> en el ejecutable. Te importaría mirarlo con ResHacker por ejemplo, o
>>>> mandarnos un pequeño ejemplo que reproduzca el error. Gracias
>>>>
>>>> Un saludo,
>>>>
>>>> --
>>>> Ignacio Ortiz de Zúñiga
>>>> http://www.xailer.com
>>>> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
>>>> news:45351a39$1@news.xailer.com...
>>>>> No funciona el ContextMenu SI ESE INCLUYE IMAGENES !!!
>>>>>
>>>>> METHOD Browse1ContextMenu( oSender, nPosX, nPosY ) CLASS TFrmAgenda
>>>>> LOCAL oPopup
>>>>> MENU oPopup POPUP
>>>>> MENUITEM "PRUEBA Con Imagen" BITMAP "ADDREC"
>>>>> ENDMENU
>>>>>
>>>>> oSender:ShowPopupMenu( oPopup, nPosX, nPosY )
>>>>> RETURN Nil
>>>>>
>>>>> Tengo toda mi aplicación repleta de menus contextuales que utilizo de
>>>>> esta...
>>>>>
>>>>> Os agradecería si podeis arreglar este Bug...
>>>>> Gracias.
>>>>>
>>>>> Un Saludo,
>>>>> Xevi.
>>>>>
>>>>>
>>>>>
>>>>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge
>>>>> del grup de discussió: 4534ba5d@news.xailer.com...
>>>>>> Estimado usuario de Xailer,
>>>>>>
>>>>>> Ya está disponible la nueva versión de Xailer 1.1. Puede descargarla
>>>>>> directamente desde los siguientes enlaces:
>>>>>>
>>>>>> http://www.xailer.info/files/public/xailer11.exe
>>>>>> http://www.xailer.com/files/xailer11.exe
>>>>>>
>>>>>> Un cordial saludo,
>>>>>>
>>>>>> [El equipo de Xailer]
>>>>>>
>>>>>> http://www.xailer.com
>>>>>>
>>>>>> --------------------------------------------
>>>>>>
>>>>>> Dear Xailer user,
>>>>>>
>>>>>> The new Xailer 1.1 is ready. You can download it from this
>>>>>> links:
>>>>>>
>>>>>> http://www.xailer.info/files/public/xailer11.exe
>>>>>> http://www.xailer.com/files/xailer11.exe
>>>>>>
>>>>>> Best regards,
>>>>>>
>>>>>> [Xailer team]
>>>>>> http://www.xailer.com
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
jose.luis
Posts: 1633
Joined: Fri Oct 14, 2005 10:56 pm

Nueva versi

Postby jose.luis » Wed Oct 18, 2006 9:16 am

José,
Gracias por tu respuesta.
En el mismo PRG tengo este código:
-------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
CLASS tdbfDATASET FROM xdbfDATASET
METHOD dbCreate( aStruc)
ENDCLASS
METHOD dbCreate( aStruc ) CLASS tdbfDataset
dbCreate(::cName, aStruc)
RETURN NIL
#pragma BEGINDUMP
#include "windows.h"
#include "xailer.h"
XA_FUNC( GETTEMPFILENAME )
{
char *cPath = hb_parc( 1 );
char *cPrefix = hb_parc( 2 );
char cFile[ 256 ] = { 0 };
char cTemp[ 256 ];
if( !cPath )
{
GetTempPath( 256, cTemp );
cPath = cTemp;
}
if( !cPrefix )
cPrefix = "TMP";
GetTempFileName( cPath, cPrefix, hb_parnl( 3 ), cFile );
hb_retc( cFile );
}
XA_FUNC( WINEXEC )
{
UINT uiMode = ISNUM( 2 ) ? hb_parni( 2 ) : SW_NORMAL;
hb_retni( WinExec( ( LPCSTR ) hb_parc( 1 ), uiMode ) );
}
#pragma ENDDUMP
// Comobox con la pestaña a la izquierda
CLASS TComboboxLeft FROM TCombobox
PROTECTED:
DATA nExStyle INIT WS_EX_RIGHT
ENDCLASS
// --------> Transforma una fecha clipper a formato exclusivo SQL SErver!!!
FUNCTION cDateSqlServer ( dDate )
RETURN STRZERO(YEAR( dDate),4)+STRZERO(MONTH( dDate ),2)+STRZERO(DAY(
dDate ),2)
-------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
Este PRG junto con otros forman una librería que añado al proyecto
principal.
El ejecutar la aplicación no me da problemas con la función cDateSqlServer
ni con el combo (que hace que aparezca la pestaña a la izquierda).
_Solo_ me aparece el problema con la clase tdbfDataset. No encuentro una
lógica al comportamiento del enlazador...
Saludos.
José Luis Capel
User avatar
jfgimenez
Site Admin
Posts: 5620
Joined: Mon Apr 06, 2015 8:48 pm
Contact:

Nueva versi

Postby jfgimenez » Wed Oct 18, 2006 10:23 am

José Luis,
> Este PRG junto con otros forman una librería que añado al proyecto
> principal.
>
> El ejecutar la aplicación no me da problemas con la función cDateSqlServer
> ni con el combo (que hace que aparezca la pestaña a la izquierda).
>
> _Solo_ me aparece el problema con la clase tdbfDataset. No encuentro una
> lógica al comportamiento del enlazador...
Y no la tiene, es un bug. Por lo que yo he podido deducir, el bug consiste
en que a veces monta mal la lista de símbolos, y aunque todo el código está
dentro del ejecutable, el símbolo de una función dada apunta a la segunda o
posterior ocurrencia de esa función, en vez de apuntar a la primera. Por eso
las demás funciones no te dan problemas; porque sólo hay una ocurrencia de
ellas. Pero en el caso de TDbfDataSet, hay 2 ocurrencias: la tuya y la que
hay en xailer.lib, y el enlazador crea el símbolo apuntando a segunda e
ignorando completamente la primera.
Vamos a separar completamente las clases T las clases X para minimizar este
problema. Mientras tanto, prueba a meter el .prg directamente al proyecto,
no la librería.
--
Un saludo,
José F. Giménez
http://www.xailer.com
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info

Return to “English”