Subversion Repositories Kolibri OS

Rev

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

Rev 62 Rev 67
Line 2379... Line 2379...
2379
;    cmp   [bgrchanged],1 ;0
2379
;    cmp   [bgrchanged],1 ;0
2380
;    je    nosb31
2380
;    je    nosb31
2381
;draw_background_temp:
2381
;draw_background_temp:
2382
;    mov   [bgrchanged],1 ;0
2382
;    mov   [bgrchanged],1 ;0
2383
    mov   [0xfff0],byte 1
2383
    mov   [0xfff0],byte 1
-
 
2384
	mov	[background_defined], 1
2384
   nosb31:
2385
   nosb31:
2385
    ret
2386
    ret
2386
  nosb3:
2387
  nosb3:
Line 2387... Line 2388...
2387
 
2388
 
Line 3014... Line 3015...
3014
 
3015
 
Line 3015... Line 3016...
3015
      .window_move_return:
3016
      .window_move_return:
Line 3016... Line 3017...
3016
 
3017
 
3017
        ret
3018
        ret
3018
 
3019
 
3019
type_background_1:
3020
;type_background_1:
3020
    cmp   [0xfff0],byte 0               ; background update ?
3021
;    cmp   [0xfff0],byte 0               ; background update ?
3021
    jz    temp_nobackgr
3022
;    jz    temp_nobackgr
3022
    mov   [0xfff0],byte 2
3023
;    mov   [0xfff0],byte 2
3023
    call  change_task
3024
;    call  change_task
3024
    mov   [draw_data+32+0],dword 0
3025
;    mov   [draw_data+32+0],dword 0
3025
    mov   [draw_data+32+4],dword 0
3026
;    mov   [draw_data+32+4],dword 0
3026
    mov   eax,[0xfe00]
3027
;    mov   eax,[0xfe00]
3027
    mov   ebx,[0xfe04]
3028
;    mov   ebx,[0xfe04]
3028
    mov   [draw_data+32+8],eax
3029
;    mov   [draw_data+32+8],eax
3029
    mov   [draw_data+32+12],ebx
3030
;    mov   [draw_data+32+12],ebx
3030
    call  drawbackground
3031
;    call  drawbackground
3031
    mov   [0xfff0],byte 0
3032
;    mov   [0xfff0],byte 0
Line 3032... Line 3033...
3032
    mov   [0xfff4],byte 0
3033
;    mov   [0xfff4],byte 0
3033
temp_nobackgr:
3034
;temp_nobackgr:
3034
    ret
3035
;    ret
3035
 
3036
 
Line 3168... Line 3169...
3168
endg
3169
endg
3169
iglobal
3170
iglobal
3170
  cpustring db 'CPU        '
3171
  cpustring db 'CPU        '
3171
endg
3172
endg
Line -... Line 3173...
-
 
3173
 
-
 
3174
uglobal
-
 
3175
background_defined	db	0	; diamond, 11.04.2006
Line 3172... Line 3176...
3172
 
3176
endg
3173
 
3177
 
Line 3174... Line 3178...
3174
align 4
3178
align 4
Line 3196... Line 3200...
3196
  mouse_not_active:
3200
  mouse_not_active:
Line 3197... Line 3201...
3197
 
3201
 
3198
 
3202
 
-
 
3203
    cmp   [0xfff0],byte 0               ; background update ?
-
 
3204
    jz    nobackgr
3199
    cmp   [0xfff0],byte 0               ; background update ?
3205
	cmp	[background_defined], 0
3200
    jz    nobackgr
3206
	jz	nobackgr
3201
    mov   [0xfff0],byte 2
3207
    mov   [0xfff0],byte 2
3202
    call  change_task
3208
    call  change_task
3203
    mov   [draw_data+32+0],dword 0
3209
    mov   [draw_data+32+0],dword 0