Board index » delphi » BORLAND, what the &*&&* is wrong with you

BORLAND, what the &*&&* is wrong with you

I though, at last, I have a cool bar, I tested it and it looked great.

So I modified my code to change all the Speedbars to coolbars.

I use good OOP, so I have about 4 base forms and the rest inherits from them.

Who is able to describe my frustration. If I try to modify or use the
inherited form, I get the message

The component KASBASECoolBar does not support inheritence.

What the hell is going on. I can't put a Tcoolbar on a form I inherit.

Is this a violation of OO or what. This is a big minus for Borland.

The Graphical Gnome   (r...@ktibv.nl)

Senior Software Engineer

--------------------------------------------------------------------------------------------------------------
Delphi developers FAQ at http://www.gnomehome.demon.nl/uddf/index.htm
Non frame version     at http://www.gnomehome.demon.nl/uddf/indexnf.htm
Delphi Beautifier     at http://www.gnomehome.demon.nl/xrefpas/xrefpas.zip    

 

Re:BORLAND, what the &*&&* is wrong with you


r...@ktibv.nl (The Graphical Gnome) wrote:

Quote
>I though, at last, I have a cool bar, I tested it and it looked great.

>So I modified my code to change all the Speedbars to coolbars.

>I use good OOP, so I have about 4 base forms and the rest inherits from them.

>Who is able to describe my frustration. If I try to modify or use the
>inherited form, I get the message

>The component KASBASECoolBar does not support inheritence.

>What the hell is going on. I can't put a Tcoolbar on a form I inherit.

>Is this a violation of OO or what. This is a big minus for Borland.

Not sure if this is pertinent, but remember that the coolbar stuff is MS's toys,
not Borland's.  Maybe MS code prevents what you are trying to do, eh?

Quote

>The Graphical Gnome   (r...@ktibv.nl)

>Senior Software Engineer

>--------------------------------------------------------------------------------------------------------------
>Delphi developers FAQ at http://www.gnomehome.demon.nl/uddf/index.htm
>Non frame version     at http://www.gnomehome.demon.nl/uddf/indexnf.htm
>Delphi Beautifier     at http://www.gnomehome.demon.nl/xrefpas/xrefpas.zip    

------------------
Thomas Hill, dba t.h.ink Software
email: hi...@ionet.net
wwww: http://www.ionet.net/~hillt
(Check out the IIS ISAPI extention DLL examples at my Web site)
---------
"Being politically correct means always saying you're sorry"

Re:BORLAND, what the &*&&* is wrong with you


Yep had the same problem, so I just put the code into my "Base form" to
create the coolbar at run time, and that works.  having worked with the
"Cool-Bar" before (API Calls galore) I believe this is an inherited problem
from microsoft << Note : you cannot use the cool bar without a recent
comctrls.dll  so this component is just a wrapper around MS stuff >>

Quote
> The component KASBASECoolBar does not support inheritence.

Other Threads