Subversion Repositories Kolibri OS

Rev

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

Rev 4007 Rev 4027
Line 122... Line 122...
122
        mov     dword[eax],0
122
        mov     dword[eax],0
123
        mov     dword[SizeData],0
123
        mov     dword[SizeData],0
124
   @@:
124
   @@:
125
;######################################################################
125
;######################################################################
Line 126... Line 126...
126
 
126
 
Line 127... Line 127...
127
        call    FillIconsOffs
127
        call    FillIconsOffs                  ;§ ¯®«­ï¥â MaxNumIcon,IconsOffs
Line 128... Line 128...
128
 
128
 
129
        mcall   40,0100000b
129
        mcall   40,0100000b                    ;­ã¦­ë ⮫쪮 ᮡëâ¨ï ¬ëè¨, ¯¥à¥à¨á®¢ª  ¨ª®­®ª ¡ã¤¥â ¢ ¤à㣮¬ ¯®â®ª¥
130
 
130
 
131
        mov     eax,[icon_count]
131
        mov     eax,[icon_count]
Line 136... Line 136...
136
        inc     al
136
        inc     al
137
     @@:
137
     @@:
138
        and     eax,0FFh
138
        and     eax,0FFh
139
        mov     [sbIcons.max_area],eax
139
        mov     [sbIcons.max_area],eax
Line 140... Line 140...
140
 
140
 
141
        mcall   51,1,BGRedrawThread,stack_bredraw
141
        mcall   51,1,BGRedrawThread,stack_bredraw       ;§ ¯ã᪠¥¬ ¯®â®ª ¯¥à¥à¨á®¢ª¨ ¨ª®­®ª
Line 142... Line 142...
142
        stdcall [OpenDialog_Init],OpenDialog_data
142
        stdcall [OpenDialog_Init],OpenDialog_data
143
 
143
 
144
messages:
144
messages:
Line 337... Line 337...
337
; Sleep 40
337
; Sleep 40
Line 338... Line 338...
338
 
338
 
Line 339... Line 339...
339
;qweqwe:
339
;qweqwe:
340
 
340
 
341
        mov    [MovingActiv],1
341
        mov    [MovingActiv],1
342
        mcall   51,1,MovingWnd,stack_dlg        ;CreateThread MovingWnd,stack_dlg
342
        mcall   51,1,MovingWnd,stack_mov        ;CreateThread MovingWnd,stack_dlg
343
   .WaitLB:
343
   .WaitLB:
344
        mcall   37,2    ;GetMouseKey
344
        mcall   37,2    ;GetMouseKey
Line 1147... Line 1147...
1147
MaxNumIcon      dd 0           ;ª®«¨ç¥á⢮ ¨ª®­®ª
1147
MaxNumIcon      dd 0           ;ª®«¨ç¥á⢮ ¨ª®­®ª
1148
IconNoDraw      dd -1           ;-1 «¨¡® ­®¬¥à ¨ª®­ª¨, ª®â®àãî ­¥ ­ ¤® à¨á®¢ âì( ª®£¤  ¥ñ â áª îâ :))
1148
IconNoDraw      dd -1           ;-1 «¨¡® ­®¬¥à ¨ª®­ª¨, ª®â®àãî ­¥ ­ ¤® à¨á®¢ âì( ª®£¤  ¥ñ â áª îâ :))
Line 1149... Line 1149...
1149
 
1149
 
1150
bFixIcons       dd 1
1150
bFixIcons       dd 1
1151
bNotSave        dd 0
-
 
Line 1152... Line 1151...
1152
bIcoBuff        dd 0            ;1, ¥á«¨ IconArea § ­ïâ
1151
bNotSave        dd 0
1153
 
1152
 
1154
LButtonActiv    dd 0
1153
LButtonActiv    dd 0
1155
RButtonActiv    dd 0
1154
RButtonActiv    dd 0
Line 1365... Line 1364...
1365
I_END:
1364
I_END:
1366
;##### UDATA ###################################################################
1365
;##### UDATA ###################################################################
1367
IconArea        rb 4*ICON_SIZE*ICON_SIZE
1366
IconArea        rb 4*ICON_SIZE*ICON_SIZE
1368
;\
1367
;\
Line -... Line 1368...
-
 
1368
 
Line 1369... Line 1369...
1369
 
1369
sc              system_colors
1370
 
1370
 
1371
 
1371
align 4
Line 1372... Line 1372...
1372
ScreenX         rw 1
1372
ScreenX         rw 1
1373
ScreenY         rw 1
1373
ScreenY         rw 1
Line 1381... Line 1381...
1381
AddY            rd 1
1381
AddY            rd 1
Line 1382... Line 1382...
1382
 
1382
 
1383
SelIcon         rd 1
1383
SelIcon         rd 1
1384
DlgSelIcon      rd 1
1384
DlgSelIcon      rd 1
-
 
1385
slotDlgAdd      rd 1
-
 
1386
DlgBufImg       rb IMG_SIZE*IMG_SIZE*3
-
 
1387
 
Line 1385... Line -...
1385
slotDlgAdd      rd 1
-
 
Line 1386... Line -...
1386
 
-
 
1387
sc              system_colors
1388
 
1388
 
1389
 
1389
align 4
1390
 
Line 1422... Line 1423...
1422
 
1423
 
1423
; OpenDialog
1424
; OpenDialog
1424
temp_dir_pach   rb 1024
1425
temp_dir_pach   rb 1024
1425
fname_Info      rb 1024
1426
fname_Info      rb 1024
-
 
1427
;-------------------------------------------------------------------------------
-
 
1428
                rb 512
1426
;-------------------------------------------------------------------------------
1429
stack_mov:
1427
                rb 1024
1430
                rb 512
1428
stack_dlg:
-
 
1429
align 4
1431
stack_dlg:
1430
                rb 1024
1432
                rb 512
1431
stack_bredraw:
1433
stack_bredraw:
1432
                rb 1024
1434
                rb 512
1433
stack_area:
1435
stack_area:
1434
;------------------------------------------------------------------------------
1436
;------------------------------------------------------------------------------
1435
ENDMEM:
1437
ENDMEM: