TOUR
PRICING
HELP
Stencylpedia
Blocks Guide
Sample Games
Developer Center
FORUMS
CHAT
#MADEINSTENCYL
EDUCATION
SIGN IN
×
Welcome back!
Username or E-mail
Password
(
Forgot?
)
C
OMMUNITY
Home
Issue Tracker
Inbox [0]
New Posts
New Replies
Search
Stencyl Community
→
Stencyl
→
Extensions
→
Extension Ideas
→
Haxe UI Extension For Stencyl - Idea - Create rich user interfaces with CSS
Pages:
1
Haxe UI Extension For Stencyl - Idea - Create rich user interfaces with CSS
Donni11
Posts: 2181
July 17, 2016, 09:14:54 am
Hello Everyone ,
So there is a framework for Haxe called
HaxeUI
. It gives users the ablity to create applications with CSS code and components. It has a lot of great features for creating GUI's, UI, Buttons. Calendars ,Checkboxes ,Images ,Menus etc. The full list is at the bottom of the post. There are some really
unique demos
for this application. Here is one of them:
http://haxeui.org/swf/haxeuibuilder.swf?layoutId=
Anyway, its built with haxe and Openfl and looks pretty easy to work with Stencyl. We should really work on a Stencyl Extension with HaxeUI. There are some many possibilities in what we can create in game with this. I know gurigraphics tried
something like this
but this framework makes it so easy. There is even a
webviews
for Windows using this framework.
Download
:
http://haxeui.org/download.jsp
API
:
http://haxeui.org/docs/api/haxe/ui/toolkit/index.html
Github
:
https://github.com/ianharrigan/haxeui
Demos
:
https://github.com/ianharrigan/haxeui
Full List :
buttons
Calendars
Checkboxes
Images
Menus
Optionboxes
Progressbars
Scrollbars
Sliderbars
Spacers
Tabbars
Text Fields
Text Inputs
Containers:
Accordions
Boxes
Calendar Views
Continuous Boxes
Frames
Grids
List Views
Menu Bars
Panel Lists
Rich Text Views
Scroll Views
Stacks
Table Views
Tab Views
Layouts:
Absolute
Box
Continuous
Grid
Horizontal
Vertical
« Last Edit: July 25, 2016, 09:39:50 am by Donni11 »
Peace
gurigraphics
Posts: 690
July 17, 2016, 12:26:36 pm
Cool. I thought It was already the extension. ^ ^
At the moment I still using my "jerry-rig" showing above the canvas.
Justin
Posts: 4716
July 17, 2016, 12:45:25 pm
I've had my eyes on HaxeUI for a long time. If somebody from the community wants to integrate HaxeUI with an extension, I'd suggest waiting until v2 is released. v1 only supports legacy openfl, and while I can't say anything with certainty at the moment, it's possible that Stencyl could be dropping support for legacy openfl in the coming months.
For Live Support
: Join our
discord
server and ping me @justin.
I'm most often available between 10am and 10pm Japan time. (GMT+9)
merrak
Posts: 2738
July 17, 2016, 01:14:57 pm
I've been thinking about writing a extension for a while now, but haven't gotten around to it yet. I'll have a need for it in the future, though. If nobody else is interested in writing such an extension, I'll probably jump on it.
`/\=======/\"-
Website! -
http://www.anorthogonaluniverse.com
Facebook -
http://www.facebook.com/rlwatson
Twitter -
https://twitter.com/merrak
Donni11
Posts: 2181
July 17, 2016, 06:07:32 pm
@Justin, According to the Facebook page (
https://www.facebook.com/haxeui
), The alpha's of HaxeUI 2 are starting to be pushed out but a lot of features are missing ( comparing to v1). Its also very unstable and might take a while for a stable release for Haxe UI 2. V1 is stable and complete. So we could just create a extension now with V1, and when V2 becomes more stable and when Stencyl drops legacy openfl we'll create a update for the extension.
Also why there might there be a chance that Stencyl is dropping legacy openfl? I noticed the more times we upgrade openfl the more bugs come in. It Stencyl almost a year to stabilize the last openfl version ( I'm referring to the one that came around the same time Stencyl moved to Java 8 ) .
@merrak, Sound good!
Peace
Justin
Posts: 4716
July 17, 2016, 09:06:13 pm
There's a lot of demand for us to move on to openfl 4, and we need to make the move eventually anyway. If we end up supporting both openfl 4 and legacy, that increases the burden on us in many ways, whereas if we support openfl 4 alone, we have less burden trying to support a larger codebase, and we can have a more stable platform.
For Live Support
: Join our
discord
server and ping me @justin.
I'm most often available between 10am and 10pm Japan time. (GMT+9)
Donni11
Posts: 2181
July 18, 2016, 05:32:03 am
Sounds interesting. It would be nice to have a stabler version with a small codebase. So why doesn't Stencyl make the switch right away ? Whats the catch
?
Peace
Justin
Posts: 4716
July 18, 2016, 10:34:40 am
You've seen
this thread
.
For Live Support
: Join our
discord
server and ping me @justin.
I'm most often available between 10am and 10pm Japan time. (GMT+9)
Donni11
Posts: 2181
July 18, 2016, 04:03:22 pm
Isn't Haxe 3.3 Released ?
http://haxe.org/download/
Peace
CmdrWhitey13
Posts: 505
July 18, 2016, 04:45:19 pm
Quote from: Donni11 on July 18, 2016, 04:03:22 pm
Isn't Haxe 3.3 Released ?
http://haxe.org/download/
Its just a release candidate. Its possible they wait until the full feature is released. It's progress though.
Donni11
Posts: 2181
July 20, 2016, 06:07:08 pm
Are there any details ( on the Haxe's forums or the Haxe site ) when is the planned release date for the full feature version ? I'm looking everywhere
.
Peace
Justin
Posts: 4716
July 20, 2016, 06:22:35 pm
You can see the current progress of the 3.3 milestone on github. There's no release date announced anywhere (it'll be done when it's done).
https://github.com/HaxeFoundation/haxe/milestones
For Live Support
: Join our
discord
server and ping me @justin.
I'm most often available between 10am and 10pm Japan time. (GMT+9)
Donni11
Posts: 2181
July 20, 2016, 06:38:47 pm
Thanks for the link !
Peace
Donni11
Posts: 2181
July 24, 2016, 03:42:31 pm
I emailed the Haxe foundation asking about 3.3. They replied it most problay to be complted by August - September.
So once 3.3 is complete Stencyl drops openfl Legacy ?
Peace
Pages:
1