Article View: borland.public.delphi.winforms.controls.using
Article #228Re: "Winform control Import wizard" for 3rd party control in VCL.NET
From: Jitender
Date: Tue, 01 Aug 2006 11:04
Date: Tue, 01 Aug 2006 11:04
118 lines
5228 bytes
5228 bytes
Hi Arie, Thanks for response. I got to know that Xtragrid design-time functionality (Xtragrid designer, Level Designer and Band and Columns customization design-time feature) is not possible to code at run-time, also it is not present at design-time in VCL.NET form) as the control designer are primarily targetted for VS.NET development. I want to know what workaround you have used so that I can switch to .NET based Essential grid control to see whether it will in VCL.NET platform. regards, Jitender "Arie Zilberstein" <azilberstein@mercury.com> wrote: >I'm using XtraTreeList (from the same vendor as XtraGrid) with success in >VCL.NET. > >However, it does take a lot of workarounds and headaches to get it to work >propertly, so be warned. > > >"Jitender" <jitender.mahinderkar@ge.com> wrote in message >news:44cdff12$1@newsgroups.borland.com... >> >> >> Is .NET based 3rd party controls like Xtragrid or Essential Grid tested in >> VCL.NET platform? >> >> As I don't find any general issues with these controls in VS.NET (C#) for >> which this control was targetted(Developed). >> >> regards, >> Jitender >> >> "Arie Zilberstein" <azilberstein@mercury.com> wrote: >>>Hi Jitender, >>> >>> >>>"Jitender" <jitender.mahinderkar@ge.com> wrote in message >>>news:44c9c986$1@newsgroups.borland.com... >>>> >>>> I am in the process of defining a best possible technical solution to >>>> replace legacy Delphi 3rd party controls in existing product. >>>> >>>> I am targetting the intermediate stage build in VCL.NET. So if I import >>>> .NET 3rd party control (Say Xtragrid/Essential grid) in VCL.NET for one >>>> of >>>> the control replacement, I think I will be able to move it to .NET >>>> platform C# easily. >>>> >>>> Issue's that I can see with 3rd party .NET controls to be able to work >>>> in >>>> VCL.NET platform: >>>> >>>> *All the control specific properties are not shown when you place import >>>> control on VCL.NET Form. >>>> *All the design time features of these 3rd party .NET control to >>>> configure >>>> properties placed on VCL.NET form (in-place configuration) are missing. >>>> Say example: >>>> *3rd party .NET designer, control customization design-time feature >>>> totally not avaialble. >>>> *As soon as I place a 3rd party .NETcontrol on VCL.NET form it is >>>> loosing >>>> its XP style appearance. I.e. it's becoming a basic control look(bland). >>>> >>>> If possible, please try to answer this direct questions that will help >>>> me >>>> to come out with a feasible solution. >>>> >>>> *Do 3rd party .NET controls that primarily developed or targeted for >>>> .NET >>>> plaform(C#) can still work in Delphi VCL.NET? >>> >>>Yes, they can. Although sometimes it takes some amount of hair-pulling, >>>but >>>it can be made to work. >>> >>>> *Is Xtragrid control doesn't support the VCL.NET Delphi 2006 underlying >>>> architecture that its standard VCL.NET control supports. >>> >>>It doesn't, that's what the Winform Control Import Wizard is for. Also if >>>possible you can consider ExpressQuantumGrid from the same vendor, they >>>have >>>a native VCL.NET version and it's very similar to XtraGrid. >>> >>>> >>>> 1. Am I trying something which is not a technically feasible solution? >>>> That is, trying to import a .NET 3rd party control which is >>>> targeted for Visual studio .NET development (C#.NET based). >>>> >>>> 2. Is 3rd party .NET control targeted for Visual Studio .NET development >>>> (using C#) still work in VCL.NET platform? >>>> >>>> 3. Is the Winform control Import wizard works for 3rd party .NET based >>>> control (I.e Visual Studio) import process? >>> >>>It's feasible, yes and yes. >>> >>>> >>>> 4. Is this Winform control Import wizard works only for standard Windows >>>> form controls (C#) import process? >>> >>>No, it works with any control which inherit System.Windows.Forms.Control. >>> >>>> >>>> 5. Is there any utility available from Borland that converts VCL win32 >>>> application to VCL.NET? >>> >>>No, you should do it all by yourself. >>> >>>Regards, >>>Arie >>> >>> >> > >
Technical Details
Message-ID:
<44cf3547$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mailReferences:
<44c9c986$1@newsgroups.borland.com> <44cc5121@newsgroups.borland.com> <44cdff12$1@newsgroups.borland.com> <44cf018b$1@newsgroups.borland.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 1eff29,bf4ef7cd68d26c8e X-Google-Attributes: gid1eff29,public X-Google-Language: ENGLISH,ASCII-7-bit From: "Jitender" <jitender.mahinderkar@ge.com> Sender: "Jitender" <jitender.mahinderkar@ge.com> Reply-To: "Jitender" <jitender.mahinderkar@ge.com> Subject: Re: "Winform control Import wizard" for 3rd party control in VCL.NET Newsgroups: borland.public.delphi.winforms.controls.using X-User-Info: 210.210.12.140 X-Forwarded-For: 10.10.10.1 References: <44c9c986$1@newsgroups.borland.com> <44cc5121@newsgroups.borland.com> <44cdff12$1@newsgroups.borland.com> <44cf018b$1@newsgroups.borland.com> NNTP-Posting-Host: 207.105.83.66 Message-ID: <44cf3547$1@newsgroups.borland.com> Date: 1 Aug 2006 04:04:39 -0700 X-Trace: newsgroups.borland.com 1154430279 207.105.83.66 (1 Aug 2006 04:04:39 -0700) Lines: 119 Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail