[Lazarus] New user interface for future major releases of Lazarus

Michael Van Canneyt michael at freepascal.org
Tue Dec 4 14:28:27 CET 2012



On Tue, 4 Dec 2012, Martin wrote:

> On 04/12/2012 12:59, Martin wrote:
>> On 04/12/2012 12:44, Felipe Ferreira da Silva wrote:
>>> On 12-04-2012 09:31, Martin wrote:
>>>> Anyway, "improved with appropriated features": Which ones do you think 
>>>> can not be done in a package? (Assuming that all needed methods and 
>>>> hooks, are added to IDEIntf)?
>>> But wouldn't be easier make direct implementations on the IDE instead of 
>>> make constant adaptations?
>> 
>> My general experience says, no it would not be easier.
>
> Let me clarify:
> The code would be maintained the same as the IDE. It could be installed by 
> default. (Such as codetools, they are a package, but without them the IDE 
> would not be what it is)
>
> In a separate step, existing window management (positioning of the none 
> docked windows) could also be extracted to a package. Then the IDE would 
> always need a window-manager installed.
> Then from the end users view the window manager (docked or not) would be part 
> of the IDE. But technically its a package.

I think that it can't be explained or implemented better than that :-)

Michael.




More information about the Lazarus mailing list