X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fswfc.xml;h=00b691609510d71391a076bdf761af086ebeef50;hb=bb3b7773036c333bc4179b8f415a886c8c53c42e;hp=8be7cca3ff174568e04a61dd66992abe8c8054ab;hpb=a56e5730e868870c408848b6e56b73d4a0c11b44;p=swftools.git
diff --git a/doc/swfc.xml b/doc/swfc.xml
index 8be7cca..00b6916 100644
--- a/doc/swfc.xml
+++ b/doc/swfc.xml
@@ -241,7 +241,7 @@ of a plain color:
.end
.filled filled_helloworld outline=helloworld fill=whitefade line=1 color=#2c2c2c
- .put filled_helloworld
+ .put filled_helloworld scale=200%
.end
@@ -292,5 +292,122 @@ which is used here together with the alpha parameter of
+Actionscript comes in handy when dealing with SWF Buttons.
+
+A button defines, in SWF context, an object sensitive to mouse movement,
+mouse buttons, and key presses.
+
+The following is a trivial example: Four objects which change their shape
+once the cursor is over it.
+
+The
+The only real difference between those two commands is the
+.flash name="action.swf" bbox=300x300 fps=50
+
+.box mybox color=blue fill=green width=100 height=100
+.put mybox
+
+.frame 0
+ .action:
+ _root.angle += 0.3;
+ mybox._x = 100*Math.cos(_root.angle)+100;
+ mybox._y = 100*Math.sin(_root.angle)+100;
+ .end
+.frame 1
+ .action:
+ gotoFrame(0);
+ Play();
+ .end
+.frame 2
+.end
+
+
+
+.flash name="button1.swf" fps=50
+
+.box box1 color=white fill=#336633 width=100 height=100 .box box2 color=white fill=#99cc99 width=150 height=150
+.button mybutton1
+ .show box1 as=shape x=50 y=50
+ .show box2 as=hover x=25 y=25
+.end
+
+.frame 0
+ .put b1=mybutton1
+ .put b2=mybutton1 x=200 red=+255
+ .put b3=mybutton1 y=200 green=+255
+ .put b4=mybutton1 x=200 y=200 blue=+255
+.end
+
+
+
+
+.flash name="button2.swf" fps=50
+
+.sprite red_tooltip
+ .font arial Arial.swf
+ .text text font=arial text="A red shape" color=white
+ .box box fill=blue color=turquoise width=90 height=20
+ .put box
+ .put text x=10 y=15
+.end
+
+.box box1 fill=red width=50 height=50
+.button mybutton1
+ .show box1 as=area x=0 y=0
+ .show red_tooltip as=hover x=25 y=25 alpha=50%
+.end
+
+.frame 0
+ .put mybutton1
+.end
+
+
+
+