The latest V6 beta needs designide.bpl. if deployed as package ----- Original Message ----- From: "Francois PIETTE" <[EMAIL PROTECTED]> To: <twsocket@elists.org> Sent: Sunday, March 26, 2006 9:24 PM Subject: [twsocket] ICS-V6 Beta almost finalized
>I have uploaded a new version of ICS-V6 beta to my website. > This version has all component converted to V6 and one sample per > component > (except FingCli and TnScript). > During porting, I fiwed small bugs in TnEmulVT and related sample. > All the files have now their name beginning with "OverbyteIcs". Of course > currently many files are just the same as their V5 counterpart. In the > future V6 will diverge more from V5 as new features are added. > To port you applications to V6, you have to change the unit names in the > use > clause. Just make all ICS unit names begin by OverbyteIcs. > Only MimeUtil.pas became "OverbyteIcsMimeUtils.pas" (note the added "s") > to > make it more conventional. > If you derive your component from ICS component and use custom messages, > then you have to change a little bit your code. > There is 5 new or changed routines: > procedure AllocateMsgHandlers; override; > procedure FreeMsgHandlers; override; > function MsgHandlersCount: Integer; override; > procedure WndProc(var MsgRec: TMessage); override; > procedure HandleBackGroundException(E: Exception); override; > Have a look at OverbyteIcsFtpCli.pas as an example. You'll see it is quite > simple. All message constant have been replaced by variables which are > initialized with a dynamic message number. This change is necessary so > that > many components can share the same hidden window. Each component must > register his own message numbers. > > This V5 has been tested with Delphi 7 and Delphi 2006. I don't plan to > support anything below Delphi 7. > Comments are welcome. > > -- > Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html > -- > [EMAIL PROTECTED] > http://www.overbyte.be > > > -- > To unsubscribe or change your settings for TWSocket mailing list > please goto http://www.elists.org/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be > -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be