Просмотр полной версии : Запуск внешних приложений
Суть проблемы, в искривлении изображения (шрифтов, в том числе) при интеграции окна.
Мона заставить центрифугу не сжимать изображение? Пусть невидимая часть окна находится под шапками.
Если сделать окно внешней программы в размер видимой части Центрифуги, то будет нормальное масштабирование? Если да, то какие размеры видимой части в полноэкранном режиме?
И вопрос изменения иконки на буттонах для ВНЕШНИХ приложений.
При загрузке центрифуги внешнее приложение грузится не в окне. Хотя при запуске из него - в окне. Можно установить как то параметр, чтобы грузилось по требованию?
drendendens
23.01.2008, 00:08
присоединяюсь к вопросу....
воощем один вопрос решил.
центрифуга какогото ... записала в launch.xml запуск внешнего приложения.
удалил. теперь грузится всё в одном экземпляре.
кста, можно эту фичу использовать, если грузить ЦФ как шелл.
по поводу иконок. конечно можно обмануть, заменив в скине иконку для внешних приложений своей. но такая штука проканывает только если внешнее приложение в одном экземпляре.(например своя навигация).
Может кто напишет на буржуйский сайт, чтоб они добавили в external.xml параметр с указанием пути для иконы?
Кто нибудь смок прикрутить GisRussaWin?
У меня при запуске вылетает ошибка
5377
и карта по умолчанию не открывается
А если имя окна не указывать, то запускается без ошибок, но в отдельном окне.
Как вылечить?
Кто нибудь смок прикрутить GisRussaWin?
У меня при запуске вылетает ошибка
5377
и карта по умолчанию не открывается
А если имя окна не указывать, то запускается без ошибок, но в отдельном окне.
Как вылечить?
Попробуй в кавычках написать
или вручную external.xml прописать и сохранить в юникоде
Don_ik_kot
25.01.2008, 16:05
Внимание!
CF в версии 1.47 содержит ошибку, которая заключается в том, что при запуске внешних приложений им передается пустой параметр.
например
\>russa.exe ""
Можете сами смоделировать ситуацию из командной строки.
Проблема будет исправлена в виде патча к CF 1.47
whitepanther
25.01.2008, 17:30
Внимание!
CF в версии 1.47 содержит ошибку, которая заключается в том, что при запуске внешних приложений им передается пустой параметр.
например
\>russa.exe ""
Можете сами смоделировать ситуацию из командной строки.
Проблема будет исправлена в виде патча к CF 1.47
Вау... Подождем...
Так, получается когда имени окна нет, пустой параметр не передается?
ошибки то в этом случае нет?
whitepanther
25.01.2008, 17:51
Так, получается когда имени окна нет, пустой параметр не передается?
ошибки то в этом случае нет?
Судя по всему, так...
Если не хотим искривления, корректируем скин, а именно XML
<EXTERNALAPPS>
<X>0</X>
<Y>85</Y>
<WIDTH>848</WIDTH>
<HEIGHT>310</HEIGHT>
<FULLX>0</FULLX>
<FULLY>0</FULLY>
<FULLWIDTH>848</FULLWIDTH>
<FULLHEIGHT>480</FULLHEIGHT>
<APPX>0</APPX>
<APPY>50</APPY>
<APPWIDTH>848</APPWIDTH>
<APPHEIGHT>428</APPHEIGHT> <<--------------- вот так
<FULLAPPX>0</FULLAPPX>
<FULLAPPY>50</FULLAPPY>
<FULLAPPWIDTH>848</FULLAPPWIDTH>
<FULLAPPHEIGHT>428</FULLAPPHEIGHT>
теперь мне не стыдно входить в режим :tease:
кто подскажет, как добавить кнопку "главное меню" при открытом внешнем приложении в верхнюю панель возле значков "клавиатура,окно,закрыть"?
Разобрался как можно повесить свою икону на внешнее приложение. Нужно в папку Skins\Aura\Icons (например) положить свою икону с названием программы (как она отображается на кнопке). Я себе так жпс-икону на русу поставил :spiteful:
Попробуй в кавычках написать
или вручную external.xml прописать и сохранить в юникоде
У меня такая же проблема. В ковычках попробовал - нет результата, открывается внешним приложением.
А вот в файле external.xml что нужно изменить??
У меня вот так написано:
<EXTERNAL>
- <APPLICATION APPNAME="CITYGUIDE">
<PATH>C:\Program Files\Flux Media\Centrafuse\City Guide 2.2\CITYGUIDE.exe</PATH>
<PARAMETERS />
<WINDOWNAME>CITYGUIDE</WINDOWNAME>
<PAUSEMUSIC>False</PAUSEMUSIC>
<LINECONTROL />
<STARTFULLSCREEN>False</STARTFULLSCREEN>
<GUIAPPLICATION>True</GUIAPPLICATION>
<DISPLAY>1</DISPLAY>
</APPLICATION>
</EXTERNAL>
Что изменить, чтобы внутри центрифуги запускалось?
Михаил-Andover
11.03.2008, 16:17
Что изменить, чтобы внутри центрифуги запускалось?
Нужно при настройке внешнего приложения в окне WINDOW NAME написать точное название запускаемого приложения (по-русски, по английски, точно так, как оно отображается в активном окне в виндах в виндах.
К примеру (было тут на форуме) общеизвестный Notepad нужно писАть как Блокнот.
Нужно при настройке внешнего приложения в окне WINDOW NAME написать точное название запускаемого приложения (по-русски, по английски, точно так, как оно отображается в активном окне в виндах в виндах.
К примеру (было тут на форуме) общеизвестный Notepad нужно писАть как Блокнот.
Вот спасибо за подробности! Всё получилось! Очень благодарн!
Работает на vBulletin® версия 3.8.4. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot