The ActionScript Data Provider Controls library (ASDPC) is a set of standard user interface components written in ActionScript.
What’s new in 0.4.0: Changelog
Read more here: Documentation with overview and examples
And here: TreeView Documentation
(Try out the controls in the SWF box just above.)
Features
- Easy and extensive customization (functionality, appearance)
- Platform, framework and project neutrality (out of the box usage)
- Generic data intergration (data provider interface architecture)
- High-performance
- Unit tested and well documented
- Open-source licence MIT
- Proven in [Submit your project here] projects
Contents
- ListView
- TreeView
- Button and Togglebutton
- Label and TextInput
And in beta state:
- SelectBox
- RadioButton and RadioGroup
- CheckBox
- HSlider and VSlider
- ColorPicker
- ScrollPane
- Window and TabBar
- HLayout, VLayout, GridLayout
Say Thank You!
The open source products in this repository are best quality. I spend hours, days and weeks to maintain a software that saves you time and effort. It’s your turn to give something back. Feel free to donate using flattr or PayPal. If you can’t do for any reason, no worries, I am always happy to get feedback, reviews or recommendations. Please help keeping this project running!

RSS




8 Comments
TreeView et al. - Flashforum
[...] [...]
All Flash OpenSource Projects- original posted on osflash | benbens Blog
[...] AS Data Provider Controls library – Set of standard user interface components focusing on customization, data integration and performance. Including ListView, TreeView, SelectBox, Button, ScrollPane, ColorPicker, … [...]
Lukasz 'Severiaan' Grela
Hi,
nice library, however after publishing of listview demo I have got loads of warnings (37).
i.e.
F:\com.sibirjak\asdpc_preview2\examples\com\sibirjak\asdpc\common\pinbar\PinBar.as(384): col: 10 Warning: var ‘color’ will be scoped to the default namespace: macromedia.asc.semantics.ObjectValue@e5394c: internal. It will not be visible outside of this package.
F:\com.greladesign\classes\as3\com\sibirjak\asdpc\scrollbar\skins\ScrollTrackSkin.as(75): col: 9 Warning: var ‘r1′ will be scoped to the default namespace: macromedia.asc.semantics.ObjectValue@1ac6103: internal. It will not be visible outside of this package.
[...]
F:\com.sibirjak\asdpc_preview2\examples\com\sibirjak\asdpc\listview\interfacedemo\windows\data\SharedItemEditor.as(102): col: 18 Warning: Migration issue: The property Button is no longer supported. The Button class has been renamed SimpleButton..
will you tidy up in an upcoming update?
Jens Struwe
You are using Flex 4, and the complained variables are declared within a
with(xxx)scope. Flex 3 did not bother with that. I will see that I soon provide an update. Thanks for reporting. Update: Problem solved in version 0.4.0.Vittorio
Hi Jens,
I’m using the ScrollBar in my project (I hope I can show you a preview soon) but I was facing a little issue.
When there are 2 nested displayobjects, both with their own ScrollBar, scrolling the inner object with the mouse wheel make both scroll.
I solved adding a stopPropagation in ScrollBar.as at
private function mouseScrollHandler(event : MouseEvent)
don’t know if I made it in the right way.
Edit by admin: Moved request to support forum.
Joe Shields
Hi,
I am still getting the onMouseDown warnings, was the core codebase ever updated to remove these warnings ?
I’m also getting a TextField.appendText() slow warning on Label.as (line 280)
Bob
Thx so much for creating this library.
I am trying to build a composite window similar to what is at top of page. Could you release the source for the window which has the list, tree, tabs please. Then I will have a better feel for how to make controls work with each other in a real app. The simple listview and button examples are not quite enough for me to go on to create complex window styles.
Vernon
There is still a great need for a “C GUI Designer/Builder”.
I’ve searched the web up and down, but still no such thing.
I would gladly pay for such a software.
Thanks…vmars316…Vernon