🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.delphi.winforms.controls.using
Article #228

Re: "Winform control Import wizard" for 3rd party control in VCL.NET

#228
From: Jitender
Date: Tue, 01 Aug 2006 11:04
118 lines
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-mail
References: <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