#define b16(_n_) | ((_n_)>>8)&0xff,(_n_)&0xff | |
#define b32(_n_) | ((_n_)>>24)&0xff, ((_n_)>>16)&0xff, | ((_n_)>>8)&0xff,(_n_)&0xff |
eva_head: |
| |||||||||||||||
eva_body: | such as: (for ngon): [1.01] mono_polyLine [1.02] color_polyLine [1.03] line_pattern [1.04] thickness [1.05] color_bezierLine [1.06] color_polygon [1.07] arrow_style [1.08] brush_pattern [1.09] color_bezierGon [1.10] gradient1_bezierGon [1.11] gradient2_bezierGon [1.12] 1page_2polygon [1.13] 2page_2polygon.1 [1.14] 2page_2polygon.2 [1.15] tRanslate or pan [1.16] keep_Going [1.17] uniForm [1.18] same [1.19] reUse [1.20] displacement (for text): [2.01] Text [2.02] byte count [2.03] text margin [2.04] font family [2.05] font charset [2.06] font name [2.07] keep_Going [2.08] eqUal [2.09] font Hinting (for commanD): [3.01] load picture [3.02] cycle repeat [3.03] pendulum repeat [3.04] jump [3.05] button_jump [3.06] timed_jump [3.07] back_ground [3.08] zoom to full page [3.09] nested see as follows. | |||||||||||||||
eva_foot: | 0xff, 0xff |
'P', | b16(50), | //Page display 50 centiSecond | ||
'L', | 4, | //polyLine,4 points | ||
b16(0), | //M=0 | |||
b16(100*16), b16(160*16), | //x1=100,y1=160, | |||
b16(180*16), b16(160*16), | //x2=180,y2=160, | |||
b16(180*16), b16(240*16), | //x3=180,y3=240, | |||
b16(100*16), b16(240*16), | //x4=100,y4=240, |
'P', | b16(50), | //Page display 50 centiSecond | ||
'L', | 4, | //polyLine,4 points | ||
b16(0), | //M=0 | |||
b16(100*16), b16(160*16), | //x1=100,y1=160, | |||
b16(180*16), b16(160*16), | //x2=180,y2=160, | |||
b16(180*16), b16(240*16), | //x3=180,y3=240, | |||
b16(100*16), b16(240*16), | //x4=100,y4=240, | |||
'X', | 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | ||
255, 128, 128, 0, | //brush colorRef_1: r=255, g=128, b=128 | |||
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 |
'P', b16(100), | //Page display 100 centiSecond | |
'L', 4, b16(0), | //ngon_A, 4 points, M=0 | |
b16( 5*16), b16(10*16), b16(25*16), b16(10*16), b16(25*16), b16(50*16), b16( 5*16), b16(50*16), | ||
'w', 0*16, | //line wide(thickness)=0 | |
'X', 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |
'L', 4, b16(0), | //ngon_B, 4 points, M=0 | |
b16(35*16), b16(10*16), b16(55*16), b16(10*16), b16(55*16), b16(50*16), b16(35*16), b16(50*16), | ||
'X', 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |
128, 128, 255, 26, | //pen colorRef: r=128, g=128, b=255, a=26 | |
'L', 4, b16(0), | //ngon_C, 4 points, M=0 | |
b16(65*16), b16(10*16), b16(85*16), b16(10*16), b16(85*16), b16(50*16), b16(65*16), b16(50*16), | ||
'X', 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |
128, 128, 255, 77, | //pen colorRef: r=128, g=128, b=255, a=77 | |
'L', 4, b16(0), | //ngon_D, 4 points, M=0 | |
b16(95*16), b16(10*16), b16(115*16), b16(10*16), b16(115*16), b16(50*16), b16(95*16), b16(50*16), | ||
'X', 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |
128, 128, 255, 128, | //pen colorRef: r=128, g=128, b=255, a=128 | |
'L', 4, b16(0), | //ngon_E, 4 points, M=0 | |
b16(125*16), b16(10*16), b16(145*16), b16(10*16), b16(145*16), b16(50*16), b16(125*16), b16(50*16), | ||
'X', 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |
128, 128, 255, 179, | //pen colorRef: r=128, g=128, b=255, a=179 | |
'L', 4, b16(0), | //ngon_F, 4 points, M=0 | |
b16(155*16), b16(10*16), b16(175*16), b16(10*16), b16(175*16), b16(50*16), b16(155*16), b16(50*16), | ||
'X', 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |
128, 128, 255, 230, | //pen colorRef: r=128, g=128, b=255, a=230 |
0≤a≤ 25: | PS_SOLID | ------- |
26≤a≤ 76: | PS_DASH | - - - - |
77≤a≤127: | PS_DASHDOTDOT | _.._.._ |
128≤a≤178: | PS_DASHDOT | _._._._ |
179≤a≤229: | PS_DOT | ....... |
230≤a≤255: | PS_NULL |
'P', b16(100), | //Page display 100 centiSecond | |
'L', 4, b16(0), | //ngon_A, 4 points, M=0 | |
b16( 5*16), b16(10*16), b16(25*16), b16(10*16), b16(25*16), b16(50*16), b16( 5*16), b16(50*16), | ||
'w', 0*16, | //line wide(thickness)=0 | |
'X', 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |
'L', 4, b16(0), | //ngon_B, 4 points, M=0 | |
b16(35*16), b16(10*16), b16(55*16), b16(10*16), b16(55*16), b16(50*16), b16(35*16), b16(50*16), | ||
'w', 1*16, | //line wide(thickness)=1 | |
'L', 4, b16(0), | //ngon_C, 4 points, M=0 | |
b16(65*16), b16(10*16), b16(90*16), b16(10*16), b16(90*16), b16(50*16), b16(65*16), b16(50*16), | ||
'w', 2*16, | //line wide(thickness)=2 | |
'L', 4, b16(0), | //ngon_D, 4 points, M=0 | |
b16(105*16), b16(10*16), b16(130*16), b16(10*16), b16(130*16), b16(50*16), b16(105*16), b16(50*16), | ||
'w', 3*16, | //line wide(thickness)=3 |
'P', | b16(50), | //Page display 50 centiSecond | ||
'L', | 4, | //bezierLine,4 points | ||
b16(0), | //M=0 | |||
b16(100*16), b16(160*16), | //x1=100,y1=160, | |||
b16(180*16), b16(160*16), | //x2=180,y2=160, | |||
b16(180*16), b16(240*16), | //x3=180,y3=240, | |||
b16(120*16), b16(240*16), | //x4=120,y4=240, | |||
'X', | 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | ||
255, 128, 128, 0, | //brush colorRef_1: r=255, g=128, b=128 | |||
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |||
't', | 0x01 | //style=bezier_3x0 |
'P', | b16(50), | //Page display 50 centiSecond | ||
'L', | 4, | //ngon,4 points | ||
b16(0), | //M=0 | |||
b16(100*16), b16(160*16), | //x1=100,y1=160, | |||
b16(180*16), b16(160*16), | //x2=180,y2=160, | |||
b16(180*16), b16(240*16), | //x3=180,y3=240, | |||
b16(100*16), b16(240*16), | //x4=100,y4=240, | |||
'X', | 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | ||
255, 128, 128, 0, | //brush colorRef_1: r=255, g=128, b=128 | |||
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |||
't', | 0x20 | //style=polygon |
'P', b16(100), | //Page display 100 centiSecond | |
'L', 4, b16(0), | //ngon_A, 4 points, M=0 | |
b16( 5*16), b16(10*16), b16(25*16), b16(10*16), b16(25*16), b16(50*16), b16( 5*16), b16(50*16), | ||
'X', 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |
't', 0x00, | //style=normal_curve | |
'L', 4, b16(0), | //ngon_B, 4 points, M=0 | |
b16(35*16), b16(10*16), b16(55*16), b16(10*16), b16(55*16), b16(50*16), b16(35*16), b16(50*16), | ||
't', 0x02, | //style=close_curve | |
'L', 4, b16(0), | //ngon_C, 4 points, M=0 | |
b16(65*16), b16(10*16), b16(90*16), b16(10*16), b16(90*16), b16(50*16), b16(65*16), b16(50*16), | ||
't', 0x04, | //style=begin→end | |
'L', 4, b16(0), | //ngon_D, 4 points, M=0 | |
b16(105*16), b16(10*16), b16(130*16), b16(10*16), b16(130*16), b16(10*16), b16(105*16), b16(50*16), | ||
't', 0x08, | //style=begin←end | |
'L', 4, b16(0), | //ngon_E, 4 points, M=0 | |
b16(140*16), b16(10*16), b16(165*16), b16(10*16), b16(165*16), b16(10*16), b16(140*16), b16(50*16), | ||
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_F, 4 points, M=0 | |
b16(180*16), b16(10*16), b16(205*16), b16(10*16), b16(205*16), b16(10*16), b16(180*16), b16(50*16), | ||
'K', 0x08, | //GradientFill, 2 Trivert coordinates | |
b16(100*16), b16(10*16), | //x1=100, y1=10, | |
b16(100*16), b16(50*16), | //x2=100, y2=50, | |
't', 0x20, | //style=polygon, GradientFill from colorRef_0(x1, y1) to colorRef_1(x2, y2) | |
'L', 4, b16(0), | //ngon_G, 4 points, M=0 | |
b16(220*16), b16(10*16), b16(245*16), b16(10*16), b16(245*16), b16(10*16), b16(220*16), b16(50*16), | ||
'K', 0x08, | //GradientFill, 2 Trivert coordinates | |
b16(100*16), b16(10*16), | //x1=100, y1=10, | |
b16(100*16), b16(50*16), | //x2=100, y2=50, | |
//x3=(x1+x2)/2, y3=(y1+y2)/2, | ||
't', 0x40, | //style=polygon, GradientFill, colorRef_1(x1, y1)←colorRef_0(x3, y3)→colorRef_1(x2, y2) |
'O', 9, | //Object, 9 byte | ![]() |
1, | //atr=1(bmp) | |
'n','e','w','.','g','i','f',0, | //Object file1 name | |
'O', 0x0d, | //Object, 13 byte | ![]() |
1, | //atr=1(bmp) | |
'r','e','d','_','d','o','t','.','b','m','p',0, | //Object file2 name | |
'P', b16(100), | //Page display 100 centiSecond | |
'L', 4, b16(0), | //ngon_A, 4 points, M=0 | |
b16( 5*16), b16(10*16), b16(25*16), b16(10*16), b16(25*16), b16(50*16), b16( 5*16), b16(50*16), | ||
'w', 0*16, | //line wide(thickness)=0 | |
'X', 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |
'B', 5, | //Brush | |
b16(0),b16(0),0 | //brush=0(BS_SOLID), hatch=0 | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_B, 4 points, M=0 | |
b16(35*16), b16(10*16), b16(55*16), b16(10*16), b16(55*16), b16(50*16), b16(35*16), b16(50*16), | ||
'B', 5, | //Brush | |
b16(1),b16(0),0 | //brush=1(BS_NULL), hatch=0 | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_C, 4 points, M=0 | |
b16(65*16), b16(60*16), b16(85*16), b16(60*16), b16(85*16), b16(100*16), b16(65*16), b16(100*16), | ||
'B', 5, | //Brush | |
b16(2),b16(0),0 | //brush=2(BS_HATCHED), hatch=0(HS_HORIZONTAL) | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_D, 4 points, M=0 | |
b16(95*16), b16(60*16), b16(115*16), b16(60*16), b16(115*16), b16(100*16), b16(95*16), b16(100*16), | ||
'B', 5, | //Brush | |
b16(2),b16(1),0 | //brush=2(BS_HATCHED), hatch=1(HS_VERTICAL) | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_E, 4 points, M=0 | |
b16(125*16), b16(60*16), b16(145*16), b16(60*16), b16(145*16), b16(100*16), b16(125*16), b16(100*16), | ||
'B', 5, | //Brush | |
b16(2),b16(2),0 | //brush=2(BS_HATCHED), hatch=2(HS_FDIAGONAL) | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_F, 4 points, M=0 | |
b16(155*16), b16(60*16), b16(175*16), b16(60*16), b16(175*16), b16(100*16), b16(155*16), b16(100*16), | ||
'B', 5, | //Brush | |
b16(2),b16(3),0 | //brush=2(BS_HATCHED), hatch=3(HS_BDIAGONAL) | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_G, 4 points, M=0 | |
b16(185*16), b16(60*16), b16(205*16), b16(60*16), b16(205*16), b16(100*16), b16(185*16), b16(100*16), | ||
'B', 5, | //Brush | |
b16(2),b16(4),0 | //brush=2(BS_HATCHED), hatch=4(HS_CROSS) | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_H, 4 points, M=0 | |
b16(215*16), b16(60*16), b16(235*16), b16(60*16), b16(235*16), b16(100*16), b16(215*16), b16(100*16), | ||
'B', 5, | //Brush | |
b16(2),b16(5),0 | //brush=2(BS_HATCHED), hatch=5(HS_DIAGCROSS) | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_I, 4 points, M=0 | |
b16( 5*16), b16(110*16), b16(25*16), b16(110*16), b16(25*16), b16(150*16), b16( 5*16), b16(150*16), | ||
'w', 0*16, | //line wide(thickness)=0 | |
'B', 5, | //Brush | |
b16(3),b16(1),0 | //brush=3(BS_PATTERN), hatch=(file)1 | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_J, 4 points, M=0 | |
b16(35*16), b16(110*16), b16(55*16), b16(110*16), b16(55*16), b16(150*16), b16(35*16), b16(150*16), | ||
'B', 5, | //Brush | |
b16(3),b16(2),0 | //brush=3(BS_PATTERN), hatch=(file)2 | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_K, 4 points, M=0 | |
b16(65*16), b16(160*16), b16(85*16), b16(160*16), b16(85*16), b16(200*16), b16(65*16), b16(200*16), | ||
'B', 5, | //Brush | |
b16(5),b16(1),0 | //brush=5(BS_DIB), hatch=(file)1 | |
't', 0x20, | //style=polygon | |
'L', 4, b16(0), | //ngon_L, 4 points, M=0 | |
b16(95*16), b16(160*16), b16(115*16), b16(160*16), b16(115*16), b16(200*16), b16(95*16), b16(200*16), | ||
'B', 5, | //Brush | |
b16(5),b16(2),0 | //brush=5(BS_DIB), hatch=(file)2 | |
't', 0x20, | //style=polygon |
brush | hatch | |||
0 | BS_SOLID | |||
1 | BS_NULL | |||
2 | BS_HATCHED | 0 | HS_HORIZONTAL | ----- |
1 | HS_VERTICAL | ||||| | ||
2 | HS_FDIAGONAL | \\\\\ | ||
3 | HS_BDIAGONAL | ///// | ||
4 | HS_CROSS | +++++ | ||
5 | HS_DIAGCROSS | xxxxx | ||
3 | BS_PATTERN | file enum, //begin from 1 | ||
5 | BS_DIB |
'P', | b16(50), | //Page display 50 centiSecond | ||
'L', | 4, | //ngon,4 points | ||
b16(0), | //M=0 | |||
b16(100*16), b16(160*16), | //x1=100,y1=160, | |||
b16(180*16), b16(160*16), | //x2=180,y2=160, | |||
b16(180*16), b16(240*16), | //x3=180,y3=240, | |||
b16(120*16), b16(240*16), | //x4=120,y4=240, | |||
'X', | 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | ||
255, 128, 128, 0, | //brush colorRef_1: r=255, g=128, b=128 | |||
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |||
't', | 0x21 | //style=polygon | bezier_3x0 |
'P', | b16(50), | //Page display 50 centiSecond | ||
'L', | 10, | //ngon,10 points | ||
b16(0), | //M=0 | |||
b16(100*16), b16(160*16), | //x1=100,y1=160, | |||
b16(180*16), b16(160*16), | //x2=180,y2=160, | |||
b16(180*16), b16(240*16), | //x3=180,y3=240, | |||
b16(120*16), b16(240*16), | //x4=120,y4=240, | |||
b16(115*16), b16(230*16), | //x5=115,y5=230, | |||
b16(110*16), b16(220*16), | //x6=110,y6=220, | |||
b16(105*16), b16(210*16), | //x7=105,y7=210, | |||
b16(150*16), b16(210*16), | //x8=150,y8=210, | |||
b16(150*16), b16(190*16), | //x9=150,y9=190, | |||
b16(110*16), b16(190*16), | //x10=110,y10=190, | |||
'X', | 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | ||
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |||
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |||
'K', | 8, | //GradientFill, 2 Trivert coordinates | ||
b16(100*16), b16(160*16), | //x1=100, y1=160, | |||
b16(100*16), b16(240*16), | //x2=100, y2=240, | |||
GradientFill from colorRef_0(x1, y1) to colorRef_1(x2, y2) | ||||
't', | 0x21, | //style=polygon | bezier_3x0 |
'P', | b16(50), | //Page display 50 centiSecond | ||
'L', | 10, | //ngon,10 points | ||
b16(0), | //M=0 | |||
b16(100*16), b16(160*16), | //x1=100,y1=160, | |||
b16(180*16), b16(160*16), | //x2=180,y2=160, | |||
b16(180*16), b16(240*16), | //x3=180,y3=240, | |||
b16(120*16), b16(240*16), | //x4=120,y4=240, | |||
b16(115*16), b16(230*16), | //x5=115,y5=230, | |||
b16(110*16), b16(220*16), | //x6=110,y6=220, | |||
b16(105*16), b16(210*16), | //x7=105,y7=210, | |||
b16(150*16), b16(210*16), | //x8=150,y8=210, | |||
b16(150*16), b16(190*16), | //x9=150,y9=190, | |||
b16(110*16), b16(190*16), | //x10=110,y10=190, | |||
'X', | 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | ||
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |||
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |||
't', | 0x30, | //style=polygon | bezier_3x1 |
x = | μ* | [λ3*x1 | + 3*λ2*(1-λ)*x2 | + 3*λ*(1-λ)2*x3 | + (1-λ)3*x4] |
+ (1-μ)* | [λ3*x10 | + 3*λ2*(1-λ)*x9 | + 3*λ*(1-λ)2*x8 | + (1-λ)3*x7] | |
y = | μ* | [λ3*y1 | + 3*λ2*(1-λ)*y2 | + 3*λ*(1-λ)2*y3 | + (1-λ)3*y4] |
+ (1-μ)* | [λ3*y10 | + 3*λ2*(1-λ)*y9 | + 3*λ*(1-λ)2*y8 | + (1-λ)3*y7] |
'P', | b16(50), | //Page display 50 centiSecond | ||
//□ | ||||
'L', | 4, | //ngon,4 points | ||
b16(0), | //M=0 | |||
b16(100*16), b16(160*16), | //x1=100,y1=160, | |||
b16(180*16), b16(160*16), | //x2=180,y2=160, | |||
b16(180*16), b16(240*16), | //x3=180,y3=240, | |||
b16(100*16), b16(240*16), | //x4=100,y4=240, | |||
'X', | 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | ||
255, 128, 128, 0, | //brush colorRef_1: r=255, g=128, b=128 | |||
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |||
't', | 0x20 | //style=polygon | ||
//◇ | ||||
'L', | 4, | //ngon,4 points | ||
b16(0), | //M=0 | |||
b16(140*16), b16( 70*16), | //x1=140,y1= 70, | |||
b16(190*16), b16(120*16), | //x2=190,y2=120, | |||
b16(140*16), b16(170*16), | //x3=140,y3=170, | |||
b16( 90*16), b16(120*16), | //x4= 90,y4=120, | |||
'X', | 32, 32, 255, 0, | //brush colorRef_0: r=32, g=32, b=255 | ||
32, 32, 255, 0, | //brush colorRef_1: r=32, g=32, b=255 | |||
255, 32, 32, 0, | //pen colorRef: r=255, g=32, b=32 | |||
't', | 0x20 | //style=polygon |
'P', b16(250), | //Page1 display 250 centiSecond | |
//□ | ||
'L', 4, | //ngon_A,4 points | |
b16(0), | //M=0 | |
b16(100*16), b16(160*16), b16(180*16), b16(160*16), b16(180*16), b16(240*16), b16(100*16), b16(240*16), | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
't', 0x20 | //style=polygon | |
//◇ | ||
'L', 4, | //ngon_B,4 points | |
b16(0), | //M=0 | |
b16(140*16), b16( 70*16), b16(190*16), b16(120*16), b16(140*16), b16(170*16), b16( 90*16), b16(120*16), | ||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | ||
't', 0x20 | //style=polygon | |
'P', b16(50), | //Page2 display 50 centiSecond | |
//▱ | ||
'L', 4, | //ngon_C,4 points | |
b16(2), | //M=2, the 2nd (from the end)ngon | |
b16(180*16), b16(110*16), b16(260*16), b16(90*16), b16(260*16), b16(170*16), b16(180*16), b16(190*16), | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
't', 0x20 | //style=polygon | |
//◇ | ||
'L', 4, | //ngon_D,4 points | |
b16(2), | //M=2, the 2nd (from the end)ngon | |
b16(200*16), b16(170*16), b16(270*16), b16(220*16), b16(240*16), b16(270*16), b16(170*16), b16(220*16), | ||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | ||
't', 0x20 | //style=polygon | |
the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C itself |
the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | ngon_D itself |
'P', b16(250), | //Page1 display 250 centiSecond | |
//□ | ||
'L', 4, | //ngon_A,4 points | |
b16(0), | //M=0 | |
b16(100*16), b16(160*16), b16(180*16), b16(160*16), b16(180*16), b16(240*16), b16(100*16), b16(240*16), | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
't', 0x20 | //style=polygon | |
//◇ | ||
'L', 4, | //ngon_B,4 points | |
b16(0), | //M=0 | |
b16(140*16), b16( 70*16), b16(190*16), b16(120*16), b16(140*16), b16(170*16), b16( 90*16), b16(120*16), | ||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | ||
't', 0x20 | //style=polygon | |
'P', b16(50), | //Page2 display 50 centiSecond | |
//◇ | ||
'L', 4, | //ngon_D,4 points | |
b16(1), | //M=1, the 1st (from the end)ngon | |
b16(200*16), b16(170*16), b16(270*16), b16(220*16), b16(240*16), b16(270*16), b16(170*16), b16(220*16), | ||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | ||
't', 0x20 | //style=polygon | |
//▱ | ||
'L', 4, | //ngon_C,4 points | |
b16(3), | //M=3, the 3rd (from the end)ngon | |
b16(180*16), b16(110*16), b16(260*16), b16(90*16), b16(260*16), b16(170*16), b16(180*16), b16(190*16), | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
't', 0x20 | //style=polygon | |
the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_D itself |
the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_D | ngon_C itself |
'P', b16(250), | //Page1 display 250 centiSecond | |
//□ | ||
'L', 4, | //ngon_A,4 points | |
b16(0), | //M=0 | |
b16(100*16), b16(160*16), b16(180*16), b16(160*16), b16(180*16), b16(240*16), b16(100*16), b16(240*16), | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
't', 0x20 | //style=polygon | |
//◇ | ||
'L', 4, | //ngon_B,4 points | |
b16(0), | //M=0 | |
b16(140*16), b16( 70*16), b16(190*16), b16(120*16), b16(140*16), b16(170*16), b16( 90*16), b16(120*16), | ||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | ||
't', 0x20 | //style=polygon | |
'P', b16(250), | //Page2 display 250 centiSecond | |
//□ | ||
'R', | //ngon_C: tRanslate(pan) | |
2, | //M=2, the 2nd (from the end)ngon | |
2, | //E=2, the 2nd (from the end)ngon | |
b16(80*16), b16(150*16), | //new_x1, new_y1 | |
//◇ | ||
'L', 4, | //ngon_D,4 points | |
b16(2), | //M=2, the 2nd (from the end)ngon | |
b16(170*16), b16(120*16), b16(230*16), b16(170*16), b16(190*16), b16(220*16), b16(130*16), b16(170*16), | ||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | ||
't', 0x20 | //style=polygon | |
'P', b16(50), | //Page3 display 50 centiSecond | |
//◇ | ||
'L', 4, | //ngon_E,4 points | |
b16(1), | //M=1, the 1st (from the end)ngon | |
b16(200*16), b16(170*16), b16(270*16), b16(220*16), b16(240*16), b16(270*16), b16(170*16), b16(220*16), | ||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | ||
't', 0x20 | //style=polygon | |
//□ | ||
'R', | //ngon_F: tRanslate(pan) | |
3, | //M=3, the 3rd (from the end)ngon | |
5, | //E=5, the 5th (from the end)ngon | |
b16(80*16), b16(110*16), | //new_x1, new_y1 | |
the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C itself |
the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | ngon_D itself |
the 4th(from the end)ngon | the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | ngon_D | ngon_E itself |
the 5th(from the end)ngon | the 4th(from the end)ngon | the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | ngon_D | ngon_E | ngon_F itself |
'P', b16(250), | //Page1 display 250 centiSecond | |
//□ | ||
'L', 4, | //ngon_A,4 points | |
b16(0), | //M=0 | |
b16(100*16), b16(160*16), b16(180*16), b16(160*16), b16(180*16), b16(240*16), b16(100*16), b16(240*16), | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
't', 0x20 | //style=polygon | |
//◇ | ||
'L', 4, | //ngon_B,4 points | |
b16(0), | //M=0 | |
b16(140*16), b16( 70*16), b16(190*16), b16(120*16), b16(140*16), b16(170*16), b16( 90*16), b16(120*16), | ||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | ||
't', 0x20 | //style=polygon | |
'P', b16(250), | //Page2 display 250 centiSecond | |
//□ | ||
'R', | //ngon_C: tRanslate(pan) | |
2, | //M=2, the 2nd (from the end)ngon | |
2, | //E=2, the 2nd (from the end)ngon | |
b16(80*16), b16(150*16), | //new_x1, new_y1 | |
//◇ | ||
'G', | //ngon_D: keep_Going | |
2, | //object_type=ngon;//2 | |
b16(2), | //M=2, the 2nd (from the end)ngon | |
'P', b16(50), | //Page3 display 50 centiSecond | |
//◇ | ||
'L', 4, | //ngon_E,4 points | |
b16(1), | //M=1, the 1st (from the end)ngon | |
b16(200*16), b16(170*16), b16(270*16), b16(220*16), b16(240*16), b16(270*16), b16(170*16), b16(220*16), | ||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | ||
't', 0x20 | //style=polygon | |
//□ | ||
'R', | //ngon_F: tRanslate(pan) | |
3, | //M=3, the 3rd (from the end)ngon | |
5, | //E=5, the 5th (from the end)ngon | |
b16(80*16), b16(110*16), | //new_x1, new_y1 | |
the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | keep_Going itself |
'P', b16(250), | //Page1 display 250 centiSecond | |
'L', 4, | //ngon_A,4 points | |
b16(0), | //M=0 | |
b16(100*16), b16(160*16), b16(180*16), b16(160*16), b16(180*16), b16(240*16), b16(100*16), b16(240*16), | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
't', 0x20 | //style=polygon | |
'L', 4, | //ngon_B,4 points | |
b16(0), | //M=0 | |
b16(80*16), b16( 60*16), b16(160*16), b16( 60*16), b16(160*16), b16(140*16), b16( 80*16), b16(140*16), | ||
'P', b16(250), | //Page2 display 250 centiSecond | |
'R', | //ngon_C: tRanslate(pan) | |
2, | //M=2, the 2nd (from the end)ngon | |
2, | //E=2, the 2nd (from the end)ngon | |
b16(180*16), b16(60*16), | //new_x1, new_y1 | |
'G', | //ngon_D: tRanslate(pan) | |
2, | //M=2, the 2nd (from the end)ngon | |
2, | //E=2, the 2nd (from the end)ngon | |
b16(200*16), b16(160*16), | //new_x1, new_y1 | |
'P', b16(2), | //Page3 display 2 centiSecond | |
'F', | //ngon_E: uniForm | |
2, | //M=2, the 2nd (from the end)ngon | |
b16(3), | //E=3, the 3rd (from the end)ngon | |
'F', | //ngon_F: uniForm | |
2, | //M=2, the 2nd (from the end)ngon | |
b16(5), | //E=5, the 5th (from the end)ngon | |
the 4th(from the end)ngon | the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | ngon_D | ngon_E itself |
the 5th(from the end)ngon | the 4th(from the end)ngon | the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | ngon_D | ngon_E | ngon_F itself |
'P', b16(100), | //Page1 display 100 centiSecond | |
'L', 4, | //ngon_A,4 points | |
b16(0), | //M=0 | |
b16(100*16), b16(160*16), b16(180*16), b16(160*16), b16(180*16), b16(240*16), b16(100*16), b16(240*16), | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
't', 0x20 | //style=polygon | |
'L', 4, | //ngon_B,4 points | |
b16(0), | //M=0 | |
b16(80*16), b16( 60*16), b16(160*16), b16( 60*16), b16(160*16), b16(140*16), b16( 80*16), b16(140*16), | ||
'P', b16(100), | //Page2 display 100 centiSecond | |
'R', | //ngon_C: tRanslate(pan) | |
2, | //M=2, the 2nd (from the end)ngon | |
2, | //E=2, the 2nd (from the end)ngon | |
b16(180*16), b16(60*16), | //new_x1, new_y1 | |
's', | //ngon_D: same | |
2, | //M=2, the 2nd (from the end)ngon | |
'P', b16(100), | //Page3 display 100 centiSecond | |
's', | //ngon_E: same | |
2, | //M=2, the 2nd (from the end)ngon | |
'R', | //ngon_F: tRanslate(pan) | |
2, | //M=2, the 2nd (from the end)ngon | |
2, | //E=2, the 2nd (from the end)ngon | |
b16(200*16), b16(160*16), | //new_x1, new_y1 | |
'P', b16(2), | //Page4 display 2 centiSecond | |
'F', | //ngon_G: uniForm | |
2, | //M=2, the 2nd (from the end)ngon | |
b16(5), | //E=5, the 3rd (from the end)ngon | |
'F', | //ngon_H: uniForm | |
2, | //M=2, the 2nd (from the end)ngon | |
b16(7), | //E=7, the 5th (from the end)ngon | |
the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | ngon_D itself |
the 4th(from the end)ngon | the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | ngon_D | ngon_E itself |
'P', b16(100), | //Page display 100 centiSecond | |
'L', 4, b16(0), | //ngon_A, 4 points, M=0 | |
b16( 5*16), b16(10*16), b16(25*16), b16(10*16), b16(25*16), b16(50*16), b16( 5*16), b16(50*16), | ||
'w', 2*16, | //line wide(thickness)=2 | |
't', 0x04, | //style=begin→end | |
'X', 255, 128, 128, 0, 128, 255, 128, 0, 128, 128, 255, 0, | ||
'L', 4, b16(0), | //ngon_B, 4 points, M=0 | |
b16(35*16), b16(10*16), b16(55*16), b16(10*16), b16(55*16), b16(50*16), b16(35*16), b16(50*16), | ||
'w', 3*16, | //line wide(thickness)=3 | |
't', 0x08, | //style=begin←end | |
'X', 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, | ||
'L', 4, b16(0), | //ngon_C, 4 points, M=0 | |
b16(65*16), b16(10*16), b16(90*16), b16(10*16), b16(90*16), b16(50*16), b16(65*16), b16(50*16), | ||
'w', 4*16, | //line wide(thickness)=4 | |
't', 0x20, | //style=polygon | |
'X', 128, 0, 0, 0, 0, 128, 0, 0, 0, 0, 128, 0, | ||
'L', 4, b16(0), | //ngon_D, 4 points, M=0 | |
b16(105*16), b16(10*16), b16(130*16), b16(10*16), b16(130*16), b16(10*16), b16(105*16), b16(50*16), | ||
'r', 2+1, | //reUse, M=2 | |
'L', 4, b16(0), | //ngon_E, 4 points, M=0 | |
b16(140*16), b16(10*16), b16(165*16), b16(10*16), b16(165*16), b16(10*16), b16(140*16), b16(50*16), | ||
'r', 4+1, | //reUse, M=4 | |
the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | ngon_D itself |
the 4th(from the end)ngon | the 3rd(from the end)ngon | the 2nd(from the end)ngon | the 1st(from the end)ngon | the 0th(from the end)ngon |
ngon_A | ngon_B | ngon_C | ngon_D | ngon_E itself |
'P', b16(250), | //Page1 display 250 centiSecond | ||
'L', 4, | //ngon_A,4 points | ||
b16(0), | //M=0 | ||
b16(140*16), b16( 70*16), b16(190*16), b16(120*16), b16(140*16), b16(170*16), b16( 90*16), b16(120*16), | |||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | |||
't', 0x20 | //style=polygon | ||
'Q', 18 | //displacement_calibration | ||
b16(0), | //M=0 | ||
b16(0*16), b16(0*16), | //(x1,y1)=(0,0) | ||
b16(20*16), b16(50*16), | //(x2,y2)=(20,50) | ||
b16(40*16), b16(0*16), | //(x3,y3)=(40,0) | ||
b16(60*16), b16(100*16), | //(x4,y4)=(60,100) | ||
'P', b16(50), | //Page2 display 50 centiSecond | ||
'L', 4, | //ngon_B,4 points | ||
b16(1), | //M=1, the 1st (from the end)ngon | ||
b16(200*16), b16(170*16), b16(270*16), b16(220*16), b16(240*16), b16(270*16), b16(170*16), b16(220*16), | |||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | |||
't', 0x20 | //style=polygon | ||
'P', b16(250), | //Page display 250 centiSecond | |
'T', 10+3, | //text, 3 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(0*16), b16(80*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c', | ||
'H', 11, | //font Hinting | |
0, 0, b16(20), | //abiu=0, box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 |
'P', b16(250), | //Page display 250 centiSecond | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(0*16), b16(0*16), b16(80*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c', | ||
'H', 11, | //font Hinting | |
0, 0, b16(20), | //abiu=0, box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(100*16), b16(0*16), b16(160*16), b16(50*16), | //left,top,right,bottom | |
'1','2','3', | ||
'c', 2, | //change the strlen(of above string) to 2. |
'P', b16(250), | //Page display 250 centiSecond | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(20*16), b16(50*16), b16(100*16), b16(100*16), | //left,top,right,bottom | |
'a','b','c', | ||
'X', 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | |
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | |
'H', 11, | //font Hinting | |
0, 1, b16(20), | //abiu=0, box=1, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(200*16), b16(50*16), b16(280*16), b16(100*16), | //left,top,right,bottom | |
'a','b','c', | ||
'e', 50, | //text's extra_margin. |
'P', b16(250), | //Page display 250 centiSecond | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'a','b','c', | ||
'H', 11, | //font Hinting | |
0, 0, b16(20), | //abiu=0, box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(80*16), b16(50*16), b16(160*16), b16(100*16), | //left,top,right,bottom | |
'a','b','c', | ||
'f', 1, | //FF_ROMAN | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(160*16), b16(50*16), b16(240*16), b16(100*16), | //left,top,right,bottom | |
'a','b','c', | ||
'f', 2, | //FF_SWISS | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(240*16), b16(50*16), b16(320*16), b16(100*16), | //left,top,right,bottom | |
'a','b','c', | ||
'f', 3, | //FF_MODERN | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(320*16), b16(50*16), b16(400*16), b16(100*16), | //left,top,right,bottom | |
'a','b','c', | ||
'f', 4, | //FF_SCRIPT | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(400*16), b16(50*16), b16(480*16), b16(100*16), | //left,top,right,bottom | |
'a','b','c', | ||
'f', 5, | //FF_DECORATIVE |
'P', b16(250), | //Page display 250 centiSecond | |
'T', 10+4, b16(0), | //text, 4 chars, M=0 | |
b16(0*16), b16(0*16), b16(80*16), b16(50*16), | //left,top,right,bottom | |
0xCe,0xC4, 0xd7,0xd6, | //"文字" | |
'H', 11, | //font Hinting | |
0, 0, b16(20), | //abiu=0, box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'J', 1, 134, | //without font_name, GB2312_CHARSET | |
'T', 10+4, b16(0), | //text, 4 chars, M=0 | |
b16(80*16), b16(0*16), b16(160*16), b16(50*16), | //left,top,right,bottom | |
0xa4,0xe5, 0xa6,0x72, | //"文字" | |
'J', 1, 136, | //without font_name, CHINESEBIG5_CHARSET | |
'T', 10+8, b16(0), | //text, 8 chars, M=0 | |
b16(160*16), b16(0*16), b16(240*16), b16(50*16), | //left,top,right,bottom | |
0x83,0x65, 0x83,0x4c, 0x83,0x58, 0x83,0x67, | //"テキスト" | |
'J', 1, 128, | //without font_name, SHIFTJIS_CHARSET | |
'T', 10+6, b16(0), | //text, 6 chars, M=0 | |
b16(240*16), b16(0*16), b16(320*16), b16(50*16), | //left,top,right,bottom | |
0xc5,0xd8, 0xbd,0xba, 0xc6,0xae, | //"텍스트" | |
'J', 1, 129, | //without font_name, HANGEUL_CHARSET |
'P', b16(250), | //Page display 250 centiSecond | |
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(0*16), b16(0*16), b16(80*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c', | ||
'H', 11, | //font Hinting | |
0, 0, b16(40), | //abiu=0, box=0, height=40 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'J', 1+9, 1, | //strlen(font_name)=9, DEFAULT_CHARSET | |
'W','i','n','g','d','i','n','g','s', | ||
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(80*16), b16(0*16), b16(160*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c', | ||
'J', 1+15, 1, | //strlen(font_name)=15, DEFAULT_CHARSET | |
'T','i','m','e','s',' ','N','e','w',' ','R','o','m','a','n', | ||
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(160*16), b16(0*16), b16(240*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c', | ||
'J', 1+6, 1, | //strlen(font_name)=6, DEFAULT_CHARSET | |
'S','y','m','b','o','l', | ||
'T', 10+3, b16(0), | //text, 3 chars, M=0 | |
b16(240*16), b16(0*16), b16(320*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c', | ||
'J', 1+7, 1, | //strlen(font_name)=7, DEFAULT_CHARSET | |
'C','a','l','a','d','e','a', |
'P', b16(100), | //Page1 display 100 centiSecond | |
'T', 10+1, b16(0), | //text_A, 1 chars, M=0 | |
b16(87*16), b16(70*16), b16(117*16), b16(100*16), | //left,top,right,bottom | |
'2', | ||
'H', 11, | //font Hinting | |
0, 0, b16(20), | //abiu=0, box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'T', 10+1, b16(0), | //text_B, 1 chars, M=0 | |
b16(59*16), b16(20*16), b16(89*16), b16(50*16), | //left,top,right,bottom | |
'1', | ||
'P', b16(100), | //Page2 display 100 centiSecond | |
'T', 10+1, b16(2), | //text_C, 1 chars, M=2 | |
b16(30*16), b16(70*16), b16(60*16), b16(100*16), | //left,top,right,bottom | |
'2', | ||
'G', | //text_D: keep_Going | |
3, | //object_type=text;//3 | |
b16(2), | // M=2, the 2nd (from the end)ngon | |
'P', b16(100), | //Page3 display 100 centiSecond | |
'T', 10+1, b16(2), | //text_E, 1 chars, M=2 | |
b16(59*16), b16(20*16), b16(89*16), b16(50*16), | //left,top,right,bottom | |
'2' | ||
'T', 10+1, b16(2), | //text_F, 1 chars, M=2 | |
b16(87*16), b16(70*16), b16(117*16), b16(100*16), | //width=0, externalLeading=0, kern=0, struckout=0 | |
'1', | ||
the 3rd(from the end)text | the 2nd(from the end)text | the 1st(from the end)text | the 0th(from the end)text |
text_A | text_B | text_C | keep_Going itself |
'P', b16(250), | //Page1 display 250 centiSecond | |
'T', 10+1, b16(0), | //text_A, 1 char, M=0 | |
b16(59*16),b16(20*16), b16(89*16),b16(50*16), | //left,top,right,bottom | |
'1', | ||
'H', 11, | //font Hinting | |
0, 0, b16(20), | //abiu=0, box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'T', 10+1, b16(0), | //text_B, 1 char, M=0 | |
b16(30*16),b16(70*16), b16(60*16),b16(100*16), | //left,top,right,bottom | |
'2', | ||
'T', 10+1, b16(0), | //text_C, 1 char, M=0 | |
b16(87*16),b16(70*16), b16(117*16),b16(100*16), | //left,top,right,bottom | |
'3', | ||
'T', 10+1, b16(0), | //text_D, 1 char, M=0 | |
b16(59*16),b16(53*16), b16(89*16),b16(83*16), | //left,top,right,bottom | |
'4', | ||
'P', b16(0), | //Page2 display 0 centiSecond | |
'U',4,b16(3), | //text_E: eqUal, M=4,E=3 | |
'U',4,b16(3), | //text_F: eqUal, M=4,E=3 | |
'u',3, | //text_G: equal, M=3 | |
'U',5,b16(7), | //text_H: eqUal, M=5,E=7 | |
'P', b16(150), | //Page3 display 150 centiSecond | |
'u',2, | //text_I: equal, M=2 | |
'T', 10+1, b16(0), | //text_J, 1 char, M=0 | |
b16(59*16),b16(20*16), b16(89*16),b16(50*16), | //left,top,right,bottom | |
'3', | ||
'T', 10+1, b16(0), | //text_K, 1 char, M=0 | |
b16(30*16),b16(70*16), b16(60*16),b16(100*16), | //left,top,right,bottom | |
'1', | ||
'T', 10+1, b16(0), | //text_L, 1 char, M=0 | |
b16(87*16),b16(70*16), b16(117*16),b16(100*16), | //left,top,right,bottom | |
'2', | ||
'P', b16(0), | //Page4 display 0 centiSecond | |
'U',3,b16(2), | //text_M: eqUal, M=3,E=2 | |
'u',5, | //text_N: equal, M=5 | |
'U',4,b16(3), | //text_O: eqUal, M=4,E=3 | |
'U',4,b16(6), | //text_P: eqUal, M=4,E=6 | |
'P', b16(150), | //Page5 display 150 centiSecond | |
'T', 10+1, b16(0), | //text_Q, 1 char, M=0 | |
b16(59*16),b16(20*16), b16(89*16),b16(50*16), | //left,top,right,bottom | |
'2', | ||
'T', 10+1, b16(0), | //text_R, 1 char, M=0 | |
b16(30*16),b16(70*16), b16(60*16),b16(100*16), | //left,top,right,bottom | |
'3', | ||
'T', 10+1, b16(0), | //text_S, 1 char, M=0 | |
b16(87*16),b16(70*16), b16(117*16),b16(100*16), | //left,top,right,bottom | |
'1', | ||
'u',6, | //text_T: equal, M=6 | |
'P', b16(0), | //Page6 display 0 centiSecond | |
'U',4,b16(3), | //text_U: eqUal, M=4,E=3 | |
'U',4,b16(3), | //text_V: eqUal, M=4,E=3 | |
'U',4,b16(6), | //text_W: eqUal, M=4,E=6 | |
'u',4, | //text_X: equal, M=4 | |
the 4nd(from the end)text | the 3rd(from the end)text | the 2nd(from the end)text | the 1st(from the end)text | the 0th(from the end)text |
text_A | text_B | text_C | text_D | text_E itself |
the 5nd(from the end)text | the 4nd(from the end)text | the 3rd(from the end)text | the 2nd(from the end)text | the 1st(from the end)text | the 0th(from the end)text |
text_A | text_B | text_C | text_D | text_E | text_F itself |
the 6nd(from the end)text | the 5nd(from the end)text | the 4nd(from the end)text | the 3rd(from the end)text | the 2nd(from the end)text | the 1st(from the end)text | the 0th(from the end)text |
text_A | text_B | text_C | text_D | text_E | text_F | text_G itself |
'P', b16(250), | //Page1 display 250 centiSecond | |
'L', 4, | //ngon_A,4 points | |
b16(0), | //M=0 | |
b16(0*16), b16(0*16), b16(80*16), b16(0*16), b16(80*16), b16(50*16), b16(0*16), b16(50*16), | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
't', 0x20 | //style=polygon | |
'T', 10+8, | //text_A, 8 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(0*16), b16(80*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'H', 11, | //font Hinting | |
0, 0, b16(20), | //abiu=0, box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'R', 0,1,b16(80*16),b16(0*16), | //tRanslate last ngon to coordinate(80,0) | |
'T', 10+8, | //text_B, 8 chars | |
b16(0), | //M=0 | |
b16(80*16), b16(0*16), b16(160*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'H', 11, | //font Hinting | |
1, 0, b16(20), | //abiu=1(align_left), box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'R', 0,1,b16(160*16),b16(0*16), | //tRanslate last ngon to coordinate(160,0) | |
'T', 10+8, | //text_C, 8 chars | |
b16(0), | //M=0 | |
b16(160*16), b16(0*16), b16(240*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'H', 11, | //font Hinting | |
2, 0, b16(20), | //abiu=2(align_right), box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'R', 0,1,b16(240*16),b16(0*16), | //tRanslate last ngon to coordinate(240,0) | |
'T', 10+8, | //text_D, 8 chars | |
b16(0), | //M=0 | |
b16(240*16), b16(0*16), b16(320*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'H', 11, | //font Hinting | |
0x10, 0, b16(20), | //abiu=0x10(bold), box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'R', 0,1,b16(320*16),b16(0*16), | //tRanslate last ngon to coordinate(320,0) | |
'T', 10+8, | //text_E, 8 chars | |
b16(0), | //M=0 | |
b16(320*16), b16(0*16), b16(400*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'H', 11, | //font Hinting | |
0x20, 0, b16(20), | //abiu=0x20(italic), box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'R', 0,1,b16(420*16),b16(0*16), | //tRanslate last ngon to coordinate(400,0) | |
'T', 10+8, | //text_F, 8 chars | |
b16(0), | //M=0 | |
b16(400*16), b16(0*16), b16(480*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'H', 11, | //font Hinting | |
0x40, 0, b16(20), | //abiu=0x40(underline), box=0, height=20 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'P', b16(250), | //Page2 display 250 centiSecond | |
'T', 10+8, | //text_G, 8 chars | |
b16(6), | //M=6 | |
b16(0*16), b16(0*16), b16(80*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'H', 11, | //font Hinting | |
0, 0, b16(30), | //abiu=0, box=0, height=30 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'T', 10+8, | //text_H, 8 chars | |
b16(6), | //M=6 | |
b16(80*16), b16(0*16), b16(160*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
'H', 11, | //font Hinting | |
0, 1, b16(30), | //abiu=0, box=1(box with brush), height=30 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'T', 10+8, | //text_I, 8 chars | |
b16(6), | //M=6 | |
b16(160*16), b16(0*16), b16(240*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'H', 11, | //font Hinting | |
0, 8, b16(30), | //abiu=0, box=8(box with pen), height=30 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'$',5 | //box's color | |
1, | //enum=1(box's pen_colorRef) | |
0, 0, 255, 0, | //r=0, g=0, g=255 | |
'T', 10+8, | //text_J, 8 chars | |
b16(6), | //M=6 | |
b16(240*16), b16(0*16), b16(320*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'H', 11, | //font Hinting | |
0, 0x10, b16(30), | //abiu=0, box=0x10(text shadow), height=30 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'$',5 | //text's color | |
0, | //enum=0(shadow's colorRef) | |
255, 0, 0, 0, | //r=255, g=0, g=0 | |
'T', 10+8, | //text_K, 8 chars | |
b16(6), | //M=6 | |
b16(320*16), b16(0*16), b16(400*16), b16(50*16), | //left,top,right,bottom | |
'a','b','c','\n','d','e','f','g', | ||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | ||
'H', 11, | //font Hinting | |
0, 0x21, b16(30), | //abiu=0, box=0x21(box shadow+box with brush), height=30 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'$',5 | //box's color | |
0, | //enum=0(shadow's colorRef) | |
128, 128, 128, 0, | //r=128, g=128, g=128 | |
the 6nd(from the end)text | the 5nd(from the end)text | the 4nd(from the end)text | the 3rd(from the end)text | the 2nd(from the end)text | the 1st(from the end)text | the 0th(from the end)text |
text_A | text_B | text_C | text_D | text_E | text_F | text_G itself |
the 7nd(from the end)text | the 6nd(from the end)text | the 5nd(from the end)text | the 4nd(from the end)text | the 3rd(from the end)text | the 2nd(from the end)text | the 1st(from the end)text | the 0th(from the end)text |
text_A | text_B | text_C | text_D | text_E | text_F | text_G | text_H itself |
'O',0x6, | |||
1, 't','e','s','t',0, | //attr, object file name | ||
'b','i',0xFF,0xff,'N',0, b32(0x31), | //biN resource, 0x31 byte | ![]() | |
'G','I','F','8', '7','a',7,0, 0x0A,0x00,0x80,0x00, 0x00,0x00,0x00,0xff, | |||
0xe0,0xe0,0xe0,0x2c, 0x00,0x00,0x00,0x00, 0x07,0x00,0x0A,0x00, 0x00,0x02,0x10,0x84, | |||
0x11,0x89,0x61,0xea, 0xb8,0x4e,0x4b,0x6A, 0xd1,0x79,0x6d,0xA5, 0x55,0x9a,0x02,0x00, | |||
0x3b, | |||
'O',0x7, | |||
0, 't','e','s','t','2',0, | //attr, object file name | ||
'b','i',0xFF,0xff,'N',0, b32(0x5A), | //biN resource, 0x5A byte | ♫(123.mid) | |
'M','T','h','d', 0,0,0,6, 0,0,0,1, 0,0x20, | |||
'M','T','r','k', 0,0,0,0x44, 0,0x90,0x3c,0x6e, 0x64,0x80,0x3c,0x6e, | |||
2,0x90,0x3e,0x64, 0x64,0x80,0x3e,0x6e, 2,0x90,0x40,0x6e, 0x64,0x80,0x40,0x6e, | |||
2,0x90,0x41,0x6e, 0x64,0x80,0x41,0x6e, 2,0x90,0x43,0x6e, 0x64,0x80,0x43,0x6e, | |||
2,0x90,0x45,0x6e, 0x64,0x80,0x45,0x6e, 2,0x90,0x47,0x6e, 0x64,0x80,0x47,0x6e, | |||
2,0x90,0x48,0x6e, 0x64,0x80,0x48,0x64, 0,0xff,0x2f,0x20, | |||
'O',0x7, | |||
1, 't','e','s','t','3',0, | //attr, object file name | ||
'b','i',0xFF,0xff,'N',0, b32(0x46), | //biN resource, 0x46 byte | ![]() | |
'B','M', | |||
0x46,0,0,0, 0,0,0,0, 0x3e,0,0,0, 0x28,0,0,0, | |||
4,0,0,0, 2,0,0,0, 1,0,1,0, 0,0,0,0, | |||
8,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0, | |||
0,0,0,0, 0,0,0xff,0, 0xc0,0xc0,0xc0,0, | |||
0xd0,0,0,0, 0x70,0,0,0, | |||
'O',0xb, | |||
1, 't','e','s','t','4','.','w','a','v',0, | //attr, object file name | ||
'P', | b16(200), | //Page1, 200 centiSecond | |
'D',0x0d, | //commanD | ||
b16(0), | //M=0 | ||
b16(0*16), b16(0*16), b16(1*16), b16(1*16), | //left,top,right,bottom | ||
4, | //cmd=begin midi | ||
b16(2), | //2nd file | ||
//if without biN resource, the evaViewer will load "test2" midi file. | |||
'D',0x0d, | //commanD | ![]() | |
b16(0), | //M=0 | ||
b16(10*16), b16(20*16), b16(150*16), b16(220*16), | //left,top,right,bottom | ||
22, | //cmd=stretchBlt | ||
b16(1), | //1st file | ||
//if without biN resource, the evaViewer will load "test" picture file. | |||
'D',0x0d, | //commanD | ||
b16(0), | //M=0 | ||
b16(0*16), b16(0*16), b16(1*16), b16(1*16), | //left,top,right,bottom | ||
6, | //cmd=begin wave | ||
b16(4), | //4th file | ||
//because no biN resource, the evaViewer must load "test4.wav" sound file. note: If NOT embed the wave, then user can't play by a single eva file; If embed the wave, then file size will be too large, violating sib(small is beautiful)philosophy. | |||
'P', | b16(200), | //Page2, 200 centiSecond | |
'D',0x0d, | //commanD | ||
b16(0), | //M=0 | ||
b16(10*16), b16(20*16), b16(200*16), b16(220*16), | //left,top,right,bottom | ||
23, | //cmd=tile | ||
b16(3), | //3rd file | ||
//if without biN resource, the evaViewer will load "test3" picture file. | |||
'D',0x0d, | //commanD | ||
b16(0), | //M=0 | ||
b16(0*16), b16(0*16), b16(1*16), b16(1*16), | //left,top,right,bottom | ||
5, | //cmd=stop midi | ||
b16(2), | //2nd file | ||
//stop midi. | |||
'D',0x0d, | //commanD | ||
b16(0), | //M=0 | ||
b16(0*16), b16(0*16), b16(1*16), b16(1*16), | //left,top,right,bottom | ||
7, | //cmd=stop wav | ||
b16(4), | //4th file | ||
//stop wave. |
'P', b16(250), | //Page1 display 250 centiSecond | ||
'L', 4, | //ngon, 4 points | ||
b16(0), | //M=0 | ||
b16(100*16), b16(160*16), b16(180*16), b16(160*16), b16(180*16), b16(240*16), b16(100*16), b16(240*16), | |||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | |||
't', 0x20 | //style=polygon | ||
'D', 0x0d | //commanD | ||
b16(0), | //M=0 | ||
b16(0*16), b16(0*16), b16(0*16), b16(0*16), | //left,top,right,bottom | ||
1, | //cmd=cycle repeat | ||
b16(4) | //repeat 4 times | ||
'P', b16(50), | //Page2 display 50 centiSecond | ||
'L', 4, | //ngon,4 points | ||
b16(0), | //M=1,the 1st (from the end)ngon | ||
b16(180*16), b16(110*16), b16(260*16), b16(90*16), b16(260*16), b16(170*16), b16(180*16), b16(190*16), | |||
'X', 255, 128, 128, 0, 255, 128, 128, 0, 128, 128, 255, 0, | |||
't', 0x20 | //style=polygon | ||
'P', b16(250), | //Page1 display 250 centiSecond | ||
'L', 4, | //ngon,4 points | ||
b16(0), | //M=0 | ||
b16(140*16), b16( 70*16), b16(190*16), b16(120*16), b16(140*16), b16(170*16), b16( 90*16), b16(120*16), | |||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | |||
't', 0x20 | //style=polygon | ||
'D', 0x0d | //commanD | ||
b16(0), | //M=0 | ||
b16(0*16), b16(0*16), b16(0*16), b16(0*16), | //left,top,right,bottom | ||
2, | //cmd=pendulum repeat | ||
b16(3) | //repeat 3 times | ||
'P', b16(50), | //Page2 display 50 centiSecond | ||
'L', 4, | //ngon,4 points | ||
b16(1), | //M=1, the 1st (from the end)ngon | ||
b16(200*16), b16(170*16), b16(270*16), b16(220*16), b16(240*16), b16(270*16), b16(170*16), b16(220*16), | |||
'X',32, 32, 255, 0, 32, 32, 255, 0, 255, 32, 32, 0, | |||
't', 0x20 | //style=polygon | ||
'P', b16(250), | //Page1 display 250 centiSecond | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'1', | ||
'H', 11, | //font Hinting | |
0, 0, b16(40), | //abiu=0, box=0, height=40 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'P', b16(250), | //Page2, want to display 250 centiSecond, actually 0. | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'2', | ||
'D', 0x0d, | //commanD | |
b16(0), | //M=0 | |
b16(0*16), b16(0*16), b16(0*16), b16(0*16), | //left,top,right,bottom | |
3, | //cmd=jump to sticker... | |
'a','b' | //...which name is "ab" | |
'P', b16(250), | //Page3, want to display 250 centiSecond, actually it has been skip. | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'3', | ||
'P', b16(250), | //Page4, display 250 centiSecond. | |
'S', 0x02, | //sticker(label), 2 chars | |
'a','b', | // sticker's name | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'4', | ||
'P', b16(250), | //Page1 display 250 centiSecond | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'1', | ||
'H', 11, | //font Hinting | |
0, 0, b16(40), | //abiu=0, box=0, height=40 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'P', b16(250), | //Page2, want to display 250 centiSecond, actually 0. | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'2', | ||
'D', 0x0d, | //commanD | |
b16(0), | //M=0 | |
b16(0*16), b16(0*16), b16(0*16), b16(0*16), | //left,top,right,bottom | |
20, | //cmd=button that jump to sticker... | |
'a','b' | //...which name is "ab" | |
'P', b16(250), | //Page3, want to display 250 centiSecond, actually it has been skip. | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'3', | ||
'P', b16(250), | //Page4, display 250 centiSecond. | |
'S', 0x02, | //sticker(label), 2 chars | |
'a','b', | // sticker's name | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'4', | ||
'P', b16(250), | //Page1 display 250 centiSecond | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'1', | ||
'H', 11, | //font Hinting | |
0, 0, b16(40), | //abiu=0, box=0, height=40 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'D', 0x10, | //commanD | |
b16(0), | //M=0 | |
b16(0*16), b16(0*16), b16(0*16), b16(0*16), | //left,top,right,bottom | |
3, | //cmd=jump to sticker... | |
'4','.','5', | //...when tick>=4.5 second, and ... | |
'a','b' | //...sticker's name is "ab" | |
'P', b16(250), | //Page2, want to display 250 centiSecond, actually 2 second. | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'2', | ||
'D', 0x10, | //commanD | |
b16(0), | //M=0 | |
b16(0*16), b16(0*16), b16(0*16), b16(0*16), | //left,top,right,bottom | |
3, | //cmd=jump to sticker... | |
'4','.','5', | //...when tick>=4.5 second, and ... | |
'a','b' | //...sticker's name is "ab" | |
'P', b16(250), | //Page3, want to display 250 centiSecond, actually it has been skip. | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'3', | ||
'D', 0x10, | //commanD | |
b16(0), | //M=0 | |
b16(0*16), b16(0*16), b16(0*16), b16(0*16), | //left,top,right,bottom | |
3, | //cmd=jump to sticker... | |
'4','.','5', | //...when tick>=4.5 second, and ... | |
'a','b' | //...sticker's name is "ab" | |
'P', b16(250), | //Page4, display 250 centiSecond. | |
'S', 0x02, | //sticker(label), 2 chars | |
'a','b', | // sticker's name | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'4', | ||
'P', b16(250), | //Page1, want to display 250 centiSecond actually it is shown but jump immediately. | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(80*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'1', | ||
'H', 11, | //font Hinting | |
0, 0, b16(40), | //abiu=0, box=0, height=40 | |
b16(0),b16(0),b16(0),0, | //width=0, externalLeading=0, kern=0, struckout=0 | |
'D', 0x0b, | //commanD | |
b16(0), | //M=0 | |
b16(0*16), b16(0*16), b16(0*16), b16(0*16), | //left,top,right,bottom | |
15, | //cmd=set this page as back ground | |
'P', b16(250), | //Page2, want to display 250 centiSecond | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'2', | ||
'P', b16(250), | //Page3, want to display 250 centiSecond, actually it has been skip. | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'3', | ||
'D', 0x0b, | //commanD | |
b16(0), | //M=0 | |
b16(0*16), b16(0*16), b16(0*16), b16(0*16), | //left,top,right,bottom | |
17, | //cmd=cancel back ground. | |
'P', b16(250), | //Page4, display 250 centiSecond. | |
'T', 10+1, | //text, 1 chars | |
b16(0), | //M=0 | |
b16(0*16), b16(50*16), b16(80*16), b16(100*16), | //left,top,right,bottom | |
'4', | ||
'P', | b16(250), | //Page display 250 centiSecond | |
'L',4, | //ngon,4 points | ||
b16(0), | //M=0 | ||
b16(100*16), b16(160*16), | //x1=100,y1=160, | ||
b16(180*16), b16(160*16), | //x2=180,y2=160, | ||
b16(180*16), b16(240*16), | //x3=180,y3=240, | ||
b16(100*16), b16(240*16), | //x4=100,y4=240, | ||
'X', | 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
255, 128, 128, 0, | //brush colorRef_1: r=255, g=128, b=128 | ||
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | ||
't', | 0x20 | //style=polygon | |
'D', 0x0b, | //commanD | ||
b16(0), | //M=0 | ||
b16(100*16), b16(160*16), b16(180*16), b16(240*16), | //left,top,right,bottom | ||
0x0b, | //cmd=zoom to full page | ||
'P', | b16(250), | //Page display 250 centiSecond | |
'D', 0x0b, | //commanD | ||
b16(0), | //M=0 | ||
b16(0*16), b16(0*16), b16(0x234*16), b16(0x123*16), | //left,top,right,bottom | ||
0x0b, | //cmd=(cancel)zoom | ||
's', 1 | //M=1 |
'P', | b16(250), | //Page1 display 250 centiSecond | |
'A',0x21, | //Animation | ||
b16(0) | //M=0 | ||
0,b16(0),0,4, | //cnt,base,motion,max_layer | ||
b16(0*16),b16(0*16), | //?=0.0, ?=0.0 | ||
b16(60*16),b16(180*16),b16(0), | //x1=60, y1=180, r=0 | ||
b16(40*16),b16(20*16), | //wd=40, hd=20 | ||
b32(120000), | //φ=120`000 mil=30 degree | ||
b32(0), | //θ= 0 mil= 0 degree | ||
b32(360000), | //ψ=360`000 mil=90 degree | ||
'J',0x02, | 0, '1', | //import obJect,which sticker is "1" | |
'L',2, | //path | ||
b16(0), | //M=0 | ||
b16(60*16),b16(180*16), | //x1=60, y1=180 | ||
b16(80*16), b16(80*16), | //x2=80, y2=80 | ||
'P', | b16(100), | //Page2 display 100 centiSecond | |
'A',0x21,, | //Animation | ||
b16(1), | //M=1,the 1st(from the end) animation | ||
0,b16(0),0,4, | //cnt,base,motion,max_layer | ||
b16(0*16), b16(0*16), | //?=0.0, ?=0.0 | ||
b16(80*16), b16(80*16), b16(0), | //x2=80, y2=80, r=0 | ||
b16(40*16), b16(20*16), | //wd=40, hd=20 | ||
b32(480000), | //φ=480`000 mil=120 degree | ||
b32(0), | //θ= 0 mil= 0 degree | ||
b32(360000), | //ψ=360`000 mil=90 degree | ||
'L',2, | //path | ||
b16(0) | //M=0 | ||
b16(80*16), b16(80*16), | |||
b16(80*16), b16(80*16), | |||
'P', | b16(100), | //Page3 display 100 centiSecond | |
'S', | 1, '1', | //sticker, 1 char name | |
'L',0x04, | //Line, 4 points | ||
0,0, | //M=0 | ||
b16(140*16), b16(200*16), | |||
b16(140*16), b16(160*16), | |||
b16(180*16), b16(160*16), | |||
b16(180*16), b16(250*16), | |||
'X', | 255, 128, 128, 0, | //brush colorRef_0: r=255, g=128, b=128 | |
128, 255, 128, 0, | //brush colorRef_1: r=128, g=255, b=128 | ||
128, 128, 255, 0, | //pen colorRef: r=128, g=128, b=255 | ||
'D',0x0b, | //commanD | ||
b16(0), | //M=0 | ||
b16(100*16), b16(160*16), | //left=60, top=180 | ||
b16(180*16), b16(240*16), | //right=130, bottom=230 | ||
0x21, | //cmd=datum frame | ||
'P', | b16(0), | //Page4 display 0 centiSecond | |
'L',0x04, | //Line, 4 points | ||
b16(1), | //M=1,the 1st(from the end) ngon | ||
b16(140*16), b16(200*16), | |||
b16(140*16), b16(160*16), | |||
b16(180*16), b16(180*16), | |||
b16(140*16), b16(200*16), | |||
3.Page3 is a common polyLine, page4 is a common triangle. Transform from page3 to page4, is a part of common animation. And page3 export a sticker which name is "1". |