Rev 205 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 205 | Rev 493 | ||
---|---|---|---|
Line 10... | Line 10... | ||
10 | mov eax,8 |
10 | mov eax,8 |
11 | mov ebx,[edi] ; [but.width] |
11 | mov ebx,[edi] ; [but.width] |
12 | mov ecx,[edi+4] ;[but.height] |
12 | mov ecx,[edi+4] ;[but.height] |
13 | mov edx,[edi+8];[but.id] |
13 | mov edx,[edi+8];[but.id] |
14 | mov esi,[edi+12];[but.color] |
14 | mov esi,[edi+12];[but.color] |
15 | int 0x40 |
15 | mcall |
16 | ;--- ⥪áâ ¥© --- |
16 | ;--- ⥪áâ ¥© --- |
17 | ; áç¨â ¥¬ ª®«¨ç¥á⢮ ᨬ¢®«®¢ |
17 | ; áç¨â ¥¬ ª®«¨ç¥á⢮ ᨬ¢®«®¢ |
18 | mov edx,[edi+20] |
18 | mov edx,[edi+20] |
19 | xor esi,esi |
19 | xor esi,esi |
20 | .check_next_symbol: |
20 | .check_next_symbol: |
Line 43... | Line 43... | ||
43 | add bx,[edi+6];[but.top] ; ¢ bx ¯®§¨æ¨ï ᢥàåã |
43 | add bx,[edi+6];[but.top] ; ¢ bx ¯®§¨æ¨ï ᢥàåã |
Line 44... | Line 44... | ||
44 | 44 | ||
45 | ; à¨á㥬 áâபã ⥪áâ |
45 | ; à¨á㥬 áâபã ⥪áâ |
46 | mov ecx,[edi+16] ;[but.text_color] |
46 | mov ecx,[edi+16] ;[but.text_color] |
47 | shr eax,1 |
47 | shr eax,1 |
48 | int 0x40 |
48 | mcall |
49 | popa |
49 | popa |
50 | ret |
50 | ret |
Line 51... | Line 51... | ||
51 | } |
51 | } |