Subject Re: [IBO] package abuse
Author Jason Wharton
I wonder why you don't just use the TIB_TransactionBar. It will do just what
you want.

I am not aware of why you had troubles with packages like that. It does seem
a bit odd.

As for using the Trustware version, there is no difference between it and
the full paid version so I'm sure that isn't the issue.

Regards,
Jason Wharton
CPS - Mesa AZ
http://www.ibobjects.com


----- Original Message -----
From: "Greg" <rightwingfacist@...>
To: <IBObjects@yahoogroups.com>
Sent: Thursday, July 19, 2001 7:55 PM
Subject: [IBO] package abuse


>
> Wanting to provide a rollback button for quite a lot of forms I
> subclassed TButton, added a TIB_Transaction property,
> overrode "notification" and "click", and added it the the dcluser
> package.
>
> All was well. I added the button to the various forms, set the
> property for each one, compiled and everything was fab.
>
> However when I reloaded delphi, some time later, it refused to
> properly load up IBO_D5.bpl (illegal field declaration or something).
> The result is that my component was the only IBO component on the
> pallette. I had to get rid of my lovely new component before I could
> restore the IBO components and continue work on my IBO project (minus
> the rollback buttons).
>
> Obviously I'm missing some vital understanding of packages, however I
> haven;t had problems like this elsewhere. I'm wondering if there is
> anything about the IBO packages, or dcluser, that I could tweak to
> correct this problem and if other IBO usrs have had this problem? Or
> should I just add my compoenent to the IBO package itself? I did try
> isolating the new compoenent into it;s own exclusive package without
> success (the resulting bpl is tiny so it wasn;t that I was dragging
> IBO into my own packages thereby screwing up the linking).
>
> One other detail : I;m not a fully paid up IBO user. Although Jason
> has supplied me with the full version I have decided against using it
> in order that I can't forget to pay up once the customer has agreed
> to use the app (yes I know it's a strange arrangement: the customer
> is my Dad). So I'm still using the shareware edition. Perhaps that
> has something to do with it?
>
> Thanks for any help,
>
> Greg