<div dir="ltr"><div><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><span style="font-size:12px;line-height:17.472000122070313px">In Process.pp several properties are marked deprecated (ApplicationName and CommandLine).  This tells me they're going to disappear one day, though I suspect not soon.   </span></font><span style="font-size:12px;line-height:17.472000122070313px;color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif">I've just noticed in the UTF8 wrapper for TProcess (</span><span style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17.472000122070313px">TProcessUTF8</span><span style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17.472000122070313px">), the corresponding properties are not marked deprecated, in fact more interestingly the following is set: </span><span style="font-size:12px;line-height:17.472000122070313px;color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif">{$WARN SYMBOL_DEPRECATED OFF}  </span></div>

<div><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><span style="font-size:12px;line-height:17.472000122070313px"><br></span></font></div><div><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><span style="font-size:12px;line-height:17.472000122070313px">Anyone any idea why this is?   Should I be submitting a patch/query on the bugtracker, or is there a valid reason? </span></font></div>

<div><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><span style="font-size:12px;line-height:17.472000122070313px"><br></span></font></div><div><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><span style="font-size:12px;line-height:17.472000122070313px">I also note that procedure TProcessUTF8.SetCommandLineUTF8 relies ultimately on CommandToList in process.pp to set the Parameters, and CommandToList doesn't look UTF8 friendly to me, but I'll admit UTF8 isn't even slightly my strong suite...  </span></font></div>

<div><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><span style="font-size:12px;line-height:17.472000122070313px"><br></span></font></div><div><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><span style="font-size:12px;line-height:17.472000122070313px">There's certainly something going wrong with Unicode filenames in my current project (mplayer), but at this time I'm not sure if it's mplayer or </span></font><span style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17.472000122070313px">TProcessUTF8.SetCommandLineUTF8 to blame (or indeed if it's something else completely)...</span></div>

<div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17.472000122070313px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17.472000122070313px">So really, I guess I'm also asking if I should be avoiding TProcessUTF8.CommandLine, even though it's not marked as deprecated...</span></div>

<div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17.472000122070313px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17.472000122070313px">Many thanks</span></div>

<div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17.472000122070313px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17.472000122070313px">Mike Thompson (had to add Thompson, far too many other Mike's on here :-) )</span></div>

</div>