Compared with the work load involved, I think option 2  is OK for most users.<br><br> May be let user statically add a few items at the top list is a compromise between option 1 and 2.<br><br>Yungj-Jang    <br><br><div class="gmail_quote">
2008/12/26  <span dir="ltr"><<a href="mailto:fvogelnew1@free.fr">fvogelnew1@free.fr</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Selon Yung-Jang Lee <<a href="mailto:yjlee123@gmail.com">yjlee123@gmail.com</a>>:<br>
<div class="Ih2E3d"><br>
> After apply the attached patch, I can test the implementation. It work for<br>
> me with CP950 and utf8 encoding and fit my need for editing utf8 files.<br>
<br>
</div>Fine.<br>
<div class="Ih2E3d"><br>
> But I feel the encoding list is too long for  selecting. I think most users<br>
> only play with a few of them but they distributed among this long encoding<br>
> list  that make selection difficult.<br>
<br>
</div>Agreed.<br>
<div class="Ih2E3d"><br>
> Can we put the most recent selected encoding at the top of the list or just<br>
> put system encoding and utf8 at the top ?<br>
<br>
</div>Sure I can, although the work load is not the same in all cases. I can propose<br>
the following options:<br>
<br>
Option 1:<br>
  The encoding menu has a submenu with a MRU list of encodings. Let's say this<br>
list has up to 5 items. An additional item labelled "All encodings" allows to<br>
open a submenu with all the encodings known by the application:<br>
   Options -><br>
      Encoding -><br>
         cp950<br>
         utf-8<br>
         eur-jp<br>
         (possibly other entries here)<br>
         ------    (separating line)<br>
         More encodings -><br>
              here<br>
              all<br>
              encodings<br>
              available<br>
The MRU list is saved in the preferences file of Scipad.<br>
<br>
Option 2:<br>
  Same layout in the options menu than for option 1, but instead of managing a<br>
MRU list there is only two options which are the default platform system<br>
encoding detected at Scipad startup, and utf-8.<br>
<br>
<br>
Needless to say, option 2 is much easier to implement than option 1. I<br>
understand that option 1 would perhaps be more convenient, but properly managing<br>
a MRU list is also a lot of work (believe me, I did it for the file menu).<br>
<br>
So what's your opinion about these two options?<br>
<br>
Francois<br>
</blockquote></div><br>