27. May 2003




GreetingCardBuilder.com

I have built and mentioned this site a while ago, but no visitors. It is sort of a personal experiment and I am waiting to see what happens. No big hopes anyways.

The idea of GreetingCardBuilder.com was born out of realization that e-card sites do not allow enough customization on the cards and therefore the cards lose the personal touch or true meaning of the message they intend to convey. What better technology than Flash MX to create a greeting card building application, giving you the flexibility to change any or all aspects of the card?

Try it out: http://www.greetingcardbuilder.com/

by Miguel Moreno

Category: Tools | Tags:

26. May 2003




Mxer.com added to the Macromedia News Aggregator

Counting 134 news feeds from fellow bloggers, check out http://www.macromedia.com/go/weblogs and somewhere in there you will find mxer.com In any case, it is a great source for information on many other Macromedia products and topics. The MXNewsAggregator is powered by the fullasagoog engine.

by Miguel Moreno

Category: | Tags:

23. May 2003




University course for virus-writing: irresponsible or not?

Need to learn how to write a virus and other malware? The University of Calgary in Canada is offering its students a course in malicious virus-writing. The course, titled "Computer Viruses and Malware" is due to commence in the autumn of this year.

http://www.securitynewsportal.com/...


by Miguel Moreno

Category: | Tags:

22. May 2003




Microsoft and the Virus Information Alliance

Microsoft has joined leading anti-virus software vendors in an information-sharing program to provide customers with detailed and timely information about newly discovered viruses.

See it here: http://www.microsoft.com/...

by Miguel Moreno

Category: | Tags:

20. May 2003




Have a vector image draw itself with Flash MX

I frequently check out www.actionscript-toolbox.com, by Helen Triolo for insightful tips and experiments and noticed she has a new one, explaining in full detail all about things you can do with shape definitions. This experiment shows how to have a vector image draw itself with FLash MX. Very well done and explained.

Check it out: http://www.actionscript-toolbox.com/...

She also has a vast (I mean vast...) library of useful AS scripts in her FAQ section. (http://www.actionscript-toolbox.com/faq.php)


by Miguel Moreno

Category: | Tags:

14. May 2003




Commenting AS Code Wishlist Feature

I noticed in Visual Studio.Net there is a very neat feature that can be implemented in the next version of of Flash.

By wrapping the comments in the code with XML tags such as:


//comment here

VS.NET has an option to compile an XML document called doc.xml which contains all these comments structured with the namespace, class and method they belong to.

This would be a great feature for components and any other piece of code that requires documentation, which is pretty much a standard. It could even produce the right skeleton XML for the help section in the reference panel, when building components.

Just a thought...


by Miguel Moreno

Category: | Tags:

14. May 2003




Lots of tutorials

I had used this site a while back, but it has grown quite a bit since then. A search on Flash tutorials returned almost 150 results. All levels, all topics. (among them, some old and not so useful ones) There are also many other common topics. If you are stuck or just want to learn, you may want to check it out:

http://www.tutorialfind.com/


by Miguel Moreno

Category: | Tags:

8. May 2003




ScrollPane component eats movieClip

I was using the scrollpane component in a project and found this bug/tweak.

I have several button and only one scrollpane component. Clicking on the buttons, loads different movie clips into the scroll pane with setScrollContent();. Sofar, so good.

The problem is when you realize that these clips are dynamically created with duplicateMovieClip() when the swf loads. So all clips exist when they are loaded into the scrollpane, but when a clip is replaced by another using setScrollContent(), this happens (line 75) of the ScrollPane component:

FScrollPaneClass.prototype.setScrollContent = function(target){
    this.offset.x = 0;
    this.offset.y = 0;

    // remove or hide the old movie clip
    if ( this.content_mc != undefined ) {
    if (target!=this.content_mc) {
        this.content_mc._visible = false;
   

        this.content_mc.removeMovieClip();
        this.content_mc.unloadMovie();

    }
}
......

Notice the last two lines? This will get rid of any dynamically created movieClip and that is the reason why I was able to load a clip into the scrollPane only once. Once replaced by other content it would delete the old clip. This will only happen to clips created with duplicateMovieClip();

This may have been written there for other reasons, but for what I am using the scrollpane for, I commented out these lines and the component now behaves the way I need it to.

I hope this tip may help someone who has had the same problem and was stuck with a "movieClip eating component" and where .refreshPane() calls were not the solution.

If you know anything I do not know about the scrollPane or have more insight about this particular issue, please let me know.


by Miguel Moreno

Category: | Tags:

2. May 2003




Experiment: Flash vs C#

I had seen C# code somewhere and it seemed strikingly similar to actionscript. So, I had just finished a simple scripted animation movie in Flash and attempted to re-create the same in C#.

It took me a while to figure it al out, but here it is. Without a doubt there is a lot more depth in C#, but all in all , the concept, syntax, events, methods and classes are not much differently used than in AS. If you code in AS, don't shy away from a complex language like C#. Anyways, check out this experiment here: experiments


by Miguel Moreno

Category: Programming | Tags:

1. May 2003




Remember Macromedia.com back in 1996?

Well...I don't. I don't think I had heard of Macromedia till early 1998. But if you want to see what the site looked like in those days, try this: www.macromedia.com

or see many other snapshots of the site taken between 1996 and today at www.archive.org (macromedia.com)


by Miguel Moreno

Category: | Tags: