<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Le 04/05/2021 à 01:55, James Richters
via fpc-pascal a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:018701d74077$bd641e20$382c5a60$@productionautomation.net">
<p class="MsoNormal"><span
style="mso-ascii-font-family:Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:"Times
New Roman"">I’ve been noticing odd behavior in Lazarus..
if I stop the program and modify the form, then hit the green
arrow… none of my for modifications are shown.. it’s still
using the old form.. but if I use the pull down menus to build
the project, then I get my new form.<span
style="mso-spacerun:yes"> </span>Is this normal or do I
have some setting messed up in Lazarus?</span></p>
</blockquote>
Very difficult to reproduce for me. <br>
May be you tried to open the lfm file in the editor and tried to
modify it by hand ? It's the only way I could get that.<br>
In Delphi 7, when you choose to open the dfm in the text editor,
Delphi 7 asked you to close the pas file before and the visual
designers.<br>
<br>
<blockquote type="cite"
cite="mid:018701d74077$bd641e20$382c5a60$@productionautomation.net">
<p class="MsoNormal"><span
style="mso-ascii-font-family:Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:"Times
New Roman""><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="mso-ascii-font-family:Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:"Times
New Roman""><o:p> </o:p>I copied all the relevant files
to another computer to see how they would run… and I noticed
that after I run the program, it creates and <span
class="SpellE">etc</span> directory, and inside it there is
a file called _Configuration.ini which contains one section:
[Options] and one entry under that: <span class="SpellE">Chemin_Global</span>=</span></p>
</blockquote>
<p>I have split the unit uEXE_INI (subdirectory
pascal_o_r_mapping/02_Units ) and moved the code causing the
creation of this entry in a new unit uEXE_INI_Global.</p>
<p>Subdirectory etc is where I usually stores the configuration
files. Maybe I will move Configuration.ini to
etc/INIPropStorage.ini<br>
</p>
</body>
</html>