Adobe Flash is back (at least ...
In collaboration with the Moonshine.dev team, a new visual form designer is now available for Feathers UI. Drag-and-drop GUI controls into containers (including nesting), edit common properties in the GUI, apply layouts (with percent sizing), and adjust font and background styles.
It generates MXHX markup, a new XML dialect for GUIs in Haxe, inspired by Adobe Flex's MXML, but targeted at Haxe instead of AS3.
https://feathersui.com/blog/2024/11/21/moonshine-dev-feathers-ui-drag-and-drop-visual-designer/
#Haxe #OpenFL #FeathersUI #MXHX #AS3 #AdobeFlex #ActionScript
Added several more sections to the #OpenFL Developer's Guide today.
Accelerometer input
https://books.openfl.org/openfl-developers-guide/accelerometer-input/
Copy and paste
https://books.openfl.org/openfl-developers-guide/copy-and-paste/
Web service requests
https://books.openfl.org/openfl-developers-guide/http-communications/web-service-requests.html
These three were converted to #Haxe from the classic #ActionScript Developer's Guide for #AdobeFlash (which was Creative Commons licensed by Adobe).
1/π§΅
As #ICQ is shut down in a few days I think I can disclose this now:
Long long time ago, the official ICQ client allowed #flash avatars. It was possible to use custom flash avatars (from a webserver controlled by me) by uploading a special XML file pointing to that URL using the Miranda (?) ICQ plugin.
The flash avatars allowed #ActionScript and the flash player was running as local user. The intended use case was animated avatars (I send a smiley and the avatar smiles).
I crafted a flash file that displayed a static picture (so nobody will notice its a flash avatar), but opened a http connection to my server and waited for commands. I just used this to run "play this mp3 from that URL" and prank people and never used it for something evil. Never tried to figure out what was possible in terms of local access etc. and never disclosed this possibility until now.
Flashplayer Actionscript VM presentation at Stanford
https://noagendatube.com/videos/watch/ff455cd8-6492-4c94-bfe6-846fd54af4fb
26 Other Web Development Terms You May Not Have Heard Of:
From #ActionScript (psst) to #linearizability to the Z #shell.