<div dir="ltr">On Tue, May 31, 2011 at 22:34, Roberto Padovani <span dir="ltr"><<a href="mailto:padovani.r@gmail.com">padovani.r@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Dear List,<br>
<br>
I know it's me, and I beg your pardon for this, but every time I try<br>
to upgrade from a lazarus version to another...it's a mess.<br>
It happened before, but today I tried to upgrade from 0.9.28.3 to<br>
0.9.30 stable releases<br>
Uninstalling old versions, always leaves something behind. For example<br>
I had some packages of mine installed in the old one, and the new one<br>
complained it couldn't find the package file (so it created a dummy<br>
one). Why and how did the new one searched for them?<br>
It seems to me that I cannot uninstall completely.<br></blockquote><div><br>Any file you place in Lazarus's folder that did not arrive from the installation will be kept.<br>You also have in your home directory (I do not know where in Windows) a "hidden" folder of Lazarus, where it saves all of it's settings, including components you have installed. These settings are written in XML format, so if you must, you can edit them by hand (not recommended though).<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
As a bonus, the new 0.9.30 has a problem with my toolbar. In the<br>
office win32 pc I have a top screen windows launch bar, always on top,<br>
that let's me be confortable when I am away from my Mac. The lazarus<br>
0.9.30 menu bar keeps going behind it (like many other apps, also) and<br>
even if I fix the position, the next time is behind again....somehow<br>
not remembering the preference, which 0.9.28.3 did.<br></blockquote><div><br>You should tell the IDE in Tools->Options->Desktop to save and restore the position (and size) of the main window. If you do not tell it to, it will place it on the default location, or location you set by hand on the Desktop tab if I remember correctly.<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Generally speaking, why do I have to _install_ (in the win32 sense)<br>
lazarus? Isn't it possible to have a portable installation?<br>
If I compile it from scratch, set a few environment options and<br>
register some extension, should it work?<br>
The same is true for FPC, can it be portable?<br></blockquote><div><br>What does portable means ? In my Linux machines I do not install Lazarus, but have it on my home directory and execute it by hand, and also compile it as needed.<br>

<br>I've created my own package for FPC that I do install it on my system. I compile it every few weeks. But All you require is to have the execution programs on your Path, and set fpc.cfg (at your home directory) to point to the proper path of the compiled units.<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Thanks,<br>
<br>
   Roberto<br></blockquote><div><br>Ido<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<font color="#888888"><br>
--<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus.freepascal.org">Lazarus@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
</font></blockquote></div><br></div>