On Sunday, September 7, 2014, Bart <bartjun...@gmail.com> wrote:
>
> I only use the standalone version.


 Really? Ok.


I don't have it installed as a package/integrated in the IDE (not sure
> how that is done).


How come, you have made the package after all. It can be installed from
Package -> Install/Uninstall packages.


Also, please do not separate the interface (main form etc).
> It will be a maintanance nightmare.
>

It must be separated somehow if the GUIs have different controls. The
integrated version would have a list of translations belonging to the
project. The standalone version would not have it.
Two separate GUIs are not bad if you have a clear separation between GUI
and logic. Refactoring may be needed for that.
The other choice is to hide and move controls in code but that can become
clumsy with many differences.

The usability now is poor also because the window is modal. All other IDE
windows are modeless and support certain things like persistent
resize/location and maybe docking.
This must be fixed, too. Then the integrated PoChecker would be a "first
class citizen".

I am not planning to do any of this now but I am happy if someone does.

Juha
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to