git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added kerning support to record device
[swftools.git]
/
lib
/
example
/
buttontest.c
diff --git
a/lib/example/buttontest.c
b/lib/example/buttontest.c
index
6ad544c
..
1823817
100644
(file)
--- a/
lib/example/buttontest.c
+++ b/
lib/example/buttontest.c
@@
-30,14
+30,14
@@
TAG* t;
#define ID_BUTTON 31
#define ID_BUTTON 31
-int useDefineButton2 = 0; // set this to 1 to use DefineButton2 Tags
+int useDefineButton2 = 1; // set this to 1 to use DefineButton2 Tags
// instead of DefineButton1
int main (int argc,char ** argv)
{ SWF swf;
RGBA rgb;
SRECT r;
// instead of DefineButton1
int main (int argc,char ** argv)
{ SWF swf;
RGBA rgb;
SRECT r;
- LPSHAPE s;
+ SHAPE* s;
ActionTAG*a1,*a2,*a3, *actiontoset;
S32 width=300,height = 300;
ActionTAG*a1,*a2,*a3, *actiontoset;
S32 width=300,height = 300;
@@
-46,7
+46,7
@@
int main (int argc,char ** argv)
memset(&swf,0x00,sizeof(SWF)); // set global movie parameters
memset(&swf,0x00,sizeof(SWF)); // set global movie parameters
- swf.fileVersion = 4; // make flash 4 compatible swf
+ swf.fileVersion = 8; // make flash 4 compatible swf
swf.frameRate = 0x1900; // about 0x19 frames per second
swf.movieSize.xmax = 20*width; // flash units: 1 pixel = 20 units
swf.frameRate = 0x1900; // about 0x19 frames per second
swf.movieSize.xmax = 20*width; // flash units: 1 pixel = 20 units
@@
-116,8
+116,8
@@
int main (int argc,char ** argv)
swf_ButtonSetRecord(t,BS_DOWN,36,1,NULL,NULL);
swf_SetU8(t,0); // end of button records
swf_ButtonSetRecord(t,BS_DOWN,36,1,NULL,NULL);
swf_SetU8(t,0); // end of button records
- swf_ButtonSetCondition(t, BC_OVERDOWN_OVERUP);
- swf_ActionSet(t,actiontoset);
+ swf_ButtonSetCondition(t, BC_IDLE_OVERUP);
+ swf_ActionSet(t,actiontoset);
swf_ButtonPostProcess(t, 1); // don't forget!
}
swf_ButtonPostProcess(t, 1); // don't forget!
}
@@
-132,7
+132,7
@@
int main (int argc,char ** argv)
t = swf_InsertTag(t,ST_SHOWFRAME);
t = swf_InsertTag(t,ST_END);
t = swf_InsertTag(t,ST_SHOWFRAME);
t = swf_InsertTag(t,ST_END);
- f = open("buttontest.swf",O_WRONLY|O_CREAT, 0644);
+ f = open("buttontest.swf",O_WRONLY|O_CREAT|O_BINARY, 0644);
if FAILED(swf_WriteSWF(f,&swf)) fprintf(stderr,"WriteSWF() failed.\n");
close(f);
if FAILED(swf_WriteSWF(f,&swf)) fprintf(stderr,"WriteSWF() failed.\n");
close(f);