Hello, >argument along, or it can be a normal routine that looks the window >handle/widget pointer in some table and finds the associated object, >calling the proper method in it. For controls, you can store data in the window structure. greetings Nico