Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Замена Simple GUI (http://www.flasher.ru/forum/showthread.php?t=184613)

artcraft 23.09.2012 00:04

Замена Simple GUI
 
скажите а вам не попадались на глаза альтернативы вот этой штуки
http://blog.soulwire.co.uk/code/acti...comment-page-2

этот класс шикарен, но
1. не умеет следить за изменениями переменных
2. нельзя удалять поля
3. управляет тем контейнером в котором находится

я почти уверен что кто-то уже допилил его, но пока не нашёл

dimarik 23.09.2012 01:11

Это альтернатива minimalcomps? Который являлся альтернативой flex-components?

Добавлено через 2 минуты
Цитата:

3. управляет тем контейнером в котором находится
А вам не кажется, что управлять родителем это моветон? Это, как сказал бы наш Хрусти, нельзя так делать.

artcraft 23.09.2012 01:14

dimarik, это не набор компонентов, а простенький класс который позволяет очень быстро собрать GUI на основе minimalcomps

и я ищу именно альтернативу такому инструменту генерирующему гуи, либо модифицированную версию этого класса

dimarik 23.09.2012 01:20

Продолжаем беседу.
Цитата:

1. не умеет следить за изменениями переменных.
Предлагаете байндинг в mimal ввести?
Цитата:

2. нельзя удалять поля.
Поля в sealed классах удалить низя.

artcraft 23.09.2012 01:38

Цитата:

Сообщение от dimarik (Сообщение 1097133)
А вам не кажется, что управлять родителем это моветон? Это, как сказал бы наш Хрусти, нельзя так делать.

я не хочу управлять дисплей объектами вот в чём дело,
я хочу управлять свойствами произвольного объекта,

и собственно уже сам допилил, и эта возможность теперь у меня есть


Цитата:

> не умеет следить за изменениями переменных.
Предлагаете байндинг в mimal ввести?
а что в этом похого?
Я сам не пробовал эту версию, но кто-то похоже уже прикрутил байндинг к минималкомпс
https://github.com/hyakugei/minimalcomps

Цитата:

> нельзя удалять поля.
Поля в sealed классах удалить низя.
а я и не хочу поля класса удалять, я хочу поля формы (гуи компоненты) удалять через эту обёртку

Добавлено через 52 минуты
Цитата:

1. не умеет следить за изменениями переменных
это тоже решилось легко, там уже есть приватный метод update, он пробегается по всем компонентам и обновляет и состояние, его можно сделать публичным и вызывать когда захочется

Добавлено через 4 часа 8 минут
ха, надо было сразу поискать на гитхабе
нашлась версия которой можно задать scope
https://github.com/psyked/SoulwireAS...o/soulwire/gui

это пункт 3 из моего списка, жаль что эту фичу я уже добавил сам :~)

artcraft 23.09.2012 07:38

Вложений: 1
Ура, прикрутил метод удаления колонок
заодно поправил ошибку лэйаута при перерисовке

вот теперь я счастлив, Simple GUI работает так как мне надо
в приложении класс с моими правками, вдруг пригодится тому то кроме меня

обратите внимание на то что в минимальных компонентах есть баг в версии 0.9.10
вот тут я поправил ошибку https://github.com/ArtCraft/minimalcomps


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

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