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.
Reconstruida mi aplicación, y me marca error al pulsar flecha abajo en un DBBrowse ***************************** Registro de errores ***************************** Fecha: 25/10/2006 Hora: 09:14:02 Memoria libre: 587548 Area actual: 3 ------------------------- Información del compilador -------------------------- Versión Xailer: Xailer 1.1.1 Version 1.1a Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7 Compilador C/C++: Borland C++ 5.5.1 Plataforma: Windows XP Home Edition 5.01.2600 Service Pack 2 ----------------------- Información detallada del error ----------------------- Subsistema: BASE Código de error: 1004 Estado: .F. Descripción: Scope Violation <HIDDEN> Operación: _LKEYBOARD Argumentos: Fichero: Código error SO: 0 Pila de llamadas: (b)XDBBROWSE:XDBBROWSE (49) TDBBROWSE:GODOWN (0) XBROWSE:WMKEYDOWN (2263) TDBBROWSE:WMKEYDOWN (55) RUNFORM (0) TAPPLICATION:RUN (206) MAIN (24) ------------------ Información detallada de áreas de trabajo ------------------ Area: 1 Alias: LINIESCOMPRES1 Registro: 2086 Filtro: Relación: Orden del índice: 1 Clave activa: 1 Area: 2 Alias: COMPR Registro: 848 Filtro: Relación: Orden del índice: 5 Clave activa: 5 "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup de discussió: 453e2ab2$1@news.xailer.com... > Estimado usuario de Xailer, > > Ya está disponible la nueva versión de Xailer 1.1a. 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.1a 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, Me puedes decir si el error lo puedes reproducir en algún ejemplo de los DataControls. Muchas gracias. -- Ignacio Ortiz de Zúñiga http://www.xailer.com "Xevi" <xevicomas@gmail.com> escribió en el mensaje news:453f0f30@news.xailer.com... > Reconstruida mi aplicación, y me marca error al pulsar flecha abajo en un > DBBrowse > > ***************************** Registro de errores > ***************************** > > Fecha: 25/10/2006 > Hora: 09:14:02 > Memoria libre: 587548 > Area actual: 3 > > ------------------------- Información del > compilador -------------------------- > > Versión Xailer: Xailer 1.1.1 Version 1.1a > Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7 > Compilador C/C++: Borland C++ 5.5.1 > Plataforma: Windows XP Home Edition 5.01.2600 Service Pack 2 > > ----------------------- Información detallada del > error ----------------------- > > Subsistema: BASE > Código de error: 1004 > Estado: .F. > Descripción: Scope Violation <HIDDEN> > Operación: _LKEYBOARD > Argumentos: > Fichero: > Código error SO: 0 > > Pila de llamadas: > (b)XDBBROWSE:XDBBROWSE (49) > TDBBROWSE:GODOWN (0) > XBROWSE:WMKEYDOWN (2263) > TDBBROWSE:WMKEYDOWN (55) > RUNFORM (0) > TAPPLICATION:RUN (206) > MAIN (24) > > ------------------ Información detallada de áreas de > trabajo ------------------ > > Area: 1 > Alias: LINIESCOMPRES1 > Registro: 2086 > Filtro: > Relación: > Orden del índice: 1 > Clave activa: 1 > > Area: 2 > Alias: COMPR > Registro: 848 > Filtro: > Relación: > Orden del índice: 5 > Clave activa: 5 > > "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del > grup de discussió: 453e2ab2$1@news.xailer.com... >> Estimado usuario de Xailer, >> >> Ya está disponible la nueva versión de Xailer 1.1a. 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.1a 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, Por lo que he visto, con sólo reescribir el método WMKeyDown ya salta el error //---------------------------------------------------------- -------------------- CLASS TBrowse FROM xBrowse PUBLISHED: METHOD WMKeyDown( nKey, nFlags ) ENDCLASS * ** METHOD WMKeyDown( nKey, nFlags ) CLASS TBrowse RETURN Super:WMKeyDown( nKey, nFlags ) RETURN 0 Si añadimos este código a cualquier aplicación que utilizemos TDBBrowse, salta el error Descripción: Scope Violation <HIDDEN> Operación: _LKEYBOARD Un Saludo, Xevi. "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup de discussió: 453f11c8$1@news.xailer.com... > Xevi, > > Me puedes decir si el error lo puedes reproducir en algún ejemplo de los > DataControls. > > Muchas gracias. > > -- > Ignacio Ortiz de Zúñiga > http://www.xailer.com > "Xevi" <xevicomas@gmail.com> escribió en el mensaje > news:453f0f30@news.xailer.com... >> Reconstruida mi aplicación, y me marca error al pulsar flecha abajo en un >> DBBrowse >> >> ***************************** Registro de errores >> ***************************** >> >> Fecha: 25/10/2006 >> Hora: 09:14:02 >> Memoria libre: 587548 >> Area actual: 3 >> >> ------------------------- Información del >> compilador -------------------------- >> >> Versión Xailer: Xailer 1.1.1 Version 1.1a >> Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7 >> Compilador C/C++: Borland C++ 5.5.1 >> Plataforma: Windows XP Home Edition 5.01.2600 Service Pack 2 >> >> ----------------------- Información detallada del >> error ----------------------- >> >> Subsistema: BASE >> Código de error: 1004 >> Estado: .F. >> Descripción: Scope Violation <HIDDEN> >> Operación: _LKEYBOARD >> Argumentos: >> Fichero: >> Código error SO: 0 >> >> Pila de llamadas: >> (b)XDBBROWSE:XDBBROWSE (49) >> TDBBROWSE:GODOWN (0) >> XBROWSE:WMKEYDOWN (2263) >> TDBBROWSE:WMKEYDOWN (55) >> RUNFORM (0) >> TAPPLICATION:RUN (206) >> MAIN (24) >> >> ------------------ Información detallada de áreas de >> trabajo ------------------ >> >> Area: 1 >> Alias: LINIESCOMPRES1 >> Registro: 2086 >> Filtro: >> Relación: >> Orden del índice: 1 >> Clave activa: 1 >> >> Area: 2 >> Alias: COMPR >> Registro: 848 >> Filtro: >> Relación: >> Orden del índice: 5 >> Clave activa: 5 >> >> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del >> grup de discussió: 453e2ab2$1@news.xailer.com... >>> Estimado usuario de Xailer, >>> >>> Ya está disponible la nueva versión de Xailer 1.1a. 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.1a 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, Yo estoy derivando de TBrowse... por lo que digo yo... ¿no sería que este "cambio" hay que hacerlo en la clase TBrowse y no el la DBBrowse??? Gracias. Un Saludo, Xevi. "Xevi" <xevicomas@gmail.com> ha escrit al missatge del grup de discussió: 453f2033@news.xailer.com... Ignacio, He sustituido el módulo DBBrowse de la LIB.. C:XailerBorlandbcc55bintlib C:XailerLibxailer -+DBBrowse me temo que sigue fallando. Te adjnto el proyecto DbfData1 que es con el que estoy probando. Un Saludo, Xevi. "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup de discussió: 453f1c66$1@news.xailer.com... Xevi, Me temo que tenemos un pequeño problema en el control del ámbito del motor OOP de XHarbour, ya que reporta errores de ámbito donde no debería haberlos. En tu caso reporta un mal uso de la propiedad lKeyBoard en el metodo GoDown de la clase TDBBrowse que te lo reproduzco aquí mismo: METHOD GoDown( lKeyBoard ) INLINE iif( lKeyBoard != nil, ::lKeyBoard := lKeyBoard, ), ::oDataSet:nSkip( 1 ) La data lKeyBoard está declarada en esa MISMA clase con ámbito PRIVATE, y por lo tanto es perfectamente válido acceder a ella desde la propia clase (faltaría más). Si te fijas el método GoDown() es un code-block y es ahí donde xHarbour falla, ya que no es capaz de resolver el ámbito cuando se encuentra dentro de un code-block. Este problema ha sido resuelto en Harbour recientemente, pero no así en xHarbour. Hasta ahora hemos estado modificando los ámbitos de PRIVATE a PROTECTED cada vez que un usuario nos reportaba un problema como este y saliamos del paso. De hecho te mando un OBJ modificado con esa misma modificación que espero que te funcione. Un saludo, -- Ignacio Ortiz de Zúñiga http://www.xailer.com "Xevi" <xevicomas@gmail.com> escribió en el mensaje news:453f15f6@news.xailer.com... Ignacio, Si cojes el Sample DbfData1, y le añades... * ** //---------------------------------------------------------- -------------------- CLASS TBrowse FROM xBrowse PUBLISHED: PROPERTY lAllowColHiding INIT .F. //NO Mostrar/Ocultar Columnes PROPERTY lAllowColSizing INIT .F. //NO Canvi de Tamany Columnes PROPERTY lAllowColSwapping INIT .F. //NO Moure Columnes PROPERTY lRecordSelector INIT .F. PROPERTY nColDividerStyle INIT blLIGHTGRAY PROPERTY nRowDividerStyle INIT blLIGHTGRAY PROPERTY nHeaderHeight INIT 19 PROPERTY nRowHeight INIT 18 PROPERTY nMarqueeStyle INIT bmHIGHLROW PROPERTY nClrSelFocusPane INIT clActiveCaption PROPERTY lColDividerComplete INIT .F. PROPERTY nClrSelPane INIT clInactiveCaption PROPERTY nClrSelText INIT clInactiveCaptionText PROPERTY lVScroll INIT bsYES PROPERTY lHScroll INIT bsNO PROPERTY nBorderStyle INIT bvSUNKEN METHOD WMRButtonDown( nWParam, nLParam ) METHOD WMKeyDown( nKey, nFlags ) ENDCLASS * ** METHOD WMRButtonDown( nWParam, nLParam ) CLASS TBrowse local nPosX, nPosY nPosX := LoWord( nLParam ) nPosY := HiWord( nLParam ) ::SelectCellFromPoint( nPosX, nPosY ) RETURN Super:WMRButtonDown( nWParam, nLParam ) * ** METHOD WMKeyDown( nKey, nFlags ) CLASS TBrowse IF nKey == VK_HOME .and. GetKeyState( VK_CONTROL ) < 0 RETURN Super:WMKeyDown( VK_HOME, nFlags ) ElseIF nKey == VK_END .and. GetKeyState( VK_CONTROL ) < 0 RETURN Super:WMKeyDown( VK_END, nFlags ) ElseIF nKey == VK_PRIOR .and. GetKeyState( VK_CONTROL ) < 0 RETURN Super:WMKeyDown( 5000, nFlags ) ElseIF nKey == VK_NEXT .and. GetKeyState( VK_CONTROL ) < 0 ElseIF nKey == VK_HOME Super:GoLeftMost() ElseIF nKey == VK_END Super:GoRightMost() ELSE RETURN Super:WMKeyDown( nKey, nFlags ) ENDIF RETURN 0 Que lo utilizo para mi personalización del Browse... YA lanza ese error Gracias. Un Saludo, Xevi. "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup de discussió: 453f11c8$1@news.xailer.com... > Xevi, > > Me puedes decir si el error lo puedes reproducir en algún ejemplo de los > DataControls. > > Muchas gracias. > > -- > Ignacio Ortiz de Zúñiga > http://www.xailer.com > "Xevi" <xevicomas@gmail.com> escribió en el mensaje > news:453f0f30@news.xailer.com... >> Reconstruida mi aplicación, y me marca error al pulsar flecha abajo en un >> DBBrowse >> >> ***************************** Registro de errores >> ***************************** >> >> Fecha: 25/10/2006 >> Hora: 09:14:02 >> Memoria libre: 587548 >> Area actual: 3 >> >> ------------------------- Información del >> compilador -------------------------- >> >> Versión Xailer: Xailer 1.1.1 Version 1.1a >> Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7 >> Compilador C/C++: Borland C++ 5.5.1 >> Plataforma: Windows XP Home Edition 5.01.2600 Service Pack 2 >> >> ----------------------- Información detallada del >> error ----------------------- >> >> Subsistema: BASE >> Código de error: 1004 >> Estado: .F. >> Descripción: Scope Violation <HIDDEN> >> Operación: _LKEYBOARD >> Argumentos: >> Fichero: >> Código error SO: 0 >> >> Pila de llamadas: >> (b)XDBBROWSE:XDBBROWSE (49) >> TDBBROWSE:GODOWN (0) >> XBROWSE:WMKEYDOWN (2263) >> TDBBROWSE:WMKEYDOWN (55) >> RUNFORM (0) >> TAPPLICATION:RUN (206) >> MAIN (24) >> >> ------------------ Información detallada de áreas de >> trabajo ------------------ >> >> Area: 1 >> Alias: LINIESCOMPRES1 >> Registro: 2086 >> Filtro: >> Relación: >> Orden del índice: 1 >> Clave activa: 1 >> >> Area: 2 >> Alias: COMPR >> Registro: 848 >> Filtro: >> Relación: >> Orden del índice: 5 >> Clave activa: 5 >> >> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del >> grup de discussió: 453e2ab2$1@news.xailer.com... >>> Estimado usuario de Xailer, >>> >>> Ya está disponible la nueva versión de Xailer 1.1a. 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.1a 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, Ahora SI !!! Gracias. Un Saludo, Xevi. "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup de discussió: 453f230f$1@news.xailer.com... Xevi, Entonces no funciona ni siquiera como protected. No ha habido más remedio que desarrollar el método sin el INLINE. Te lo adjunto con este email. Esperemos que este problema se solucione pronto en xHarbour. Un saludo -- Ignacio Ortiz de Zúñiga http://www.xailer.com "Xevi" <xevicomas@gmail.com> escribió en el mensaje news:453f2033@news.xailer.com... Ignacio, He sustituido el módulo DBBrowse de la LIB.. C:XailerBorlandbcc55bintlib C:XailerLibxailer -+DBBrowse me temo que sigue fallando. Te adjnto el proyecto DbfData1 que es con el que estoy probando. Un Saludo, Xevi. "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup de discussió: 453f1c66$1@news.xailer.com... Xevi, Me temo que tenemos un pequeño problema en el control del ámbito del motor OOP de XHarbour, ya que reporta errores de ámbito donde no debería haberlos. En tu caso reporta un mal uso de la propiedad lKeyBoard en el metodo GoDown de la clase TDBBrowse que te lo reproduzco aquí mismo: METHOD GoDown( lKeyBoard ) INLINE iif( lKeyBoard != nil, ::lKeyBoard := lKeyBoard, ), ::oDataSet:nSkip( 1 ) La data lKeyBoard está declarada en esa MISMA clase con ámbito PRIVATE, y por lo tanto es perfectamente válido acceder a ella desde la propia clase (faltaría más). Si te fijas el método GoDown() es un code-block y es ahí donde xHarbour falla, ya que no es capaz de resolver el ámbito cuando se encuentra dentro de un code-block. Este problema ha sido resuelto en Harbour recientemente, pero no así en xHarbour. Hasta ahora hemos estado modificando los ámbitos de PRIVATE a PROTECTED cada vez que un usuario nos reportaba un problema como este y saliamos del paso. De hecho te mando un OBJ modificado con esa misma modificación que espero que te funcione. Un saludo, -- Ignacio Ortiz de Zúñiga http://www.xailer.com "Xevi" <xevicomas@gmail.com> escribió en el mensaje news:453f15f6@news.xailer.com... Ignacio, Si cojes el Sample DbfData1, y le añades... * ** //---------------------------------------------------------- -------------------- CLASS TBrowse FROM xBrowse PUBLISHED: PROPERTY lAllowColHiding INIT .F. //NO Mostrar/Ocultar Columnes PROPERTY lAllowColSizing INIT .F. //NO Canvi de Tamany Columnes PROPERTY lAllowColSwapping INIT .F. //NO Moure Columnes PROPERTY lRecordSelector INIT .F. PROPERTY nColDividerStyle INIT blLIGHTGRAY PROPERTY nRowDividerStyle INIT blLIGHTGRAY PROPERTY nHeaderHeight INIT 19 PROPERTY nRowHeight INIT 18 PROPERTY nMarqueeStyle INIT bmHIGHLROW PROPERTY nClrSelFocusPane INIT clActiveCaption PROPERTY lColDividerComplete INIT .F. PROPERTY nClrSelPane INIT clInactiveCaption PROPERTY nClrSelText INIT clInactiveCaptionText PROPERTY lVScroll INIT bsYES PROPERTY lHScroll INIT bsNO PROPERTY nBorderStyle INIT bvSUNKEN METHOD WMRButtonDown( nWParam, nLParam ) METHOD WMKeyDown( nKey, nFlags ) ENDCLASS * ** METHOD WMRButtonDown( nWParam, nLParam ) CLASS TBrowse local nPosX, nPosY nPosX := LoWord( nLParam ) nPosY := HiWord( nLParam ) ::SelectCellFromPoint( nPosX, nPosY ) RETURN Super:WMRButtonDown( nWParam, nLParam ) * ** METHOD WMKeyDown( nKey, nFlags ) CLASS TBrowse IF nKey == VK_HOME .and. GetKeyState( VK_CONTROL ) < 0 RETURN Super:WMKeyDown( VK_HOME, nFlags ) ElseIF nKey == VK_END .and. GetKeyState( VK_CONTROL ) < 0 RETURN Super:WMKeyDown( VK_END, nFlags ) ElseIF nKey == VK_PRIOR .and. GetKeyState( VK_CONTROL ) < 0 RETURN Super:WMKeyDown( 5000, nFlags ) ElseIF nKey == VK_NEXT .and. GetKeyState( VK_CONTROL ) < 0 ElseIF nKey == VK_HOME Super:GoLeftMost() ElseIF nKey == VK_END Super:GoRightMost() ELSE RETURN Super:WMKeyDown( nKey, nFlags ) ENDIF RETURN 0 Que lo utilizo para mi personalización del Browse... YA lanza ese error Gracias. Un Saludo, Xevi. "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup de discussió: 453f11c8$1@news.xailer.com... > Xevi, > > Me puedes decir si el error lo puedes reproducir en algún ejemplo de los > DataControls. > > Muchas gracias. > > -- > Ignacio Ortiz de Zúñiga > http://www.xailer.com > "Xevi" <xevicomas@gmail.com> escribió en el mensaje > news:453f0f30@news.xailer.com... >> Reconstruida mi aplicación, y me marca error al pulsar flecha abajo en un >> DBBrowse >> >> ***************************** Registro de errores >> ***************************** >> >> Fecha: 25/10/2006 >> Hora: 09:14:02 >> Memoria libre: 587548 >> Area actual: 3 >> >> ------------------------- Información del >> compilador -------------------------- >> >> Versión Xailer: Xailer 1.1.1 Version 1.1a >> Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7 >> Compilador C/C++: Borland C++ 5.5.1 >> Plataforma: Windows XP Home Edition 5.01.2600 Service Pack 2 >> >> ----------------------- Información detallada del >> error ----------------------- >> >> Subsistema: BASE >> Código de error: 1004 >> Estado: .F. >> Descripción: Scope Violation <HIDDEN> >> Operación: _LKEYBOARD >> Argumentos: >> Fichero: >> Código error SO: 0 >> >> Pila de llamadas: >> (b)XDBBROWSE:XDBBROWSE (49) >> TDBBROWSE:GODOWN (0) >> XBROWSE:WMKEYDOWN (2263) >> TDBBROWSE:WMKEYDOWN (55) >> RUNFORM (0) >> TAPPLICATION:RUN (206) >> MAIN (24) >> >> ------------------ Información detallada de áreas de >> trabajo ------------------ >> >> Area: 1 >> Alias: LINIESCOMPRES1 >> Registro: 2086 >> Filtro: >> Relación: >> Orden del índice: 1 >> Clave activa: 1 >> >> Area: 2 >> Alias: COMPR >> Registro: 848 >> Filtro: >> Relación: >> Orden del índice: 5 >> Clave activa: 5 >> >> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del >> grup de discussió: 453e2ab2$1@news.xailer.com... >>> Estimado usuario de Xailer, >>> >>> Ya está disponible la nueva versión de Xailer 1.1a. 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.1a 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 >>> >>> >> >> > > --
Pues un Bug del IDE !!! Cuando a un Botón de una ToolBar le ponemos nombre en cVarName... al ejecutar lanza ese error ***************************** Registro de errores ***************************** Fecha: 25/10/2006 Hora: 14:29:56 Memoria libre: 608476 Area actual: 1 ------------------------- Información del compilador -------------------------- Versión Xailer: Xailer 1.1.1 Version 1.1a Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7 Compilador C/C++: Borland C++ 5.5.1 Plataforma: Windows XP Home Edition 5.01.2600 Service Pack 2 ----------------------- Información detallada del error ----------------------- Subsistema: BASE Código de error: 1005 Estado: .F. Descripción: Message not found Operación: TFRMREBUTSBANCARIS:_OBTNIMPRIMIR Argumentos: Fichero: Código error SO: 0 Pila de llamadas: TFRMREBUTSBANCARIS:CREATEFORM (339) TFRMREBUTSBANCARIS:NEW (182) XFRMREBUTSBANCARIS (23) (b)TFRMMENU:FORMINITIALIZE (241) TMENUITEM:ONCLICK (0) TMENU:DOACTION (213) TMENU:DOACTION (218) TFRMMENU:WMCOMMAND (874) RUNFORM (0) TAPPLICATION:RUN (206) MAIN (24) Por lo visto pasa por alto la creación del Component oBtnImprimir, o sea se "olvida" de crear esta línea en la Clase constructora del Form COMPONENT oBtnImprimir Yo le añado la línea y funciona correctamente. Es un pequeño Bug. Un Saludo, Xevi. "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup de discussió: 453e2ab2$1@news.xailer.com... > Estimado usuario de Xailer, > > Ya está disponible la nueva versión de Xailer 1.1a. 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.1a 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 > > --
Otro detalle del IDE Cuando Eliminamos un botón de una ToolBar, NO BORRA el evento OnClick ni su contenido !!! Si eliminamos la ToolBar TAMPOCO elimina los Eventos OnClick de TODOS los botones contenidos. Y si eliminamos la ReeBar TAMPOCO !!! Un Saludo, Xevi. "Xevi" <xevicomas@gmail.com> ha escrit al missatge del grup de discussió: 453f59f3@news.xailer.com... Pues un Bug del IDE !!! Cuando a un Botón de una ToolBar le ponemos nombre en cVarName... al ejecutar lanza ese error ***************************** Registro de errores ***************************** Fecha: 25/10/2006 Hora: 14:29:56 Memoria libre: 608476 Area actual: 1 ------------------------- Información del compilador -------------------------- Versión Xailer: Xailer 1.1.1 Version 1.1a Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7 Compilador C/C++: Borland C++ 5.5.1 Plataforma: Windows XP Home Edition 5.01.2600 Service Pack 2 ----------------------- Información detallada del error ----------------------- Subsistema: BASE Código de error: 1005 Estado: .F. Descripción: Message not found Operación: TFRMREBUTSBANCARIS:_OBTNIMPRIMIR Argumentos: Fichero: Código error SO: 0 Pila de llamadas: TFRMREBUTSBANCARIS:CREATEFORM (339) TFRMREBUTSBANCARIS:NEW (182) XFRMREBUTSBANCARIS (23) (b)TFRMMENU:FORMINITIALIZE (241) TMENUITEM:ONCLICK (0) TMENU:DOACTION (213) TMENU:DOACTION (218) TFRMMENU:WMCOMMAND (874) RUNFORM (0) TAPPLICATION:RUN (206) MAIN (24) Por lo visto pasa por alto la creación del Component oBtnImprimir, o sea se "olvida" de crear esta línea en la Clase constructora del Form COMPONENT oBtnImprimir Yo le añado la línea y funciona correctamente. Es un pequeño Bug. Un Saludo, Xevi. "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> ha escrit al missatge del grup de discussió: 453e2ab2$1@news.xailer.com... > Estimado usuario de Xailer, > > Ya está disponible la nueva versión de Xailer 1.1a. 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.1a 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 > > --