🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.pascal.delphi.components.writing
Article #26

Super component creation - the options as I see them

#26
From: Andy Bulka
Date: Mon, 14 Dec 1998 00:00
43 lines
3499 bytes
I want to be able to create SUPER components (aka. aggregate / composite )
VISUALLY.   Then I want to be able to visually redesign and tweak it - any
time I want.  Is this asking too much?

All the super component builders (both free and shareware and CDK, as well,
it seems) let you IMPORT a panel with multiple components on it, and create
a single new component.  But none of them let you go back and VISUALLY
re-design, re-align etc. the component using the panel on the original
source form.  Once the component is created, you can only tweak the
resulting component using code / or the tool itself.  The panel on the
original form where you designed the component is useless (unless you throw
away the generated component, tweak the component on the panel of the
orignal form, then re-generate the component again).  Here are examples
(Taken from Marco Cantu's Delphi's Developers Handbook) of component
building tools that work this way. e.g.
http://www.jt.w1.com/sharewar.htm
 http://www.compcreate.com/
 http://www.obsof.com/download.html

It seems that Eagle Software's CDK also works this way.
http://www.eagle-software.com  I was hoping the latest incarnation of CDK
would allow 'visually redesign' functionality - but from studying the help
file - it seems to work the same as the others. :-(

Sergey's CCPack is the only component tool I have found that lets you
modify the aggregate/super  component again and again.
http://www.geocities.com/SiliconValley/Way/9006/index.html
Its a pity Sergey's CCPack has next to no documentation and is effectively
unsupported, otherwise it would suit my development needs just great.

Nevrona's Propel  http://www.nevrona.com/index.htm allows 'visually
redesign' of a component, but the documentation is too complex for me
(though the introductory chapters are fine), and there seem to be no users
actively talking about this tool on their mailing list.  I don't want to
invest time in something too unique and non-standard, and expensive.

Any comments on my assessment of the aggregate/super component creation
tools marketplace?  I could be missing something.

---------
Andy Bulka  abulka@netspace.net.au  +613 9593-1389
 /      Australian Toolbook User Group    www.atug.com
 \_.--._/    "Author Level - and loving it"
Technical Details
Message-ID: <367462CF.F93B5B1F@netspace.net.au>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <36616C4A.3E825C2@bellsouth.net> <36620B9A.9F140935@nonexistant.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 108890,1aa9e3e31397d539
X-Google-Attributes: gid108890,public
X-Google-Thread: 109d99,1aa9e3e31397d539
X-Google-Attributes: gid109d99,public
X-Google-Thread: fe2ce,1aa9e3e31397d539
X-Google-Attributes: gidfe2ce,public
X-Google-Thread: 112b07,1aa9e3e31397d539
X-Google-Attributes: gid112b07,public
From: Andy Bulka <abulka@netspace.net.au>
Subject: Super component creation - the options as I see them
Date: 1998/12/14
Message-ID: <367462CF.F93B5B1F@netspace.net.au>
X-Deja-AN: 421961201
Content-Transfer-Encoding: 7bit
References: <36616C4A.3E825C2@bellsouth.net> <36620B9A.9F140935@nonexistant.com>
X-Accept-Language: en
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: abuse@netspace.net.au
X-Trace: otis.netspace.net.au 913597207 10939 210.15.250.23 (14 Dec 1998 01:00:07 GMT)
Organization: WindowWare Multimedia
Mime-Version: 1.0
Reply-To: abulka@netspace.net.au
NNTP-Posting-Date: 14 Dec 1998 01:00:07 GMT
Newsgroups: comp.lang.pascal.delphi.components.writing,borland.public.delphi.vcl.components.writing,comp.lang.pascal.delphi.components,comp.lang.pascal.delphi.components.misc