LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

Аналогично. Надо было поставить на ЦЭВМ торгового автомата браузер, так как интерфейс у них был написан на HTML. Вкатил FF (тогда еще был xulrunner). Но надо было, чтобы в приложении была только область рендера и никаких там менюшек, кнопок, табов, строки статуса и пр. Написал тривиальный XUL, в котором осталась только область отображения нужного размера (тег <browser>, вертикальный экран 1440x900). Все стартовало со стартовой странички в атрибуте «src». Никаких там WM, ничего, только голые Иксы.

vmrunner/chrome/content/vmrunner.xul:

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>

<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
        id="vmrunner"
        windowtype="vmrunner:main"
        width="900" height="1440"
        title="VMRunner"
        sizemode="maximized"
        onunload="shutdownApplication(false)">

  <browser id="main-browser" flex="1" type="content" src="http://localhost/~vm/"/>
</window>

Исходная версия Zubok, :

Аналогично. Надо было поставить на ЦЭВМ торгового автомата браузер, так как интерфейс у них был написан на HTML. Вкатил FF (тогда еще был xulrunner). Но надобыло, чтобы в приложении была только область рендера и никаких там менюшек, кнопок, табов, строки статуса и пр. Написал тривиальный XUL, в котором осталась только область отображения нужного размера (тег <browser>, вертикальный экран 1440x900). Все стартовало со стартовой странички в атрибуте «src». Никаких там WM, ничего, только голые Иксы.

vmrunner/chrome/content/vmrunner.xul:

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>

<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
        id="vmrunner"
        windowtype="vmrunner:main"
        width="900" height="1440"
        title="VMRunner"
        sizemode="maximized"
        onunload="shutdownApplication(false)">

  <browser id="main-browser" flex="1" type="content" src="http://localhost/~vm/"/>
</window>