Josh Tynjala · @joshtynjala
49 followers · 8 posts · Server mastodon.social

Another preview at the XML component format that I'm developing for and . This screenshot shows a snippet that customizes the appearance of a RectangleSkin with a fill and border.

Yes, it's very verbose, and no, this absolutely won't be the recommended way to skin a component.

I'm just proud of how the XML format can even represent enums with arguments. In this case, that includes FillStyle.Gradient, LineStyle.SolidColor, and GradientBoxTransform.RotateDegrees.

#feathersui #openfl #haxe

Last updated 2 years ago

Josh Tynjala · @joshtynjala
48 followers · 7 posts · Server mastodon.social

I've been working on a way to build custom components for and using XML. I'm aiming for something very similar to in .

Last week, I finally compiled my first real sample component (after spending tons of time writing necessary low-level tests).

The XML code in the screenshot recreates one of the samples that was originally written in . The XML is parsed at compile-time with a Haxe build macro, which generates a class.

#feathersui #openfl #mxml #apacheflex #haxe

Last updated 2 years ago

Feathers UI · @feathersui
3 followers · 2 posts · Server fosstodon.org

Bring your designer's vision to life with the flexible skinning APIs in Feathers UI.

#feathersui #haxe #OpenFL

Last updated 2 years ago

Feathers UI · @feathersui
15 followers · 3 posts · Server fosstodon.org

Bring your designer's vision to life with the flexible skinning APIs in Feathers UI.
feathersui.com/learn/haxe-open

#feathersui #haxe #OpenFL

Last updated 2 years ago

Matse · @Matse
7 followers · 5 posts · Server mamot.fr

Thanks to the awesome people working on OpenFL, who fixed the issue I discovered yesterday, here is a demo of the ColorMatrixFilter using my helper class and editor system matse.skwatt.com/haxe/valedit/

#haxe #openfl #feathersui

Last updated 2 years ago