Dev Kit, Coming Soon

I’m sorry there’s no source yet, but it will be out soon.

Coming Soon!

I am in the process of putting together a Dev Kit of some classes that I use, and I’m working on classes that I will be using in the near future. I can’t distribute source code yet because I want to wait until I have a strong set before releasing the first iteration, but I am giving you guys the documentation which can be found here…

This is everything that is currently implemented in the dev kit:[URL=“http://www.createage.com/as2docs/createage”]
http://www.createage.com/as2docs/createage

The dev kit not only includes all the classes, but also when you install the kit, there is full documentation in the Help files as well as Class Documentation in the actions book panel, next to the ActionsPanel.

There is also FULL syntax highlighting as well as FULL code hinting.

Please take a look at the documentation, and give me your opinions/suggestions on what you think needs/doesn’t need to be in the kit.

Take Care.

__Michael

Found a typo in the DateTime class:

public getMonthName ( ): String
Grabs the day of this DateTime object and returns it’s string equivelant,… ex: day: 0 -> Sunday
Should be referring the months not days. :slight_smile:

Very impressive though, am looking forward to the finished kit. Am really liking the look of the toRadians and toDegress functions in the MathX class. Awsome.

-Aussie Devil

I hate typos… It’ll be fixed in the next update to the kit… thanks for the feedback, and the obviously intense thinking and looking you went through :slight_smile:

You’ve been following my stuff since that ■■■■ girl though, so you’re allowed to correct my typo’s haha.

_Michael

looks really cool. couple of things:

  1. i see some of the names are the same as some from classes already existing in flash, like in the drawing class, moveTo, curveTo, etc. it would be beneficial i think to keep all method names different from ones already used by flash.

  2. there is already a Point class in Flash (8).

  3. Some of these would benefit from “real world” examples or some type of usage that demonstrates what you had in mind when you wrote it. i know you have usage for some of them and examples, but i think all would need to be like that, kind of like flash does in their help files and tells you what it is that it is doing, ie: “here we create a movie clip and find the coordinates using the Point class” or something, just so people can get an idea of how it could be used.

also, you may want to fix this:

class StringUtility extends Object
This is a class we will use to transform strings it will grow as we see fit. for the most part just a method library geared towards strings specifically
This is a class for handling strings.

* Author:
  Michael Avila
* Version:
  1.3

you’ve got two “This is” sentences there in the docs, with two diff colors.

Otherwise, looks really good at a glance. Some very useful stuff in there, great work.

Stack is a bad name for a class that “allows data to be managed in a last in first out manner”…

when I seen stack I started thinking some gangster memory management class for flash, na looks just like an array with less functionality to me…

There is a point class in Flash 8… but not Flash 7… and I tend to use it alot, that’s why I have included a basic version of it.

And the DrawingUtility is meant to replace the Drawing API of the MovieClip… It makes more sense to encapsulate something like drawing into a class, the reason I use the same names is because they do the exact same thing, just trying to lessen the learning curve.

And the StringUtility… um… no excuses :frowning: lol, I’ll fix that… Thanks so much for taking a look at this guys… it will soon be a project at…

@ramie:

The Stack class is a Stack Datastructure… it is neither like nor implemented anything like an Array. It is a linked data structure, same with the Queue. There are actually a LinkedList and BinaryTree class, but they are still being polished for performance.

And while it does have less functionality than an Array, that is the point… to not allow anything other than first in first out.

_Michael

www.createagelib.com
www.library.createage.com

Please make suggestions.

I added some new classes.

_Michael