Форум программистов, компьютерный форум, киберфорум
Flash
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Aleks Bes
1

Добавление элементов при наследовании состояний.

28.12.2010, 16:50. Показов 1499. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вот тут уменя должны последовательно создаваться два листа. Первый - по нажатию на кнопку, второй - при выборе элемента в первом. Дак вот, у меня второй появляется ПЕРЕД первым, хотя, по логике, должен за ним. Что за фигня происходит? Почему порядок меняется? И как сделать чтобы второй появлялся после первого?
Вот код. Я сам недавно пишу на Флексе, месяц-два, так что не судите строго. =)
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
             xmlns:s="library://ns.adobe.com/flex/spark" 
             xmlns:mx="library://ns.adobe.com/flex/mx"
             applicationComplete="App.entry()"  backgroundColor="#FFFFFF" >
    
    <fx:Script>
        <![CDATA[
            private function changeEvt(event:flash.events.Event):void
            {
                currentState="TaskListState"
            }
        ]]>
    </fx:Script>
    
    <s:states>
        <mx:State name="MainMenu"/> 
        <mx:State name="TopicListState" basedOn="MainMenu"/>
        <mx:State name="TaskListState" basedOn="TopicListState"/>   
    </s:states>
    
    <mx:VBox x="23" y="39" includeIn="MainMenu">
        <mx:Button label="Start" id="m_start" click="currentState='TopicListState'"/>
    </mx:VBox>
    
    <mx:Canvas x="332" y="87" width="603" height="580">
        <mx:Image maintainAspectRatio="false" width="100%" height="100%" includeIn="MainMenu" source="@Embed(source='../../images/bg_cglobal.png')"/>
        <mx:HBox left="54" top="30">
            <mx:List id="topicList" width="238" height="482" change="changeEvt(event)" includeIn="TopicListState" >
                <fx:String>Topic1</fx:String>
                <fx:String>Topic2</fx:String>
                <fx:String>Topic3</fx:String>
            </mx:List>
        
            <mx:List id="taskList" width="238" height="482" includeIn="TaskListState">
                <fx:String>Task1</fx:String>
                <fx:String>Task2</fx:String>
                <fx:String>Task3</fx:String>
            </mx:List>
        </mx:HBox>
    </mx:Canvas>
    
    <fx: Declarations>
        <!-- Place non-visual elements (e.g., services, value objects) here -->
    </fx: Declarations>
        
</s:WindowedApplication>
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2010, 16:50
Ответы с готовыми решениями:

Запись состояний элементов VCL
Добрый день! Подскажите пожалуйста код, который позволяет записать в файл в обработчике события...

Использование шаблонов при наследовании, ошибка при компиляции
При изучении списков написал шаблон протестировал, все работает. После написал класс наследник от...

Ошибка при наследовании
Здраствуйте,не могу понять где именно оштбся,возможно кто-то поможет,код прилагаю //#include...

Деструктор при наследовании
Имеется 3 класса (базовый -&gt; производный -&gt; производный2) в классе базовый имеется переменная...

0
28.12.2010, 16:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.12.2010, 16:50
Помогаю со студенческими работами здесь

Ошибка при наследовании
Имеется архитектура вида: класс &quot;человек&quot;, от него производные &quot;препод&quot; и &quot;член приемной комиссии&quot;....

Конструкторы при наследовании
Добрый вечер. Пишу программу с наследованием классов. Класс-родитель - nasled, производный от него...

Ошибка при наследовании?
Программа компилируется, но консоль не выдает информацию. Связано ли это как то с переполнением...

Сравнение при наследовании
Есть базовый класс, пусть его зовут А, а у него есть 4 потомка. Пусть их зовут: B, C, D и E....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru