Again, there is NO SUCH CONCEPT. And I don't care how many times you ask the question, the answer will remain the same. There are not packages attached to object instances, regardless of where you obtained the object from. There is no concept of a "package used for an object".
However, an individual method, in the context of executing the message you send, will have a package that defines the scope of what that particular method sees. That "package" is the source file used to create the method, and includes entities defined in that source file plus whatever it imports via ::requires. This is exactly the same model that gets used if you're using just ooRexx code, and this model has existed since ooRexx was first created. This does not change just because you happen to be using a C++ API to invoke the method or a ~ from ooRexx code. And of course, each method that might be invoked out that method will also define its own package scope. Rick On Sun, May 10, 2009 at 4:15 PM, Rony G. Flatscher <rony.flatsc...@wu-wien.ac.at> wrote: > What happens, if one uses a RexxThreadContext to send a message [i.e. > SendMessage(), SendMessage0(), SendMessage1(), SendMessage2()] to an > object that was retrieved from a registry in the native layer? > > What "package" is used for it? > > ---rony > > > > > Rick McGuire wrote: >> Retrieving a package object from a RexxThreadContext has no meaning. >> There is no package associated with a thread context, only specific >> execution contexts such as a method invocation or a function call. >> >> Rick >> >> On Sun, May 10, 2009 at 1:21 PM, Rony G. Flatscher >> <rony.flatsc...@wu-wien.ac.at> wrote: >> >>> Is it possible to retrieve the package object from a RexxThreadContext()? >>> >>> Currently it seems that package objects can only be retrieved via >>> GetMethodPackage(), GetRoutinePackage(), or via a RexxCallContext() >>> using the GetCallerContext() entry "PACKAGE". >>> >>> ---rony >>> > > > ------------------------------------------------------------------------------ > The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your > production scanning environment may not be a perfect world - but thanks to > Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 > Series Scanner you'll get full speed at 300 dpi even with all image > processing features enabled. http://p.sf.net/sfu/kodak-com > _______________________________________________ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > ------------------------------------------------------------------------------ The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your production scanning environment may not be a perfect world - but thanks to Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 Series Scanner you'll get full speed at 300 dpi even with all image processing features enabled. http://p.sf.net/sfu/kodak-com _______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel