On 02/11/2011 04:15 AM, Lorenzo Marcantonio wrote:
> On Fri, 11 Feb 2011, Phinitnan Chanasabaeng wrote:
>
>> Hello,
>>
>> I'm just wondering why those editors are embeded into the main programs, no
>> offence just curious :) . There might be a reason and I'd like to know.
> The reason is that most of the drawing and data management code is
> shared... to keep them divided there should be a library with common
> code for them (so more management complexity).
>

Phinitnan,

So far the Sweet library is surviving as a DLL/DSO.  This means it is a C++ 
library.  The ramifications of that are that perhaps code other than EESCHEMA 
will be able to use it.  I expect to be able to keep it as a DLL/DSO, such then 
even EESCHEMA will use it as such.   There is a python binding in place 
already.   

There can be more than one part editor for Sweet schematic parts.   EESCHEMA 
will not care too much about the origins of a part.

I have nothing to say about PCBNEW at this time.  And therefore use of the term 
"library" is fraught with ambiguity.

Dick



_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to