1* listswf, swftophp and swftoperl should be sharing more code- they're both almost 2000
2  lines long, and most of it is more or less the same..
3
4overall:
5  definefont, definefont2
6  flash6 stuff?
7
8* hextools:
9	How about combining listswf with hextools and show different colors
10	for each block. Output could be colored text (with ncurses, but
11	limited colors) or easier: a HTML page with a table
12	with many <font>/<style>-tags.
13
14	Or swf :-).
15
16	That would help analyzing flashmovies.
17
18* listswf:
19	-definefont2
20* swftophp:
21
22* swftoperl:
23	- be up to date with the current ming-perl-api
24	- 0x88 library reading.
25	- detect, if ?possible?, the place of path of the needed use lib(""); command?
26	- complete analyzation.
27	- more intuitive variable names ($s34 for a SWF::TextField()
28	  is'nt satisfying.
29
30	  possible improved naming sceme? (# is number, short variablenames for often used objects, long for rarely used)
31	  $a# for Action
32	  $m# for Movie
33	  $mc# for MovieClip
34	  $morph# for Morph
35	  $s# for Shapes
36	  $tf# for TextField
37	  $text# for Text
38	  $bitmap# for bitmaps
39	  ..
40
41	  $name#_i# for all instances
42
43	- add commandlineoptions:
44		--outfile          (default: write to STDOUT)
45
46		--minglib          (default: --minglib=)
47		--fontdir          (default: --fontdir=./)
48		--writefonts       (default: --writefonts=no)
49		--overwritefonts   (default: --overwritefonts=no)
50
51		--bitmapdir        (default: --bitmapdir=./)
52		--writebitmaps     (default: --writebitmaps=no)
53		--overwritebitmaps (default: --overwritebitmaps=no)
54
55		--sounddir         (default: --dir=./)
56		--writesounds      (default: --writesounds=no)
57		--overwritesounds  (default: --overwritesounds=no)
58
59		--all   (--writefonts=yes --writebitmaps --writesounds)
60		--forceall ( like all, but overwrites existing files
61
62* swftopython:
63	write swftopython
64