Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   наследование Container (http://www.flasher.ru/forum/showthread.php?t=89776)

ex.image 23.12.2006 13:56

наследование Container
 
попробовал на простом примере )

1. Смотрим исходник класса Canvas...
2. копируем все содержимое в мой класс (MyCanvas).

Все работает просто замечательно, однако наблюдаеться такая фишка:

3. создаем MXML компоненты от класса Canvas и MyCanvas

в MXML компоненте созданном от стандартного канваса можно позиционировать все внутренние элементы относительно (left, right, top, bottom, а так-же выставлять ширину и высоту в процентном соотношении), а в моем компоненте только абсолютные величины (x, y, width, height).

Как создать класс так чтобы работали относительные величины??? :wacko:

Nirth 23.12.2006 15:28

Не работают в IDE или в свф тоже не пашут?

ex.image 24.12.2006 18:52

В IDE неработают ))) в SWF все замечательно. Сложность состоит в том что в таком самодельном канвасе элементы расставлять неудобно в слепую (по цифрам) :wacko:

Nirth 24.12.2006 19:03

Если не ошибаюсь его нужно откомпилить.

ex.image 26.12.2006 03:12

А как???

baron27 26.12.2006 12:37

так вроде

Код:

compc -source-path+=libsrc -debug=false -o=lib/mylib.swc
ClassName1 ClassName2 ...


ex.image 27.12.2006 13:12

Непомогло :(

Господа гуру вы же все знаете. Подскажите нубу.

__i 27.12.2006 13:45

попробуй наследовать свой класс от Canvas )

ex.image 27.12.2006 15:58

Клева... работает! Спасибо! А почему тогда наследовать от Container неполучаеться???


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

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