Bug 1143

Summary: Поддержка Meta Trader (собирательная)
Product: WINE@Etersoft Reporter: Denis V. Chernosov <denis0.ru>
Component: СобирательныеAssignee: BUGS@Etersoft <bugs>
Status: CLOSED INVALID QA Contact:
Severity: normal    
Priority: P5 CC: kondratyuk, lav, olezha, vostok
Version: -   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 288, 407, 607, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 3259, 3421, 3422, 6988    
Bug Blocks: 492    

Description Denis V. Chernosov 2008-02-13 16:53:04 MSK
1) Не отображается справка по F1. Хорошо бы прикрутить как-нибудь вызов xchm, потому что в нём справка показывается уже вполне достойно, будучи открытой отдельно от программы.

2) Если добавлять любой пользовательский индикатор, то невозможно изменить умолчальные параметры. Добрый человек подсказал, что числа начинают редактироваться по нажатию F2, но редактирование цвета, стиля и толщины линий невозможно. Да и про F2 догадаться практически невозможно, если не знать заранее. Кстати, и сами числа отображаются не в своем столбце. Они должны быть выровнены по правому краю второго столбца, а они выровнены по правому краю первого столбца.

3) Если разместить ордер, то в окне Терминал - Торговля, под виндой можно кликнуть в столбец S/L или T/P и откроется окно модификации stop loss/take profit. Под Линуксом в это окно можно попасть только по правому клику - "модифицировать или удалить ордер". Мелочь, но всё-таки полезная.

3) Терминал - История счета. Правый клик - сохранить как детализированный отчет. Выбираем и получаем окно "A required resource was unavalailable". Дело в том, что в детализированный отчет в самый низ вставляется png-график динамики состояния счета, а как раз этот png не может быть сформирован. Тоже очень нужная функция - клиенты часто ворчат на её отсутствие.

4) Meta Editor - по умолчанию в настройках стоит шрифт Courier New и это приводит   к черным полосам в конце каждой строки в редакторе индикаторов. Лечится выбором шрифта Courier. Если это возможно как-то обойти (например, обозначить, что это синонимы или положить копию шрифта под другим именем), то будет очень даже хорошо.

5) Meta Editor: у кого в окне "Инструментарий" ничего не отображается - поставьте wine_gecko.cab. Будучи единожды выкачанным, он может применяться на любом числе машин. Надо только поправить пару строк в реестре:
в конце файла ~/.wine/user.reg:

[Software\\Wine\\MSHTML] 1180073071
"GeckoPath"="c:\\Program Files\\wine_gecko"
"GeckoUrl"="http://source.winehq.org/winegecko.php"

GeckoUrl заменяем на путь вида: "C:\\Windows\\wine_gecko.cab"

Кстати, встретился с таким багом: при запросе на установку wine_gecko.cab из Meta Trader-а, файл скачивается, но не устанавливается (или устанавливается, но не воспринимается системой - точно не помню). Грабли оказались в том, что параметр GeckoPath почему-то записывался в другую ветку и, соотв. не находился заинтересованными лицами. Переместил запись в нужное место руками и всё встало на свои места.

6) Про черные иконки я уже написал, но на всякий случай продублирую:
 По утверждению разработчиков Meta Trader-а, корень бед лежит в кривой реализации функции alphablend из mfc42.dll (точнее, наверное, в кривой интерпретации результатов работы этой функции в команды X-серверу). Поскольку есть только одна версия этой библиотеки, которая позволяет себя использовать легально и версия эта довольно устаревшая, то, используя ее, нужно выставлять эмуляцию win98. Если подкладывать более позднюю версию библиотеки, то наверное таких проблем не будет.
 Если иконки не отображаются вообще, то значит нужно лезть в xorg.conf
Section "Screen"
....
        DefaultDepth     24
        DefaultFbBpp     32 #!!!! Для нормального отображения иконок в MT
....
EndSection


Важно! Если у вас и без этого всё нормально, то не надо эту опцию включать "про запас". Насколько я знаю, она снижает быстродействие видеокарты. И еще: на очень древних машинах (где видеокарты еще втыкаются в PCI), даже это может не помочь. Единственный выход - делать их тонкими терминальными клиентами и отправлять им сразу готовые кадры... или на помойку.
Comment 1 Анатолий Лютин 2008-02-13 22:37:05 MSK
Эх..Раскидать это дело по 6 багам?
Comment 3 Vitaly Lipatov 2008-12-17 12:12:48 MSK
*** Bug 752 has been marked as a duplicate of this bug. ***
Comment 4 Vitaly Lipatov 2008-12-17 12:13:18 MSK
Обсуждение по убеждению разработчиков
портировать программу под Linux:
http://www.metaquotes.ru/forum/8435/
Comment 5 Denis V. Chernosov 2008-12-17 12:47:18 MSK
(In reply to comment #4)
> Обсуждение по убеждению разработчиков
> портировать программу под Linux:
> http://www.metaquotes.ru/forum/8435/
> 

dvc - это я :)
Всё, что могу ;)
Comment 6 Vitaly Lipatov 2012-01-13 21:49:19 MSK
Нет исполнителя bugs@, решать некому пока. Решили отложить.
Comment 7 Олег Шевченко 2024-04-15 20:11:40 MSK
Проект больше не поддерживается. 
В последний раз был привязан к релизу W@E 1.0.*
Аннулирую.