<div><font face="verdana,sans-serif">i´ve tested on my debian and any of the passwordChars that i've set makes difference...</font></div><div> </div><div><font face="verdana, sans-serif">________________________________<br>

William de Oliveira Ferreira<br>Bacharel em Sistemas de Informação</font><br>
<br><br></div><div class="gmail_quote">2011/8/10 William Oliveira Ferreira <span dir="ltr"><<a href="mailto:bdexterholland@gmail.com">bdexterholland@gmail.com</a>></span><br><blockquote style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">

<font face="verdana,sans-serif">But that code runs under GTK2 and i have this problem on Windows Seven Home Basic (Where i tested), at night (now here is 05:28 PM) i'll test it on my Debian 6/Gnome 2<br clear="all"></font><font face="verdana, sans-serif">________________________________<div class="im">

<br>
William de Oliveira Ferreira<br>Bacharel em Sistemas de Informação</div></font><br>
<br><br><div class="gmail_quote"><div class="im">2011/8/10 Gerard Visent <span dir="ltr"><<a href="mailto:gerardusmercator@gmail.com" target="_blank">gerardusmercator@gmail.com</a>></span><br></div><div><div></div>

<div class="h5"><blockquote style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">
Hi Martin,<br>
        <div class="gmail_quote"><div><blockquote style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">
<div text="#000000" bgcolor="#FFFFFF"><div><br></div>
    Hm, on my system 158 results in a "z" with some tilde or accent.<br></div></blockquote></div><div><br>Same here.<br> </div><div><blockquote style="margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">



<div text="#000000" bgcolor="#FFFFFF">
    <br>
    But that is probably the correct behaviour.<br>
    <br>
    For some reason the PassWordchar field accepts an ansi char, rather
    than a utf8 char. So what you will see depends on the codepage of
    the system on which your app is run. Even if it displays fine on
    your PC, if you ship the app, other people will see other chars.<br>
    <br>
    How or why it becomes an * I do not know...<br></div></blockquote></div><div><br>I found why, but I can't explain the reason behind the code.<br>In lcl/interfaces/gtk2/gtk2wsstdctrls : <br></div><div><br>class procedure TGtk2WSCustomEdit.SetPasswordChar(<br>



  const ACustomEdit: TCustomEdit; NewChar: char);<br>var<br>  PWChar: Integer;<br>  Entry: PGtkEntry;<br>begin<br>  if not WSCheckHandleAllocated(ACustomEdit, 'SetPasswordChar') then<br>    Exit;<br>  Entry := PGtkEntry(ACustomEdit.Handle);<br>



  if ACustomEdit.EchoMode=emNone then<br>    PWChar:=0<br>  else begin<br>    PWChar:=ord(ACustomEdit.PasswordChar);<br>    if (PWChar<192) or (PWChar=ord('*')) then<br>      PWChar:=9679;<br>  end;<br>  gtk_entry_set_invisible_char(Entry,PWChar);<br>



end;                 <br><br>Commenting the following lines<br><br>  if (PWChar<192) or (PWChar=ord('*')) then<br>
      PWChar:=9679;<br><br>allows to display any char. But there must be a reason for this check and whoever wrote didn't bother writing a comment.<br><br>Regards,<br><font color="#888888"><br>Gerard.<br>
<br> </font></div><div><blockquote style="margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote"><div text="#000000" bgcolor="#FFFFFF">



  </div>

<br>--<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus.freepascal.org" target="_blank">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>
<br></blockquote></div></div><br>
<br>--<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus.freepascal.org" target="_blank">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>
<br></blockquote></div></div></div><br>
</blockquote></div><br>