Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 1143 - Поддержка Meta Trader (собирательная)   Make a simular bug
Summary: Поддержка Meta Trader (собирательная)
Status: DEFERRED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Собирательные (show other bugs)
Version: -
Hardware: PC Linux
: P5 normal
Target Milestone: ---
Assignee: BUGS@Etersoft
QA Contact:
URL:
Whiteboard:
Keywords:
: 752 (view as bug list)
Depends on: 607 3259 3422 288 407 1145 1146 1147 1148 1149 1150 1151 1152 3421 6988
Blocks: 492
  Show dependency treegraph
 
In work:
Reported: 2008-02-13 16:53 MSK by Denis V. Chernosov
Modified: 2015-02-28 16:52 MSK (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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@, решать некому пока. Решили отложить.