View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002314 | MMW v4 | Main Panel/Toolbars/Menus | public | 2006-01-11 10:34 | 2006-12-11 16:14 |
Reporter | jiri | Assigned To | |||
Priority | immediate | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0002314: Make MM interface 100% Unicode ready | ||||
Description | Currently still some interface elements depend on correct code page selected (e.g. Russian doesn't show correctly on my notebook). | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
The best idea seems to be to wait for the final release of TBX 2.2 component (currently there's an alpha version), it has Unicode support + some other improvements. |
|
Another thing that should be done in this issue is to _not_ use Delphi resourcestrings at all, they use only ANSI strings. Edit: This is now handled in 0002523. |
|
The latest TBX can be found at: http://www.g32.org/tbx/index.html Here is SpTBXLib that adds Unicode support + some other nice features: http://club.telepolis.com/silverpointdev/sptbxlib/index.htm |
|
Since releases of TBX are pretty infrequent, it seems to make sense to start using SpTBXLib and rely fully on it for MM 3.0. It should fully solve our problems with Unicode (can be easily tested e.g. by playing some Russian tracks and showing them in Now Playing in our SystemTray icon menu) and also we can explore whether some other features might be useful for us (right alignment - we plan to show Search Bar on the right side, or the Toolbar Customizer that is part of the package). |
|
Raising priority. We no longer wait for TBX and so it would be nice to have this fix in the first 3.0 alphas, so that it's well tested. |
|
Done. All MM components is unicode now. |
|
Note: SpTBXLib wasn't used, because it turned out and it's too different from TBX and it would cause us problems (e.g. in skinning). |