FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Metodos
Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Metodos
Posted: Sun Feb 26, 2006 07:51 AM
Saludos amigos,

Tengo el siguiente detalle.

              REDEFINE BTNBMP oBtn[1] ID 201 RESOURCE "BRW.TERMINAR" NOBORDER OF ::oDlg ;
                       ACTION [color=red]::End()[/color] ;
                       MESSAGE "Regresar a panel principal"


La cuestión es que por ejemplo ::End() es de una clase que hice y no de BTNBMP, pero cuando doy click en el boton me dice que no existe el metodo en TBTNBMP, y eso no es correcto.

Hay alguna manera de definirlo y no lo tome el TBBNTBMP?

Mil gracias de antemano
William, Morales

Saludos



méxico.sureste
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Metodos
Posted: Sun Feb 26, 2006 12:02 PM

William,

Usa:

local this := Self

...

... ACTION this:End() ...

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Metodos
Posted: Sun Feb 26, 2006 04:01 PM
Antonio Linares wrote:William,

Usa:

local this := Self

...

... ACTION this:End() ...


Funciono perfecto.

Habría algo que modificar en la clase para no utilizar this := self o es la unica solucion?

Saludos y gracias por tu tiempo
William, Morales

Saludos



méxico.sureste
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Metodos
Posted: Sun Feb 26, 2006 06:47 PM

William,

Es la única solución cuando hay varios "Self" en ámbito.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Metodos
Posted: Mon Feb 27, 2006 05:53 AM
Antonio Linares wrote:William,

Es la única solución cuando hay varios "Self" en ámbito.


Gracias mil
William, Morales

Saludos



méxico.sureste
Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Metodos
Posted: Mon Feb 27, 2006 06:05 AM
Antonio Linares wrote:William,

Es la única solución cuando hay varios "Self" en ámbito.


Antonio,

Me olvidaba de comentar que con la clase TSButton de MMercado no hay problemas al aplicar ::end() en el action, hay algo en particular con la btnbmp?

Gracias de antemano
William, Morales

Saludos



méxico.sureste
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Metodos
Posted: Mon Feb 27, 2006 09:19 AM

William,

Que se le pasa "Self" al evaluar el codeblock.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Metodos
Posted: Mon Feb 27, 2006 09:38 AM
Antonio Linares wrote:William,

Que se le pasa "Self" al evaluar el codeblock.


Antonio,

Mil gracias por tu tiempo
William, Morales

Saludos



méxico.sureste

Continue the discussion