Subversion Repositories Kolibri OS

Rev

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

Rev 4027 Rev 4146
Line 10... Line 10...
10
        mov     eax,[SelIcon]
10
	mov	eax,[SelIcon]
11
        mov     [DlgSelIcon],eax
11
	mov	[DlgSelIcon],eax
12
        cmp     eax,-1
12
	cmp	eax,-1
13
        jne     SetProp
13
	jne	SetProp
Line -... Line 14...
-
 
14
 
14
 
15
    ;-----------
15
        m2m     dword[AddX],dword[MouseX]
16
	mov	eax,[MouseX]
-
 
17
	mov	ebx,[MouseY]
-
 
18
 
-
 
19
	cmp	ax,[wsX]
-
 
20
	jae	@f
-
 
21
	mov	ax,[wsX]
-
 
22
      @@:
-
 
23
 
-
 
24
	cmp	bx,[wsY]
-
 
25
	jae	@f
-
 
26
	mov	bx,[wsY]
-
 
27
      @@:			    ;eax,ebx - ॠ«ì­ ï ª®®à¤¨­ â . ‚ᥠª®®à¤¨­ âë ¢ ¯à®£¥ ®â­®á¨â¥«ì­® «¥¢®£® ¢¥àå­¥£® 㣫  à ¡®ç¥© ®¡« áâ¨
-
 
28
 
-
 
29
	xor	edx,edx
-
 
30
	mov	dx,[wsXe]
-
 
31
	sub	edx,ICON_SIZE
-
 
32
	cmp	eax,edx
-
 
33
	jbe	@f
-
 
34
	mov	eax,edx
-
 
35
      @@:
-
 
36
 
-
 
37
	mov	dx,[wsYe]
-
 
38
	sub	edx,ICON_SIZE
-
 
39
	cmp	ebx,edx
-
 
40
	jbe	@f
-
 
41
	mov	ebx,edx
-
 
42
      @@:
-
 
43
 
-
 
44
	xor	edx,edx 	     ;¯à¥®¡à §®¢ë¢ ¥¬ ¢ ®â­®á¨â¥«ì­ë¥
-
 
45
	mov	dx,[wsW]
-
 
46
	shr	edx,1
-
 
47
	add	dx,[wsX]
-
 
48
	cmp	eax,edx
-
 
49
	jbe	@f
-
 
50
	sub	ax,[wsXe]
-
 
51
	inc	ax
-
 
52
	jmp	.dlg1
-
 
53
      @@:
-
 
54
	sub	ax,[wsX]
-
 
55
    .dlg1:
-
 
56
 
-
 
57
	xor	edx,edx
-
 
58
	mov	dx,[wsH]
-
 
59
	shr	edx,1
-
 
60
	add	dx,[wsY]
-
 
61
	cmp	ebx,edx
-
 
62
	jbe	@f
-
 
63
	sub	bx,[wsYe]
-
 
64
	inc	bx
-
 
65
	jmp	.dlg2
-
 
66
      @@:
-
 
67
	sub	bx,[wsY]
-
 
68
    .dlg2:
-
 
69
 
-
 
70
	mov	[AddX],eax
-
 
71
	mov	[AddY],ebx
Line 16... Line 72...
16
        m2m     dword[AddY],dword[MouseY]
72
    ;-----------
17
 
73
 
18
        mov     ecx,NAME_LENGTH
74
	mov	ecx,NAME_LENGTH
19
        mov     edi,DAreaName
75
	mov	edi,DAreaName