[EMAIL PROTECTED]
wrote:Is this similar what Intraweb does in Delphi/Kylix?I recommend to start building a new "skeleton" or component library, instead of making a new one.Why ? Because... LCL (Lazarus Component Library) is based in VCL (Delphi*s Visual Control Library), and it*s very TIED to the graphical libraries and OS or stuff you won't use, and have much code that makes difficult to modify for your particular scenario. VCL already does uses a new "subwidgetset" inside the TTreeview component, where the TTreeview is a visual control, but it*s TTreenode objects work like an new framework inside other framework. I suggest do the same. Create or use a browser visual control that is part of the current LCL/VCL visual framework as TTreeview control does. Later, create the controls that interact with that browser control. You can make a new "browser control class hierarchy" by hacking the current LCL/VCL classes, taking what works for you, for example making your own control*s Unicode string properties from ANSI string properties from LCL controls. A completely new IDE can be an overkill for the project (at least for now) imo. The component editors acceptable (like IW does that). Thanks. ;-) What license is acceptable for you? Protective opensource like GPL, LGPL or you prefer some other license? I checked the page but I have a big problem. The files are in self extracting format and I use Linux so I couldn't check them. :(In case you decide to GO THE OTHER WAY, that is, using the existing framework, you can check the "pbear browser" control for Delphi, at pbear.com Thanks.Good Luck !!! Peter _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives |
- Re: [lazarus] Where can I find information about creati... Babcsany Peter
- Re: [lazarus] Where can I find information about c... lazarus . mramirez
- Re: [lazarus] Where can I find information abo... Babcsany Peter
- Re: [lazarus] Where can I find information abo... Mattias Gaertner
