Hi again, This one is more of a slow-brain issue, I think. I have an app which uses a TClientSocket descendant. The relevant DPK is registered, and the form loads ok. *Another* form uses a TServerSocket (not a descendant, the real thing). But when I load the form, Delphi 7 complains that it cannot find TServerSocket.
BOTH TClientSocket and TServerSocket are defined in Delphi's Scktcomp.pas, and *neither* show up when I View|Components with all packages loaded, even though that unit is part of RTL. Yet my descendant does show up, even though it is descended from TClientSocket. Questions which arise: * How can that be? Is it legit for a descendant component to be defined/loaded when its parent apparently is not? Or, more's to the point, with RTL loaded, why AREN'T those two showing up? * What do I do to fix it? I can't add Scktcomp to my own DPK, because of course it complains (correctly), that they are *already* in RTL. But just not in the sense they can be actually/directly used, sigh. This didn't happen in D6, or D5, or..., mutter. cheers, peter =========================================== Peter Hyde, SPIS Ltd, Christchurch, New Zealand * TCompress/TCompLHA component sets for Delphi/Kylix/C++ * TurboNote+: http://TurboPress.com/tbnote.htm -- top-rated onscreen sticky notes * Web automation for online periodicals: http://TurboPress.com Find all the above and MORE at http://spis.co.nz --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi" Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/
