Re: [MSEide-MSEgui-talk] *** Second Call*** What third party components have you integrated into MSEide?
On Friday 27 July 2012 21:13:51 Marcos Douglas wrote: ...tmsecomponent will not descend from TComponent anymore What do you going to do, rewrite all code?? I need to state precisely, tmsecomponent will not descend from *FPC* TComponent anymore. First step is to copy the necessary FPC sources to lib/common/fpccompatibility. tmsecomponent then inherits from *MSEgui* tcomponent. Second step is to move the necessary fields from private to protected. Probably there will be an name alias for MSEgui TComponent (tmcomponent or the like). Third step is to cleanup the combined FPC-MSE code, to remove the inherited Delphi-FPC restrictions and look ahead. :-) There will be a MSEide+MSEgui 2.8.4 release before the changes. Martin -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] *** Second Call*** What third party components have you integrated into MSEide?
Third step is to cleanup the combined FPC-MSE code, to remove the inherited Delphi-FPC restrictions and look ahead. :-) == Sounds promising :) 2012/7/28, Martin Schreiber mse00...@gmail.com: On Friday 27 July 2012 21:13:51 Marcos Douglas wrote: ...tmsecomponent will not descend from TComponent anymore What do you going to do, rewrite all code?? I need to state precisely, tmsecomponent will not descend from *FPC* TComponent anymore. First step is to copy the necessary FPC sources to lib/common/fpccompatibility. tmsecomponent then inherits from *MSEgui* tcomponent. Second step is to move the necessary fields from private to protected. Probably there will be an name alias for MSEgui TComponent (tmcomponent or the like). Third step is to cleanup the combined FPC-MSE code, to remove the inherited Delphi-FPC restrictions and look ahead. :-) There will be a MSEide+MSEgui 2.8.4 release before the changes. Martin -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] *** Second Call*** What third party components have you integrated into MSEide?
Hi, Because of a new FPC field order optimization it will not be possible in future to use cracker classes, please read the threads: http://www.mail-archive.com/fpc-devel%40lists.freepascal.org/msg26432.html and http://www.mail-archive.com/fpc-devel%40lists.freepascal.org/msg26290.html http://www.mail-archive.com/fpc-devel%40lists.freepascal.org/msg26355.html In MSEide+MSEgui we need cracker classes and mad workarounds in order to implement extensions and to bend the original behaviour. I think the time has come to leave FCL compatibility and to clean up the whole insanity. Do you use any third party components integrated in MSEide which can be placed in forms or datamodules at design time? We need to find a solution for them because tmsecomponent will not descend from TComponent anymore. Another problem is db.pas. There probably the cleanest solution is to duplicate db.pas in MSEgui with a compatible API, streamlined implementation and a new unit name. What third party DB components which depend on db.pas do you use? Can we drop MSEide support for TMemDatset and friends? Thanks, Martin -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] *** Second Call*** What third party components have you integrated into MSEide?
I don't use TMemDatset and friends. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] *** Second Call*** What third party components have you integrated into MSEide?
The only stuff I use is what comes with mseide+msegui. So no special requirements for me. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] *** Second Call*** What third party components have you integrated into MSEide?
What third party DB components which depend on db.pas do you use? Can we drop MSEide support for TMemDatset and friends? None. It's ok for me. Cheers. -- Julio Jiménez Borreguero -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] *** Second Call*** What third party components have you integrated into MSEide?
On Fri, Jul 27, 2012 at 2:58 PM, Martin Schreiber mse00...@gmail.com wrote: Hi, Because of a new FPC field order optimization it will not be possible in future to use cracker classes, please read the threads: http://www.mail-archive.com/fpc-devel%40lists.freepascal.org/msg26432.html and http://www.mail-archive.com/fpc-devel%40lists.freepascal.org/msg26290.html http://www.mail-archive.com/fpc-devel%40lists.freepascal.org/msg26355.html In MSEide+MSEgui we need cracker classes and mad workarounds in order to implement extensions and to bend the original behaviour. I think the time has come to leave FCL compatibility and to clean up the whole insanity. Do you use any third party components integrated in MSEide which can be placed in forms or datamodules at design time? We need to find a solution for them because tmsecomponent will not descend from TComponent anymore. Another problem is db.pas. There probably the cleanest solution is to duplicate db.pas in MSEgui with a compatible API, streamlined implementation and a new unit name. What third party DB components which depend on db.pas do you use? Can we drop MSEide support for TMemDatset and friends? Thanks, Martin ...tmsecomponent will not descend from TComponent anymore What do you going to do, rewrite all code?? Marcos Douglas -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk