Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> TitleWindow как PopUp: расположение по центру 
:(
    Опции темы
ensif
Дата 26.3.2007, 07:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 18.5.2006

Репутация: нет
Всего: нет



Суть: создаю компонент на основе TitleWindow, который при заходе на сайт предлагает залогиниться. Можно ли его каким либо образом разместить по центру экрана, а то он по дефолту жмется в левый верхний угол? Возможно решение и банально, но я чета не допер  smile 
PM MAIL   Вверх
AntonioBanderaz
Дата 26.3.2007, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Velichko Anton
**


Профиль
Группа: Участник
Сообщений: 851
Регистрация: 28.4.2005
Где: Санкт-Петербург

Репутация: нет
Всего: 18



Код

<?xml version="1.0"?>
<!-- containers\layouts\MainMyLoginFormCast.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

    <mx:Script>
        <![CDATA[
          import mx.managers.PopUpManager;
          import mx.core.IFlexDisplayObject;
          import myComponents.MyLoginForm;

          // Additional import statement to use the TitleWindow container.
          import mx.containers.TitleWindow;

          private function showLogin():void {
            // Create the TitleWindow container.
            var helpWindow:TitleWindow = 
          TitleWindow(PopUpManager.createPopUp(this, MyLoginForm, true));

            // Add title to the title bar.
            helpWindow.title="Enter Login Information";

            // Make title bar slightly transparent.
            helpWindow.setStyle("borderAlpha", 0.9);
            helpWindow.setStyle("verticalCenter", 0);
            helpWindow.setStyle("horizontalCenter", 0);            
            // Add a close button.
            // To close the container, your must also handle the close event.
            helpWindow.showCloseButton=true;
          }
        ]]>
    </mx:Script>
    
    <mx:VBox width="300" height="300">  
        <mx:Button click="showLogin();" label="Login"/>
    </mx:VBox>
</mx:Application>


решение кроется вот в этих двух строчках )
helpWindow.setStyle("verticalCenter", 0);
helpWindow.setStyle("horizontalCenter", 0);   


--------------------
ГЫ... 
PM MAIL ICQ   Вверх
AlDev
Дата 26.3.2007, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 3
Всего: 50



PopUpManager.centerPopUp
PM MAIL WWW ICQ YIM MSN   Вверх
AntonioBanderaz
Дата 26.3.2007, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Velichko Anton
**


Профиль
Группа: Участник
Сообщений: 851
Регистрация: 28.4.2005
Где: Санкт-Петербург

Репутация: нет
Всего: 18



Цитата(AlDev @  26.3.2007,  12:15 Найти цитируемый пост)
PopUpManager.centerPopUp 

совсем старый стал.... ( А ведь помнил, что есть...


--------------------
ГЫ... 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Flex | Следующая тема »


 




[ Время генерации скрипта: 0.0777 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.