/$ BtnSnap
btnSnap(){
 int i,c,size;
 string s;
 mmnew();
 mmputs(
  "/$ initButtons\ninitButtons(){");
 mmputs("btnCount="+btnCount+
  ";\n");
 for(i=0;i<2;++i)
  mmputs("btnCheckBitmap["+i+
   "]=\""+btnCheckBitmap[i]+
   "\";\n");
 s="btnIndex=\"";
 size=strlen(btnIndex);
 for(i=0;i<size;++i){
  c=(char)substr(btnIndex,i,1);
  if(c==10)
   s=s+"\\x0a";
  else
   s=s+(char)c;}
 mmputs(s+"\";\n");
 for(i=1;i<=btnCount;++i){
  mmputs("btnX1["+i+"]="+
   btnX1[i]+";\n");
  mmputs("btnY1["+i+"]="+
   btnY1[i]+";\n");
  mmputs("btnX2["+i+"]="+
   btnX2[i]+";\n");
  mmputs("btnY2["+i+"]="+
   btnY2[i]+";\n");
  mmputs("btnStyle["+i+"]="+
   btnStyle[i]+";\n");
  mmputs("btnText["+i+"]=\""+
   btnText[i]+"\";\n");}
 mmputs("}\n");
 mmclose();}
