dsgnintf is part of the Delphi VCL. Depending upon your version of Delphi you may have to create a new package (6+ this is an issue). Do a search on the web for it and you will find all kinds of info.