>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >XUl и ядра http://forum.mozilla-russia.org/viewtopic.php?id=17918 |
vZ > 09-07-2007 17:54:41 |
Здравствуйте участники форума. Помогите пожалуста с одним вопросом. |
vZ > 12-07-2007 09:08:25 |
После долгих раздумий на эту тему я решил проблему с базой данных, жаль конечно что получилось не всё так как было но base=new Array(30); function Card(name,surname,nick,home,gsm,icq,mail,jabber,house,room,net,ip,whois){ function Init(){ вот только пока не получается формировать страницы по запросу как в ADODC что касается сокетов то я нашёл их в чатзилле но понять так и не смог что там отекуда берётся... И ещё у мя возник вопрос |
Anton > 12-07-2007 10:01:42 |
Можно почитать здесь: http://www.xulplanet.com/tutorials/mozsdk/sockets.php, http://www.xulplanet.com/tutorials/mozs … erpush.php
никак, наверное, разве что распаковывать chrome при каждом запуске |
vZ > 12-07-2007 13:05:57 |
Anton большое спасибо за информацию по сокетам, аднако мне бы ещё узнать как делать udp peers потому что я хотел добавить небольшой чатик для локалки. в указанной информации говорится только про протокол TCP/IP Что касается компилирования я придумал хитры весщ |
vZ > 15-07-2007 09:24:57 |
появилась очередная загвоздка |
Dark-Demon > 15-07-2007 14:42:19 |
значит неправильно показывай манифест. |
vZ > 15-07-2007 18:34:43 |
content myapp jar:content.jar!/content/ xpcnativewrappers=yes |
Dark-Demon > 15-07-2007 22:15:10 |
а какие ссылки на ресурсы используешь? |
vZ > 16-07-2007 05:12:35 |
<script src="ado.js"/> <browser flex="1" src="help.htm" /> function showmap(){ } все файлы лежат в одной папке |
Dark-Demon > 16-07-2007 05:15:23 |
в папке или архиве? |
vZ > 16-07-2007 14:11:17 |
я имею ввиду в папке которая лежит в архиве под абсолютным путём ты имеешь ввиду chrome://... |
Dark-Demon > 16-07-2007 18:13:11 |
да |
vZ > 16-07-2007 20:58:54 |
всёравнотупит некоторые отображает а некоторые нет. Добавлено Пнд 16 Июл 2007 21:18:51 : |
Dark-Demon > 16-07-2007 21:27:42 |
а какие ссылки на ресурсы используешь? |
vZ > 16-07-2007 23:13:15 |
относительные, т.е content.jar а в ксуле писал кста я умудрился настроить msvs2005 под ксул, прада это нада делать нормальный документ но уже хоть редактировать можно нормально в одном приложении и яву и ксул и с подсветкой у каво есть желание сделать больлшой правельны ксул пишите Замечание п. 4.12 |
Dark-Demon > 17-07-2007 02:54:15 |
скины надо прописывать так: а ссылки примерно такими получаются: "chrome://console2/skin/" в данном случае указывает на "jar:chrome/console2.jar!/skin/classic/console2/" |
vZ > 17-07-2007 08:45:57 |
Dark-Demon я вёл разговор не совсем про скины а про картинки от скинов независящие. но всё равно спасибо что объяснил. Кстати а вот на CSS где найти описание у какого контрола какие стили . |
vZ > 20-07-2007 02:43:06 |
есть свг Выделить код Код:<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20000303 Stylable//EN" "http://www.w3.org/TR/2000/03/WD-SVG-20000303/DTD/svg-20000303-stylable.dtd"> <svg xmlns="http://www.w3.org/2000/svg" width="300" height="300"> <g id="x"> <rect x="17" y="17" width="20" height="20" style="stroke:#000dfe;"/> </g> </svg> Выделить код Код:<?xml version="1.0" encoding="windows-1251" ?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window id="main" title="zzz" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <iframe id="x" src="map.svg"/> </window> как из ксула добратся до объектов в свг и сменить допустим стиль или координату |
Anton > 20-07-2007 21:27:01 |
http://www.xulplanet.com/tutorials/xulqa/q_iframe.html |
vZ > 21-07-2007 03:49:24 |
непрокатило, пишет что iframe/method1 has no properties(по примеру из ссылки), |
Anton > 21-07-2007 14:21:26 |
Дополненный *.xul из сообщения № 18: Выделить код Код:<?xml version="1.0" encoding="windows-1251" ?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window id="main" title="zzz" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <script type="application/x-javascript"> <![CDATA[ function f () { var svg_x = window. frames [0]. document. getElementById ("x"); var rect = svg_x. getElementsByTagName ("rect") [0]; rect. setAttribute ("x", "1"); rect. style. setProperty ("stroke", "rgb(255,0,0)", "important"); rect. style. setProperty ("fill", "rgb(0,0,255)", "important"); } ]]> </script> <iframe id="x" src="s.svg"/> <button label="1" oncommand="f()"/> </window> Добавлено Сбт 21 Июл 2007 14:23:09 : |
vZ > 21-07-2007 14:59:59 |
из с . №21 Выделить код Код:function f () { var rect = window. frames [0]. document. getElementById ("x"); //svg_x заменено на Rect // var rect = svg_x. getElementsByTagName ("rect") [0]; //закаментировано rect. setAttribute ("x", "1"); rect. style. setProperty ("stroke", "rgb(255,0,0)", "important"); rect. style. setProperty ("fill", "rgb(0,0,255)", "important"); } а вот так работает да очень бы хотлеось узнать а как наоборот из скрипта документа iframe выйти на елемент который содержится на том же уровне что и iframe допустим Выделить код Код:.... <iframe...>------------------------------------------------------------------------ | <script > function f(){//и вот тут получить доступ к элементу X }| ------------------------------------------------------------------- <object id="X" .../>//у мя кнопка .... это оказалось достаточно просто прошу модераторов переименовать наверное мою тему в "Вопросы начинающего и ответы на них" |
vZ > 22-07-2007 05:13:55 |
а теперь самый интересны вопрос как её добавить даже сам нашёл Выделить код Код:window.open('chrome://global/content/console.xul','global:console','chrome,extrachrome,menubar,resizable,scrollbars,status,toolbar');" НО |
Anton > 22-07-2007 10:30:34 |
Скорее всего, отсутствуют необходимые настройки в prefs.js: http://developer.mozilla.org/en/docs/Se … nvironment |
vZ > 23-07-2007 15:43:47 |
Антон не помогло, консоль реагирует только на ошибки которые возникают в элементах типа браузер и т.д., ладно я немного переписал и всё заработало. появился ещё один вопрос |
vZ > 24-07-2007 04:01:23 |
Вообщем консоль очнулась и начала выдавать мои ошибки... кто-нибудь знает что исправить потому что я проверил данный ксул на вязалке2005(msvs) но она ничего мне про то что чтонибудь неправильно не сказала |
Dark-Demon > 24-07-2007 15:21:35 |
ну приведи, чтоли, эту 18-ю строку... |
vZ > 24-07-2007 16:21:52 |
я короче смотрел что в чём там прикол я попытался конечно просто заменить товарищей &something; и вот только тогда получилось открыть окошко. После долгих мучений мне всётаки удалось завести это окно неизменяя viewSource.xul, но оно к сожалению открывается только один раз (версия 1804) |