>>>Por que no comando,
>>ThisForm.ListBox1.Left = 30
>>O método *ListBox.Left_access* é executado antes do *ListBox.Left_Assign* ?
Você está tentando executar isto direto na janela de comando??
Realmente, o VFP apresenta este comportamento (estranho...). Isto acontece por causa do IntelliSense, pois quando vc digita o sinal de igual, o IntelliSense acessa o valor da propriedade. Tente desligar o IntelliSense, e verá que o método Access já não é executado.
Veja também que, se você tentar acessar à propriedade programaticamente, de qualquer ponto no seu form, o método Access também não é executado.
Como o usuário jamais utilizará suas classes a partir da janela de comando do VFP, isso não é um problema.
>>>Mais uma coisa: Tem como eu saber qual objeto está acessando esta
propriedade?
Exemplo: Tenho 10 labels, ao dar um duplo clique num desses labels, o
caption dele muda pra o valor Left de um determinado List.
É possivel fazer isso?
Não entendi exatamente o que vc quer fazer, Marcus...
Claudio Lassala