Most probably it is a weird idea. Just wonder, maybe someone has tried to build a GUI, dispatching objects in vb runtime dlls? Like using VB dlls for interactively building windows, using COM calls? Peteris