[Flashcoders] Mailing Lists and Tools

2013-05-23 Thread Bryan Thompson
I know many developers are migrating towards HTML5/CSS/JavaScript. Google
reveals a multitude of results for mailing lists.  I hope to take advantage
of the experience on this list to get some advice on good quality lists like
this one.  I also would like recommendations for (Windows) IDE's for
JavaScript, or general HTML5 development including all the supporting
languages. I have Dreamweaver, but that seems a bit of overkill for a
developer.

Thanks in advance guys!

 

Bryan Thompson

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] Mailing Lists and Tools

2013-05-23 Thread Bryan Thompson
Thanks much Kurt, Kerry, and James.  Just the kind of information I was
looking for.
Oren, what's your problem??

Bryan

-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of James
Merrill
Sent: Thursday, May 23, 2013 8:17 AM
To: Flash Coders List
Subject: Re: [Flashcoders] Mailing Lists and Tools

I've been moving to StackOverflow for questions, and Reddit's coding
subreddits for general programming discussion  Here's a URL that bundles a
bunch of good programming subreddits:
http://www.reddit.com/r/webdev+web_design+html+css+programming+learnprogramm
ing+design+ProgrammerHumor+html5

As for an IDE, I would highly discourage you from using Dreamweaver. There
are much better tools that are cheap/free. I am currently using Aptana,
which is Eclipse based and contains tons of helpful features. I am moving
towards using SublimeText as my primary IDE. It's extremely streamlined and
elegant, and I highly suggest checking it out. Adobe has been working on an
IDE called Brackets that looks pretty cool too.




On Thu, May 23, 2013 at 11:06 AM, Kerry Thompson
al...@cyberiantiger.bizwrote:

 I've found Dreamweaver to be a good tool for HTML5. when you get 
 JavaScript under your belt, take a look at JQuery. it will save you a 
 lot of development time.

 Mailing lists are pretty quiet these days. I don't know where the 
 programmers congregate, but my colleagues in the French Horn world 
 have moved to a Facebook group.

 Cordially,

 Kerry Thompson
 On May 23, 2013 9:52 AM, Bryan Thompson br...@swfmagic.com wrote:

  I know many developers are migrating towards HTML5/CSS/JavaScript. 
  Google reveals a multitude of results for mailing lists.  I hope to 
  take
 advantage
  of the experience on this list to get some advice on good quality 
  lists like this one.  I also would like recommendations for 
  (Windows) IDE's for JavaScript, or general HTML5 development 
  including all the supporting languages. I have Dreamweaver, but that 
  seems a bit of overkill for a developer.
 
  Thanks in advance guys!
 
 
 
  Bryan Thompson
 
  ___
  Flashcoders mailing list
  Flashcoders@chattyfig.figleaf.com
  http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
 
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders




--
James Merrill
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] Game physics programming needed.

2012-10-28 Thread Bryan Thompson
Oren, it's so simple.  There is a link at the bottom of every message you
get.
Click this: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
and use your common sense to figure out how to unsubscribe.  It's just not
that difficult.

If you still can't figure it out, consider giving up computing and look into
basket weaving.

Bryan


-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Oren B.
Sent: Sunday, October 28, 2012 6:43 PM
To: Flash Coders List
Subject: Re: [Flashcoders] Game physics programming needed.

ok,
its getting really annoying. i have unsubscribed for 3 times from this
mailing list.
please remove me for good or ill have to trash your sessions with
silverlight appraisals.
:)

thanks,
Oren



___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] Game physics programming needed.

2012-10-28 Thread Bryan Thompson
I need to apologize to the list and especially to Oren.  This post was
uncalled for.  I was angry about other issues and his post just set me off.
Please disregard my very rude indiscretion.

Bryan

-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Bryan
Thompson
Sent: Sunday, October 28, 2012 9:04 PM
To: 'Flash Coders List'
Subject: RE: [Flashcoders] Game physics programming needed.

Oren, it's so simple.  There is a link at the bottom of every message you
get.
Click this: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
and use your common sense to figure out how to unsubscribe.  It's just not
that difficult.

If you still can't figure it out, consider giving up computing and look into
basket weaving.

Bryan


-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Oren B.
Sent: Sunday, October 28, 2012 6:43 PM
To: Flash Coders List
Subject: Re: [Flashcoders] Game physics programming needed.

ok,
its getting really annoying. i have unsubscribed for 3 times from this
mailing list.
please remove me for good or ill have to trash your sessions with
silverlight appraisals.
:)

thanks,
Oren



___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] MVC style

2012-02-16 Thread Bryan Thompson
Ross, that has to be the best explanation of MVC I've ever read.  Combined
with your example, I finally *really* understand the concepts.  Thank you!

Bryan Thompson


-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Ross
Sclafani
Sent: Wednesday, February 15, 2012 4:05 PM
To: Flash Coders List
Cc: Flash Coders List
Subject: Re: [Flashcoders] MVC style

I am an MVC purist, I always proceed as follows:

Models should ONLY store information, particularly the state of the
application and any data retrieved from disk or the network.

Views hold a reference to a model, watch it for updates, and respond to
those updates by rendering the model in its current state. 'rendering' could
refer to manipulating the display list in flash, outputting some text to
stout (or trace) serving up some JSON from a server app, whatever way of
expressing the state of the model your app requires. Views are also
responsible for  handling events that occur in their domain, and forwarding
them to the appropriate Controllers.
Controllers exist to manipulate models. The only acceptable way to alter a
model is via a controller. Whether its storing data from a Web service in
the model, or altering the state of the app in response to user interaction,
the controllers hold all of the business logic that define how the app
behaves.

Ideally, in AS3, the models consist of no methods except accessors that
retrieve values from private vars and store values there and notify
subscribed views of the update. Event dispatcher is a fantastic base class
for a model.
Equally, wherever possible, a controller should only consist of methods.
Properties are for the model.
This sets up a unidirectional flow of interaction and display. The
controller populates the model, the model notifies the views, the views
change. The changed view incites some user interaction, the view tells the
controller what the user wants to happen, and the controller alters the
state of the model accordingly, which then notifies the views to change, and
so on and so forth.

Ross P. Sclafani
Owner / Creative Director
Neuromantic Industries
http://www.neuromantic.com
http://ross.sclafani.net
http://www.twitter.com/rosssclafani
347.204.5714



___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] digest

2007-10-21 Thread Bryan Thompson
Folks, before this list gets flooded (again) with remove/change requests,
please remember that the owner of this list does not necessarily watch it
for help requests.  By sending these requests to the list, you are just
clogging our in boxes with noise.

Every email you get has a link to the list's home page at the bottom.  Use
it, and use your head.  There is a mailto link at the bottom for the list
owner: mailto:[EMAIL PROTECTED]

Please send your maintenance requests to him and not the list.

Thanks for helping reduce the noise.

Bryan

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of David
 Bitterman
 Sent: Friday, October 19, 2007 12:28 AM
 To: flashcoders@chattyfig.figleaf.com
 Subject: [Flashcoders] digest
 
 Apparently some user preferences were jostled/reset by the move.
 
 Where can I change my subscription mode to digest?
 
 d
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders



___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] Singleton AS2

2007-09-09 Thread Bryan Thompson
Assuming you are storing the Singleton instance in a static class variable,
unloading the movie from your container does not remove the instance from
the class.  Try setting your instance property to null when you unload the
app (via a die() call or something similar), or detect its existence on load
and handle your initialization accordingly.

To help grasp the reasoning, remember that classes live in the global space.
That's how you're able to call a static method or access a static property
just by naming the Class.

Makes sense?

Bryan

 I have 5 applications and one of them was created with the Singleton
 pattern, those 5 apps are being loaded at different times into a
 container,
 when any of the movies is loaded and unloaded everything works fine but
 everytime the movie with the Singleton pattern is loaded into the
 container
 it creates a new copy of itself. one way to see that is creating a
 static
 counter variable that increases everytime the movie is loaded into the
 container.
 
 Could some one point me to a site where I could understand why this is
 happening. I understand what is going on but I can't grasp the
 reasoning
 behind it so that I can avoid those duplicates.
 
 TIA
 
 --
 ...helmut


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


RE: [Flashcoders] Flash is BUGGED with Panels

2007-05-05 Thread Bryan Thompson
Steven, this is a known bug with the Flash IDE.  I've had the same problem
with gProject, Service Browser, and NetConnection Debugger panels.

Grant has information and a fix on his blog...
http://www.gskinner.com/blog/archives/2006/11/flash_opens_the_1.html

Bryan

 Wow.  This is awful.  Just insanely badly bugged.  Flash MX2004 AND
 Flash 8.  Dunno about CS3.
 
 I made a JSFL panel, the swf for this panel is named Gaia Framework
 Tool.swf.  When I tried to open it under Window  Other Panels, it
 opened up the gProject panel.  Huh?  So, I add v1 to the end of my
 panel
 name and it opens fine.  Not a fair solution and not sure what's
 causing
 this buggy behavior.  I try to open the actual gProject panel and that
 does nothing (since it's already open).
 
 So, I go into the Extension Manager and uncheck gProject.  Launch
 Flash,
 same problem. Wha?  I just turned off gProject and it doesn't appear in
 the list of available Other Panels.
 
 So, I got into the Extension Manager and trash gProject.  Launch Flash,
 and when I try to open my Panel under Other Panels, it opens gProject
 (in the same group I had it grouped with before - the library), but the
 panel is empty and it says cannot find file when I rollover it.  This
 is
 totally insane.
 
 I go into the Configuration folders both in my Local Settings folder
 AND
 in the Flash program folder and search for anything that says gProject.
 Nothing.
 
 I search the registry for gProject.  Nothing.
 
 I search the file system on C: for gProject.  Nothing.
 
 I search the C drive looking INSIDE every single file for the word
 gProject (which took forever).  Nothing!
 
 Now this is ridiculous.  Flash MUST be storing this information
 somewhere.  How can it know the panel gProject's name, much less where
 it exists or what group it belonged to unless it was stored somewhere
 on
 my computer, be it in the registry or some configuration file.  All my
 searching resulted in NOTHING found.
 
 So, WHAT THE F**K?
 
 We've got a few nasty bugs here.  First bug is that opens the wrong
 panel if the panel has the same first character in its name.
 
 Second, it opens the right panel that has the same first character if I
 add v1 to the end of it (very odd, indeed).
 
 Third, it opens the wrong panel that has been completely removed from
 the system and does not even appear in the list of available panels to
 Flash and the loaded panel is empty.
 
 If I am going to distribute my panel and people own a copy of gProject,
 how am I supposed to deal with this terribly nasty bug?
 
 
 --
 Steven Sacks
 Flash Maestro
 Los Angeles, CA
 --
 blog: http://www.stevensacks.net


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


RE: [Flashcoders] UIObject/UIComponent: Getting started

2006-12-08 Thread Bryan Thompson
I've had better results using 'widgets' that extend MovieClip.  For most
situations you don't need (or want) the overhead of  UIObject and
UIComponent.

Bryan

 I am working on a Flash app that will be set up in an MVC architecture. It
 will have draggable objects, a menu, a property inspector, and other UI
 pieces. In the past I have built my Views with composition; that is, by
 including the MovieClip as a property instead of subclassing it. But I
 have
 been looking at the UIObject and UIComponents and wondering if subclassing
 them would be a better move.
 
 So:
 
 * Do you recommend these for this kind of development, or are they best
 for
 straight up component development? Is the extra overhead/learning curve
 worth it?
 
 * Does anyone have any Flash 8 tutorials they'd recommend? I have read the
 Chafic Kazoun piece at UltraShock and have seen the Jesse Warden tutorials
 (both excellent! Thanks gentlemen!) but can use all the help I can get.
 
 Best regards,
 
 OK
 DAH


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


RE: [Flashcoders] skinning the scrollpane?

2006-12-05 Thread Bryan Thompson
 How does one actually skin a scrollpane? I've actually got a skinned
 UIScrollbar working properly; but as soon as a ScrollPane componenet
 is added, it killed everything.

I've just skinned the UIScrollbar on a project and it's working fine with
the ScrollPane component.  Maybe you need to add the ScrollPane to your
library first?  Could it be a theme issue?  You're on the right track
though, the ScrollPane component uses the UIScrollbar.
 
More information and I might be of more help.

Bryan

___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


RE: [Flashcoders] How do you code your Flash applications?

2006-02-03 Thread Bryan Thompson
Here here!  Another negative vote for getNextHighestDepth().  The
_root.removeMovieClip() gotcha when using v2 components wasted several hours
of my time when first learning AS2.0 ... why the he!! can't I remove those
clips!

I use a custom class to assign depth just to spite Flash.

/--
| Bryan Thompson
| Cyberian Tiger Multimedia
\--  

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of ryanm
 Sent: Friday, February 03, 2006 12:35 PM
 To: Flashcoders mailing list
 Subject: Re: [Flashcoders] How do you code your Flash applications?
 
  No, but what Ryan describes is exactly what 
 getNextHighestDepth() is  for.
 
 Not at all. If you have a content container at 1, a 
 navigation container at 2 (so that drop downs lay on top of 
 the content), and a footer container at 3, and you need to 
 add another content container (for rotating ads or 
 something), you want it to be next to the other content in 
 depth so that it's under the navigation. I avoid 
 getNextHighestDepth like the plague, it is an evil monkey 
 living in your closet that wants to kill you. Or at least be 
 a major pain in the ass while you try to figure out why you 
 can't control the z-position of your elements. I don't even 
 use it in loops when I'm generating a bunch of movie clips, 
 like rows in a select box or something, I use the iterator 
 for the loop, that way their depth and their index in the 
 array is always the same. The only time I've ever used 
 getNextHighestDepth was in one-off projects where I didn't 
 know or care where the elements ended up because they were 
 created and forgotten. Anything that might have to be 
 referenced or moved later should probably have its depth set 
 explicitly.
 
 ryanm 
 
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
 
 

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders