Rev 372 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 372 | Rev 437 | ||
---|---|---|---|
Line 556... | Line 556... | ||
556 | mov ebx,0x8000 |
556 | mov ebx,0x8000 |
557 | int 0x40 |
557 | int 0x40 |
Line 558... | Line 558... | ||
558 | 558 | ||
559 | cmp byte [0x8000+10], '@' |
559 | cmp byte [0x8000+10], '@' |
- | 560 | je cnorpl |
|
- | 561 | ; \begin{diamond}[29.03.2007] |
|
- | 562 | ; do not draw undefined (zero-sized) windows |
|
- | 563 | cmp dword [0x8000+42], 0 |
|
- | 564 | jnz @f |
|
- | 565 | cmp dword [0x8000+46], 0 |
|
- | 566 | jz cnorpl |
|
- | 567 | @@: |
|
560 | je cnorpl |
568 | ; \end{diamond}[29.03.2007] |
561 | cmp [0x8000+10],dword 'ICON' |
569 | cmp [0x8000+10],dword 'ICON' |
562 | jne .noicon |
570 | jne .noicon |
563 | cmp dword[0x8000+42],51 |
571 | cmp dword[0x8000+42],51 |
564 | jne .noicon |
572 | jne .noicon |
565 | cmp dword[0x8000+46],51 |
573 | cmp dword[0x8000+46],51 |
566 | je cnorpl |
574 | je cnorpl |
567 | .noicon: |
575 | .noicon: |
568 | cmp [0x8000+11],dword 'CON ' |
576 | cmp [0x8000+11],dword 'CON ' |
569 | je cnorpl |
577 | je cnorpl |
570 | cmp [0x8000+11],dword 'ENU ' |
578 | ; cmp [0x8000+11],dword 'ENU ' |
571 | je cnorpl |
579 | ; je cnorpl |
572 | ; cmp [0x8000+12],dword 'NEL ' |
580 | ; cmp [0x8000+12],dword 'NEL ' |
573 | ; je cnorpl |
581 | ; je cnorpl |
574 | cmp [0x8000+10],dword ' ' |
582 | cmp [0x8000+10],dword ' ' |
575 | je cnorpl |
583 | je cnorpl |