- FontSetDefine(t,font);
-
- t = InsertTag(t,ST_DEFINEFONTINFO);
-
- FontSetInfo(t,font);
-
- t = InsertTag(t,ST_DEFINETEXT);
-
- SetU16(t,ID_BANNER); // ID
-
- r.xmin = 0;
- r.ymin = 0;
- r.xmax = 400;
- r.ymax = 400;
- SetRect(t,&r);
-
- SetMatrix(t,NULL);
-
- TextCountBits(font,BANNER_TEXT,80,&gbits,&abits);
-
- SetU8(t,gbits);
- SetU8(t,abits);
-
- rgb.r = 0xc0;
- rgb.g = 0xc0;
- rgb.b = 0xc0;
-
- TextSetInfoRecord(t,font,height/4,&rgb,0,200);
- TextSetCharRecord(t,font,BANNER_TEXT,80,gbits,abits);
-
- SetU8(t,0);
-
- t = InsertTag(t,ST_DEFINETEXT);
-
- SetU16(t,ID_HIGHLIGHT); // ID
-
- r.xmin = 0;
- r.ymin = 0;
- r.xmax = 800;
- r.ymax = 400;
- SetRect(t,&r);
-
- SetMatrix(t,NULL);
-
- TextCountBits(font,BANNER_TEXT,80,&gbits,&abits);
-
- SetU8(t,gbits);
- SetU8(t,abits);
-
- rgb.r = 0x20;
- rgb.g = 0x20;
- rgb.b = 0x20;
-
- TextSetInfoRecord(t,font,height/4,&rgb,0,200);
- TextSetCharRecord(t,font,BANNER_TEXT,80,gbits,abits);
-
- SetU8(t,0);
-
- t = InsertTag(t,ST_DEFINEBUTTON);
-
- GetMatrix(NULL,&m);
-
- m.tx = 3*width;
- m.ty = 7*height/2;
-
- SetU16(t,ID_BUTTON); // ID
- ButtonSetRecord(t,BS_UP,ID_BANNER,1,&m,NULL);
- ButtonSetRecord(t,BS_DOWN|BS_HIT|BS_OVER,ID_HIGHLIGHT,1,&m,NULL);
- SetU8(t,0); // End of Button Records
- SetU8(t,0); // End of Action Records
-
-
- t = InsertTag(t,ST_PLACEOBJECT2);
-
- ObjectPlace(t,ID_BUTTON,1,NULL,NULL,NULL);
-
- t = InsertTag(t,ST_DEFINEBITSJPEG2);
-
- SetU16(t,ID_BITMAP);
- SetJPEGBits(t,"eye.jpg",QUALITY);