Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   динамическая генерация winAPI форм и визуальных компонент (http://www.flasher.ru/forum/showthread.php?t=64783)

konkere 12.11.2004 19:10

динамическая генерация winAPI форм и визуальных компонент
 
умеет ли флешь без использования дизайнтайма создавать динамически формы винапи (например как в дельфи) и компоненты на них?

собственно, задача такая: флешевому скрипту приходит строка хмл с описанием визуальной формы и ее компонентов (кнопок, списков и т.д.). он ее парсит и рисует форму. из манов я не очень понял насчет именно формы.

основная проблема что это все должно происходить в рантайме без использования интерфейса флешь-студии.

FreeLander 12.11.2004 21:40

все компоненты (выпдающие списки, и всё что находится в панели components) являются уже скомпилированными роликами, если ты их используешь, то тебе обязательно нужно руками добавить их на сцену, или в библиотеку (т.е. опять руками прописав им linkage), только после этого ты можешь динамически создавать их копии, никакого API для их динамического создания "из ничего" не существует.ч

Если ты хочешь реализовать то что ты описываешь, то тебе надо сделать некий ролик, который бы содержал в своей библиотеке все нужные компоненты и после анализа xml-а помещал их экземпляры на сцену. Либо наделать для каждой компоненты отдельный ролик и подгружать только нужные.

konkere 12.11.2004 22:43

гммм.... т.е. как я понимаю, флешь оперирует не компонентами winAPI, а их анимационными эквивалентами?

FreeLander 13.11.2004 12:45

Цитата:

Оригинал написал(а) konkere
гммм.... т.е. как я понимаю, флешь оперирует не компонентами winAPI, а их анимационными эквивалентами?
флэшь оперирет мувиками, с которых можно понаделать копий - я это имел в виду


Часовой пояс GMT +4, время: 05:34.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.