<div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Feb 20, 2021 at 10:48 AM CSlemaker via fpc-pascal <<a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div style="font-size:12pt;font-family:"Calibri";color:rgb(0,0,0)">
<div>Title:  OS Upgrade Windows 7 to Windows 10 – Free Pascal Consequences 
?</div>
<div> </div>
<div>I am currently running under Windows 7 but I MUST upgrade to Windows 10 
Pro.</div><snip>  
<div>Will I need to recompile my Pascal source files for object compatibility 
with Win 10?</div>
<div>Should I install the latest version of Free Pascal, and if so, which 
version is that?</div>
<div>Will I have any compatibility problems with my source codes and an 
up-to-date compiler?</div>
<div></div></div></div></div></blockquote><div><br></div><div>The change in Windows version should in principle (yes, famous last words) not impact on your legacy code.  There may be edge cases where permission levels may change and prevent code from running.  That said I don't program much on Windows.</div><div><br></div><div>Perhaps a bigger factor will be the changes in compiler behaviour. The compiler team is serious about maintaining backwards compatibility, but there are some breaking changes (not much really), see the following links:</div><div><a href="https://wiki.freepascal.org/User_Changes_3.0">https://wiki.freepascal.org/User_Changes_3.0</a></div><div><a href="https://wiki.freepascal.org/User_Changes_3.2.0">https://wiki.freepascal.org/User_Changes_3.2.0</a></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div style="font-size:12pt;font-family:"Calibri";color:rgb(0,0,0)"><snip>  
<div>P.S. - "Lazarus" is a term I'm not familiar with.  Is it a completely 
new IDE for Free</div>
<div>   Pascal?  Is there a document which describes differences 
with the old IDE?</div>
<div>   Is the old IDE still available in case I have trouble with 
Lazarus?</div></div></div></div></blockquote><div><br></div><div>Lazarus is an independent IDE forFPC that has a graphical interface (a Delphi IDE clone, somewhat similar to Visual Studio), perhaps a richer feature set compared to FP and a visual form editor for visual editing of graphical forms ("windows").  You can install and test it in parallel to the old FP IDE, there isn't any interaction.  If you don't like Lazarus you can continue working in FP. A couple of screen shots of Lazarus: <a href="https://wiki.lazarus.freepascal.org/Screenshots">https://wiki.lazarus.freepascal.org/Screenshots</a></div></div></div>