- @develar: *flexЯ ненавижу инженеров флекса. Эти талантливые ребята
— напишут свой focusManager, но потом для установки фокуса все равно будут использовать stage.focus,
— напишут кучу абстракций и кучу кода, дабы вот-вот не дернуть stage при позиционировании чего-то абсолютного (toolTips, compobox, stageText, popUp), но каждый раз при каждом использование они это API используют по разному и результат всегда разный (но никогда не является правильным). А тут рядом ребята юзают тупо localToGlobal/globalToLocal и оно прекрасно работает хоть в дизайнере, хоть в production.
— напишут интерфейс IActiveWindowManager, но свое гребанное свойство в своем гребанном "мы идиоты, убейте нас за 3500 гребанных строк" StyleableStageText типизируют конкретным классом. - @deep: *migLayoutПочему многим не нравяться те враперы что есть.
Суть главной проблемы простых врапперов, что предложил @develar, это отсутствие обратной связи компонентов со своим контейнером. У flex-а и др. это все реализовано на уровне ядра и такие проблемы сразу отпадают.
Вот мой вариант врапперов для чистого флеша
dl.dropbox.com
Что смотреть:
тыкаем на horizontal
если уменьшить окно по ширине, то видно, что контейнер не уменьшается сколь угодно, а останавливается когда дети перестают помещаться. Идем дальше...
тыкаем BigSize и видим две кнопки. Изначально контейнер тут размером 20 на 20 Контейнер подстраивается под размер кнопок. Жмакаем любую кнопку и лейаут снова пересчитывается автоматом и все ровно.
Гарантия того, что контейнер нужного размера, это то, что все контейнеры замаскированы по своему размеру.
В добавок на экране минимум два контейнера и один вложен в другой. И они снова отлично работают вместе, никто не налезает на другой и т.д.
Суть моих врапперов: И компонент и контейнер это обычные спрайты и да, для использования у себя проще всего отнаследоваться от них, как и в любом другом гуи/лейаут фреимворке. НО для простоты я пытаюсь сделать и врапперы, но уже на базе моих компонентов, т.е. враппер становиться не простых объектом, а уже спрайтом.
Пока исходники очень корявые и выкладывать их не планировалось. Подсмотреть всеже можно тут github.com но это с трейсами пока - @develar: *flex *migLayoutMigLayout тем хорош, что может сообщить вам min размер контейнера. А флексовые могут тупо вернуть 30, хотя на самом деле это явно не так.11 days ago; 11 replies
- @develar: *велоvelopiter.spb.ru Менты зажигают — запретили проезд нам, а когда мы так и не смогли объяснить, что нам движение разрешено, и тупо обошли ментовскую машину пешком, они так обреченно передали по рации "Они пошли пешком" :) Но ни это, ни разборка с ментами на Финбане (опять вышиб чертов металлодетектор) никак не испортят нам праздника — мы уже привыкли к таким ментам, а бегуны и люди нас радостно приветствовали, а солдаты кормили гречневой кашей с мясом.13 days ago
- @develar: *велоSIDI выпустила новую версия своих легендарных туфлей — SIDI Dragon 3 SRS chainreactioncycles.com Не очень пока понятно, за что берут +150$ (теперь они стоят 500$), но интригует.
И, да, в описание они добавили черным по белому — для яйцевзбивалок используйте SIDI Reinforcement Plate, а иначе идите в лес с претензиями.16 days ago - @develar: *love *велоИдеальная девушка — чуть ниже тебя, чтобы можно было удобно целовать, но с длинными ногами и почти такими же руками — чтобы ростовка велосипеда была такой же, как и у тебя — ты можешь, в случае чего, взять ее велосипед (и седло в таком случае тоже перенастраивать почти не надо (от рук зависит продольное положение седла, что важно для контактных педалей)).17 days ago
- @develar: *велоПамперсы Assos похожи на тряпочку (FI.Mille_S5б assos.com выберите для просмотра картинку), в отличии от Biemme или Campognolo. В итоге кушают. Нет, в нормальных условиях это никак не заметно. Но вот эффект от долгой носки в походе будет гораздо более заметен и ощутим. А уж если вы намочили их в луже, а на улице в целом сухая погода, то все — если впишитесь в некий mtb-challenge типа 3 часа гонки по затопленным лесным дорожкам, где вы на скорости мчитесь по лесовозкам (постоянно огромные глубокие лужи), то уже через 5 часов вы взвоете (после такой гонки на следующий день ехал в штанах девушки без памперсов от Выборга до Питера).
Да, в ливень хорошо, они так приятно облегают и не трут, но вот во всем остальном. Короче — в Австралии я к концу стал носить Biemme или шорты девушки, а сейчас к весне knickers и shorts буду покупать явно не от Assos.24 days ago - @develar: *love *наркотикиAssos выпустила новые модели велоодежды. Теперь есть и более лучшие бахилы. И, да, для женщин есть топовые модели ;) И, что особенно хорошо, все это счастье есть на чайнике, то есть получать товар через США не придется.25 days ago
- @develar: *love *наркотикиЙо! Дороги пусты, пробок нет, вот что значит зима. Те, кто думает, что велосипедист на дороге сейчас очень опасен, напоминаю — вы живете в стране, где на набережной оставляют грузовик без габаритов или открывают люк, устанавливая маленький деревянный заборчик без освещения и рефлекторов.1 month ago
- @develar: *maven *flexmojosЧертовы религиозные фанатики. Как ресурсы добавить, так трахайтесь с build-helper maven plugin, а как source compiler roots as generated добавить, так "Никак. Это должно делаться автоматически. В мавене есть соглашение по поводу генерации исходников. Считается, что все дочение директории generated-sources являются source-path."
