X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fexample%2Fbuttontest.c;h=18238175523437e62e1274356c0c43c32a408504;hb=879d0eec420fe0fd5ddcd56c8fe62b82a6744edd;hp=9f9f41b1bb8ecc6b3eea93b71582f12fc844c117;hpb=58ff679af70144555cdfdc2b9be9918696465de9;p=swftools.git diff --git a/lib/example/buttontest.c b/lib/example/buttontest.c index 9f9f41b..1823817 100644 --- a/lib/example/buttontest.c +++ b/lib/example/buttontest.c @@ -30,7 +30,7 @@ TAG* t; #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) @@ -46,7 +46,7 @@ int main (int argc,char ** argv) 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 @@ -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_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! } @@ -132,7 +132,7 @@ int main (int argc,char ** argv) 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);