Subversion Repositories Kolibri OS

Rev

Rev 5867 | Rev 5926 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5867 Rev 5870
Line 4... Line 4...
4
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa      ;;
4
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa      ;;
5
;; Distributed under terms of the GNU General Public License    ;;
5
;; Distributed under terms of the GNU General Public License    ;;
6
;;                                                              ;;
6
;;                                                              ;;
7
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
7
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 8... Line 8...
8
 
8
 
Line 9... Line 9...
9
$Revision: 5867 $
9
$Revision: 5870 $
10
 
10
 
11
;==============================================================================
11
;==============================================================================
Line 1384... Line 1384...
1384
 
1384
 
1385
        mov     edi, esi
1385
        mov     edi, esi
1386
        shl     edi, 5
1386
        shl     edi, 5
Line -... Line 1387...
-
 
1387
        add     edi, window_data
-
 
1388
 
-
 
1389
        test    [fl_moving], 1
-
 
1390
        jz      @f
-
 
1391
 
-
 
1392
        push    edi
-
 
1393
        mov     edi, ebx
-
 
1394
        call    window._.draw_negative_box
-
 
1395
        pop     edi
1387
        add     edi, window_data
1396
    @@:
1388
 
1397
 
1389
        mov     eax, ebx
1398
        mov     eax, ebx
1390
        mov     bl, [edi + WDATA.fl_wstate]
1399
        mov     bl, [edi + WDATA.fl_wstate]
1391
        call    window._.set_window_box
1400
        call    window._.set_window_box
Line 1521... Line 1530...
1521
        xchg    eax, esi
1530
        xchg    eax, esi
1522
        xchg    ebx, esi
1531
        xchg    ebx, esi
1523
        call    memmove
1532
        call    memmove
1524
        mov     eax, ebx
1533
        mov     eax, ebx
1525
        mov     ebx, esi
1534
        mov     ebx, esi
1526
 
-
 
1527
        push    edi
-
 
1528
        mov     edi, eax
-
 
1529
        call    window._.draw_negative_box
-
 
1530
        pop     edi
-
 
1531
        call    window._.check_window_position
1535
        call    window._.check_window_position
1532
        call    window._.set_window_clientbox
1536
        call    window._.set_window_clientbox
1533
        call    window._.invalidate_screen
1537
        call    window._.invalidate_screen
Line 1534... Line 1538...
1534
 
1538