nixp.ru v3.0

28 мая 2017,
воскресенье,
21:38:59 MSK

DevOps с компанией «Флант»
anonymous написал 25 марта 2005 года в 10:37 (581 просмотр) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

Доброго времени суток.

Народ, кто нибудь пробовал запускать Mapinfo (гис система такая) из под wine?

А то есть такая трабла, когда вызываешь диалог выбора цвета шрифта или выбора заливки графического объекта и из выпадающего списка выбираешь параметр, список становиться невидимым но не закрывается и мыша инвертируется. Причем wine не выдает никаких ошибок.

Понимаю, что тема довольно специфичная, но может кто пробовал.

Genie

может поможет подсовывание comdlg32.dll из соседней windows и указание её использовать для этой программы?

хотя, если используемые функции нужны из advapi32.dll, то тут уж ничем не помочь, кроме как пробовать другую, более новую версию wine.

или пробовать Crossover Office.

anonymous

Дык comdlg32.dll сразу сделали родной, сами диалоги работают, неработают конкретно выпадающие списки содержащие графические объекты. Если комбобокс с текстом все ок, просто потому что он использует виндовские библиотеки, но есть там хитрый комбо, чисто софтовый, незнаю что он использует.

Каналы loaddll и прочие не выдают сообчений об ошибках.

Может это и advapi, незнаю, но фига в том, что на старых вайнах глюкает только невидимостью списка, а вот на свежем еще и мышь инвертит.

Genie

хмм.

повертеть можно ещё и настройку отображения окон програмы — в отдельном «рабочем столе», в окошках установленного менеджера….

только это не всегда помогает, да и… видимо, и тут не поможет.

в общем, стОит посмотреть на Crossover Office.

anonymous

На Crossoverре эта хрень тоже не пашет, те же заморочки.

В этом диалоге не стандартный элемент управления, именно этот комбобокс.

Он скорее всего зашит в сам Exe-шник проги.