>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >3 вопроса по Wizard'у http://forum.mozilla-russia.org/viewtopic.php?id=24689 |
AllSeeingI > 05-07-2008 12:51:54 |
Сделал свой wizard, но появилось 3 вопроса: 1. Как отцентровать? Вызываю: Выделить код Код:window.openDialog("chrome://myext/content/firsttime.xul", "Welcome to MyExt", "modal,chrome,resizable=no,centerscreen"); но centerscreen не помогает... 2. Как спрятать красный крест (кнопка закрытия окна) в правом-верхнем углу диалога-визарда? 3. Делаю так: Но - визард появляется ДО появления собственно окна браузера. Можно ли сделать так, чтобы визард стартовал ПОСЛЕ появления окна браузера? Заранее спасибо. |
Shutnik > 05-07-2008 13:05:16 |
а у самого визарда не указаны top и left?
close=no
лучше поставить таймаут перед показам визарда около секунды. тогда и окно браузера успеет открыться, и выглядеть это будет лучше |
AllSeeingI > 05-07-2008 13:44:01 |
Спасибо, помогло Насчёт центровки - просто при старте (onload) визарда вызываем: Выделить код Код:if(window.screen) { var ah = screen.availHeight - 30; var aw = screen.availWidth - 10; var xc = (aw - www) / 2; var yc = (ah - hhh) / 2; window.moveTo(xc, yc); } где www и hhh - размеры визарда. Вуаля. |
Shutnik > 05-07-2008 18:38:47 |
он может центрироваться и сам |