I can see how the module could reference the skin object's DLL and then call a method, but how would the module know where the instance of the skin is? I've successfully written some modules and a skin object (BTW I read your book on Module Programming... very nice), but I am at a loss as to how the data would get to the skin. By referencing a method in the DLL, wouldn't that be just the class and not the instance of the class? Ken |