On Sat, 7 Jan 2006 09:28:28 -0600 (CST)
[EMAIL PROTECTED] wrote:
> Hi.
>
> Peter, I suggest to add ">" characters to your answers, it seems that 2
> persons reply to this message but I couldn't check which one was you
> answer...
>
> > Is this similar what Intraweb does in Delphi/Kylix?
>
> I don't know about Intraweb, but I have seen similar frameworks on the
> net.
>
> > A completely new IDE can be an overkill for the project (at least for
> > now) imo. The component editors acceptable (like IW does that).
>
> Actually, a new IDE or a new component Editor doesn't matter,
> right know, because new components start by code ;-)
>
> > Thanks. ;-) What license is acceptable for you? Protective opensource
> > like GPL, LGPL or you prefer some other license?
>
> I think you should use the same license as Lazarus does, but I think tha
> LGPL is preferable.
>
> Have you ever made components for Lazarus/Delphi before ?
>
> I suggest you to start with the "Browser" component. I ussually start with
> the "TCustomPanel" control as a base for a new control, and later add
> properties, methods etc.
I suggest to use TCustomControl, because it supports scrollbars and faster
custom drawing.
> ---------------
>
> type
> TMyBrowserPage = class(TPanel)
> private
> { private declarations }
>
> protected
> { protected declarations }
>
> public
> { public declarations }
>
> published
> { published declarations }
>
> end;
Create a new package for your control.
Then in the package editor click on the Add button and use the 'New
Component' page.
> ---------------
>
> First, start with your "TMyBrowserPage" control, just pretend you already
> have it and you have one on you "Browser" form.
>
> What properties should have, which of those properties and events are in
> your object inspector, which ones are not but you can access by code ?
>
> Make a list on a paper or an text editor.
>
> I dont have Lazarus on my job pc right now,
> later I will see how can I help.
>
> I have done new visual controls for Delphi, and working on migrating to
> Lazarus.
Mattias
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives