Re: How can a message receiver know the sender?
- From: Udo Schneider <Udo.Schneider@xxxxxxxxxxxxxx>
- Date: Sat, 03 Jan 2009 09:35:01 +0100
Randal L. Schwartz schrieb:
One Dolphin solution is to implement (in Object):"Emptist" == Emptist <jimg1968@xxxxxxxxx> writes:
Emptist> I am interested in finding some easy and efficient way to let message
Emptist> receiver know the sender for simpler code.
You mean: "thisContext sender"?
__messageSend: anInteger
| frame |
frame := Processor activeProcess topFrame sender.
anInteger timesRepeat: [frame := frame sender].
^MessageSend
receiver: frame receiver
selector: frame method selector
arguments: frame arguments
Based on anInteger you can get the caller chain.
CU,
Udo
.
- Follow-Ups:
- Re: How can a message receiver know the sender?
- From: Emptist
- Re: How can a message receiver know the sender?
- References:
- How can a message receiver know the sender?
- From: Emptist
- Re: How can a message receiver know the sender?
- From: Randal L. Schwartz
- How can a message receiver know the sender?
- Prev by Date: Re: How can a message receiver know the sender?
- Next by Date: Re: Is it possible to do some kind of auto-delegation?
- Previous by thread: Re: How can a message receiver know the sender?
- Next by thread: Re: How can a message receiver know the sender?
- Index(es):
Relevant Pages
|
Loading