Rev 9541 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9541 | Rev 9542 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | draw_result: |
1 | draw_result: |
2 | ;................................................................................................. |
2 | ;................................................................................................. |
3 | ; ®«ìè ï à ¬ª ¢ë¢®¤ १ã«ìâ â |
3 | ; ®«ìè ï à ¬ª ¢ë¢®¤ १ã«ìâ â |
4 | ;................................................................................................. |
4 | ;................................................................................................. |
5 | mcall SF_DRAW_RECT, <4,110>, <9,219-18>, [sc.work_graph] |
5 | mcall SF_DRAW_RECT, <4,110>, <9, 197>, [sc.work_graph] |
6 | mcall , <5,110-2>, <10,219-20>, [sc.work_light] |
6 | mcall , <5,110-2>, <10,195>, [sc.work_light] |
Line 7... | Line 7... | ||
7 | 7 | ||
8 | ;................................................................................................. |
8 | ;................................................................................................. |
9 | ; âà¨á®¢ª १ã«ìâ â 梥⠢ hex color2 |
9 | ; âà¨á®¢ª १ã«ìâ â 梥⠢ hex color2 |
- | 10 | ;................................................................................................. |
|
- | 11 | CURCOLX = 11 |
|
10 | ;................................................................................................. |
12 | CURCOLY = 17 |
11 | mcall , (16+2) shl 16+15, (16+8) shl 16+15, 0x222222 |
13 | mcall , |
12 | ; color 2 - draw color |
14 | ; color 2 - draw color |
13 | mcall , (17+2) shl 16+13, (17+8) shl 16+13, [color2] |
15 | mcall , |
14 | ; color 1 - draw fringle |
16 | ; color 1 - draw fringle |
15 | mcall , (11+2) shl 16+15, (12+8) shl 16+15, 0x222222 |
17 | mcall , |
16 | ; color 2 - draw color |
18 | ; color 2 - draw color |
Line 17... | Line 19... | ||
17 | mcall , (12+2) shl 16+13, (13+8) shl 16+13, [color] |
19 | mcall , |
18 | 20 | ||
19 | ; value - draw fringle |
21 | ; value - draw fringle |
20 | mcall , (34+2) shl 16+72, (16+4) shl 16+15+4, 0x222222 |
22 | mcall , |
Line 21... | Line 23... | ||
21 | ; value - draw background |
23 | ; value - draw background |
22 | mcall , (35+2) shl 16+70, (17+4) shl 16+13+4, 0xFFFFFF |
24 | mcall , |
23 | 25 | ||
Line 24... | Line 26... | ||
24 | ; ãªæ¨ï 47 - ¢ë¢®¤ ç¨á« ¢ ®ª® |
26 | ; ãªæ¨ï 47 - ¢ë¢®¤ ç¨á« ¢ ®ª® |
25 | ;ebx - ¯ à ¬¥âàë ¯à¥®¡à §®¢ ¨ï ç¨á« ¢ ⥪áâ (HEX) |
27 | ; ebx - ¯ à ¬¥âàë ¯à¥®¡à §®¢ ¨ï ç¨á« ¢ ⥪áâ (HEX) |
26 | mcall SF_DRAW_NUMBER, 256+8 shl 16, [color], <40,22>, 0x10000000, 0 |
28 | mcall SF_DRAW_NUMBER, 256+8 shl 16, [color], |
27 | 29 | ||
Line 28... | Line 30... | ||
28 | ; äãªæ¨ï 4: ¯¨á âì ⥪áâ ¢ ®ª¥ |
30 | ; äãªæ¨ï 4: ¯¨á âì ⥪áâ ¢ ®ª¥ |
29 | ; edx - à¨á㥬 '#' |
31 | ; edx - à¨á㥬 '#' |
30 | ; esi - ¤«¨ ⥪áâ ¢ ¡ ©â å |
32 | ; esi - ¤«¨ ⥪áâ ¢ ¡ ©â å |
31 | ;mcall SF_DRAW_TEXT,38*65536+20,0,hex,1 |
33 | ; mcall SF_DRAW_TEXT, <38,20>, 0, hex, 1 |
Line 32... | Line 34... | ||
32 | 34 | ||
33 | ;................................................................................................. |
35 | ;................................................................................................. |
34 | ; âà¨á®¢ª r g b § 票© |
36 | ; âà¨á®¢ª r g b § 票© |
Line 35... | Line 37... | ||
35 | ;................................................................................................. |
37 | ;................................................................................................. |
36 | call get_spectr |
38 | call get_spectr |
37 | 39 | ||
Line 38... | Line 40... | ||
38 | movzx eax,[cred] ; ªà áë© |
40 | movzx eax,[cred] ; ªà áë© |
39 | mov ebx,12*65536+196 ; [x ç «ìë©] *65536 + [y ç «ìë©] |
41 | mov ebx,12*65536+190 ; [x ç «ìë©] *65536 + [y ç «ìë©] |
40 | call draw_value ; ¢ë¢®¤¨¬ १ã«ìâ â |
42 | call draw_value ; ¢ë¢®¤¨¬ १ã«ìâ â |
Line 41... | Line 43... | ||
41 | 43 | ||
42 | movzx eax,[cgreen] ; §¥«¥ë© |
44 | movzx eax,[cgreen] ; §¥«¥ë© |
43 | mov ebx,37*65536+196 ; [x ç «ìë©] *65536 + [y ç «ìë©] |
45 | mov ebx,37*65536+190 ; [x ç «ìë©] *65536 + [y ç «ìë©] |
Line 44... | Line 46... | ||
44 | call draw_value ; ¢ë¢®¤¨¬ १ã«ìâ â |
46 | call draw_value ; ¢ë¢®¤¨¬ १ã«ìâ â |
45 | 47 | ||
46 | movzx eax,[cblue] ; ᨨ© |
48 | movzx eax,[cblue] ; ᨨ© |
47 | mov ebx,62*65536+196 ; [x ç «ìë©] *65536 + [y ç «ìë©] |
49 | mov ebx,62*65536+190 ; [x ç «ìë©] *65536 + [y ç «ìë©] |
48 | call draw_value ; ¢ë¢®¤¨¬ १ã«ìâ â |
50 | call draw_value ; ¢ë¢®¤¨¬ १ã«ìâ â |
49 | 51 | ||
50 | movzx eax,[calpha] ; «ìä |
52 | movzx eax,[calpha] ; «ìä |
51 | mov ebx,87*65536+196 ; [x ç «ìë©] *65536 + [y ç «ìë©] |
53 | mov ebx,87*65536+190 ; [x ç «ìë©] *65536 + [y ç «ìë©] |
52 | call draw_value ; ¢ë¢®¤¨¬ १ã«ìâ â |
54 | call draw_value ; ¢ë¢®¤¨¬ १ã«ìâ â |
53 | 55 | ||
54 | ;................................................................................................. |
56 | ;................................................................................................. |
Line 71... | Line 73... | ||
71 | ; âà¨á®¢ª á« ©¤¥à®¢ |
73 | ; âà¨á®¢ª á« ©¤¥à®¢ |
72 | ;................................................................................................. |
74 | ;................................................................................................. |
73 | ; ãªæ¨ï 13 - à¨á®¢ âì ¯àאַ㣮«ì¨ª |
75 | ; ãªæ¨ï 13 - à¨á®¢ âì ¯àאַ㣮«ì¨ª |
Line 74... | Line 76... | ||
74 | 76 | ||
75 | mov ebx, 18*65536+18 |
77 | mov ebx, 18*65536+18 |
Line 76... | Line 78... | ||
76 | mov ecx, 61*65536+61 |
78 | mov ecx, 55*65536+55 |
77 | 79 | ||
78 | push dword 0xFC5663 |
80 | push dword 0xFC5663 |
79 | push dword 0xFA0919 |
81 | push dword 0xFA0919 |
Line 111... | Line 113... | ||
111 | 113 | ||
112 | ;................................................................................................. |
114 | ;................................................................................................. |
113 | ; âà¨á®¢ª ¯®«§ãª®¢ |
115 | ; âà¨á®¢ª ¯®«§ãª®¢ |
114 | ;................................................................................................. |
116 | ;................................................................................................. |
115 | mov ebx, 13*65536+13 |
117 | mov ebx, 13*65536+13 |
116 | mov ecx, (61-3)*65536+(61-3) |
118 | mov ecx, (55-3)*65536+(55-3) |
117 | movzx eax,[cred] |
119 | movzx eax,[cred] |
Line 118... | Line 120... | ||
118 | call draw_slider |
120 | call draw_slider |
119 | 121 | ||
120 | mov ebx, (13+25*1)*65536+(13+25*1) |
122 | mov ebx, (13+25*1)*65536+(13+25*1) |
121 | mov ecx, (61-3)*65536+(61-3) |
123 | mov ecx, (55-3)*65536+(55-3) |
Line 122... | Line 124... | ||
122 | movzx eax,[cgreen] |
124 | movzx eax,[cgreen] |
123 | call draw_slider |
125 | call draw_slider |
124 | 126 | ||
125 | mov ebx, (13+25*2)*65536+(13+25*2) |
127 | mov ebx, (13+25*2)*65536+(13+25*2) |
Line 126... | Line 128... | ||
126 | mov ecx, (61-3)*65536+(61-3) |
128 | mov ecx, (55-3)*65536+(55-3) |
127 | movzx eax,[cblue] |
129 | movzx eax,[cblue] |
128 | call draw_slider |
130 | call draw_slider |
129 | 131 | ||
Line 130... | Line 132... | ||
130 | mov ebx, (13+25*3)*65536+(13+25*3) |
132 | mov ebx, (13+25*3)*65536+(13+25*3) |