Rev 3927 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3927 | Rev 3962 | ||
---|---|---|---|
Line 46... | Line 46... | ||
46 | START: ; start of execution |
46 | START: ; start of execution |
47 | mcall 68,11 |
47 | mcall 68,11 |
48 | stdcall dll.Load,IMPORTS |
48 | stdcall dll.Load,IMPORTS |
49 | test eax,eax |
49 | test eax,eax |
50 | jnz ErrLoadLibs |
50 | jnz ErrLoadLibs |
51 | ;------------------------------------------------------------------------------- |
- | |
Line 52... | Line 51... | ||
52 | 51 | ||
53 | ; unpack deflate |
52 | ; unpack deflate |
54 | mov eax,[unpack_DeflateUnpack2] |
53 | mov eax,[unpack_DeflateUnpack2] |
55 | mov [deflate_unpack],eax |
54 | mov [deflate_unpack],eax |
Line 139... | Line 138... | ||
139 | inc al |
138 | inc al |
140 | @@: |
139 | @@: |
141 | and eax,0FFh |
140 | and eax,0FFh |
142 | mov [sbIcons.max_area],eax |
141 | mov [sbIcons.max_area],eax |
Line -... | Line 142... | ||
- | 142 | ||
- | 143 | ; int3 |
|
- | 144 | ; mov eax,1 |
|
143 | 145 | ; mov eax,[IconsOffs+eax*4] |
|
144 | stdcall [OpenDialog_Init],OpenDialog_data |
146 | ; stdcall [ini_del_section],IconIni,eax |
145 | 147 | ; ret |
|
Line 146... | Line 148... | ||
146 | jmp MSGRedrawIcons |
148 | jmp MSGRedrawIcons |
147 | 149 | ||
148 | messages: |
150 | messages: |
Line 296... | Line 298... | ||
296 | stdcall RestoreBackgrnd,eax |
298 | stdcall RestoreBackgrnd,eax |
297 | jmp messages |
299 | jmp messages |
Line 298... | Line 300... | ||
298 | 300 | ||
299 | ;------------------------------------------------------------------------------- |
301 | ;------------------------------------------------------------------------------- |
300 | MovingIcon: |
- | |
301 | ;int3 |
302 | MovingIcon: |
302 | stdcall GetNumIcon,[MouseX],[MouseY],-1 |
303 | stdcall GetNumIcon,[MouseX],[MouseY],-1 |
303 | mov [SelIcon],eax |
304 | mov [SelIcon],eax |
Line 304... | Line 305... | ||
304 | stdcall RestoreBackgrnd,[SelIcon] |
305 | stdcall RestoreBackgrnd,[SelIcon] |
Line 365... | Line 366... | ||
365 | ; Sleep 40 |
366 | ; Sleep 40 |
Line 366... | Line 367... | ||
366 | 367 | ||
Line 367... | Line 368... | ||
367 | ;qweqwe: |
368 | ;qweqwe: |
368 | 369 | ||
369 | mov [MovingActiv],1 |
370 | mov [MovingActiv],1 |
370 | mcall 51,1,MovingWnd,stack_move ;CreateThread MovingWnd,stack_dlg |
371 | mcall 51,1,MovingWnd,stack_dlg ;CreateThread MovingWnd,stack_dlg |
371 | .WaitLB: |
372 | .WaitLB: |
372 | mcall 37,2 ;GetMouseKey |
373 | mcall 37,2 ;GetMouseKey |
Line 454... | Line 455... | ||
454 | jz @f |
455 | jz @f |
455 | mcall 5,1 ;Yield |
456 | mcall 5,1 ;Yield |
456 | jmp @b |
457 | jmp @b |
457 | @@: |
458 | @@: |
Line 458... | Line 459... | ||
458 | 459 | ||
Line 459... | Line 460... | ||
459 | mcall 51,1,RButtonWin,stack_rb ;CreateThread RButtonWin,stack_dlg |
460 | mcall 51,1,RButtonWin,stack_dlg ;CreateThread RButtonWin,stack_dlg |
Line 460... | Line 461... | ||
460 | 461 | ||
Line 1182... | Line 1183... | ||
1182 | LButtonActiv dd 0 |
1183 | LButtonActiv dd 0 |
1183 | RButtonActiv dd 0 |
1184 | RButtonActiv dd 0 |
1184 | MovingActiv dd 0 |
1185 | MovingActiv dd 0 |
1185 | DlgAddActiv dd 0 |
1186 | DlgAddActiv dd 0 |
Line 1186... | Line -... | ||
1186 | - | ||
1187 | slotDlgAdd dd 0 |
- | |
1188 | 1187 | ||
Line 1189... | Line 1188... | ||
1189 | IconIni db '/rd/1/icon.ini',0 |
1188 | IconIni db '/rd/1/icon.ini',0 |
1190 | 1189 | ||
1191 | 1190 | ||
1192 | ;keyName db 'name',0 |
1191 | ;keyName db 'name',0 |
1193 | keyPath db 'path',0 |
1192 | keyPath db 'path',0 |
1194 | keyParams db 'param',0 |
1193 | keyParams db 'param',0 |
- | 1194 | keyIco db 'ico',0 |
|
Line 1195... | Line 1195... | ||
1195 | keyIco db 'ico',0 |
1195 | keyX db 'x',0 |
1196 | keyX db 'x',0 |
1196 | keyY db 'y',0 |
1197 | keyY db 'y',0 |
1197 | keyMenuColor db 'menucolor',0 |
1198 | 1198 | ||
Line 1241... | Line 1241... | ||
1241 | 1241 | ||
1242 | ;------------------------------------------------------------------------------- |
1242 | ;------------------------------------------------------------------------------- |
1243 | ;----- RButton.inc ------------------------------------------------------------- |
1243 | ;----- RButton.inc ------------------------------------------------------------- |
1244 | ;------------------------------------------------------------------------------- |
1244 | ;------------------------------------------------------------------------------- |
1245 | secRButt db 'rbmenu',0 |
- | |
Line 1246... | Line 1245... | ||
1246 | keyMenuColor db 'menucolor',0 |
1245 | secRButt db 'rbmenu',0 |
1247 | 1246 | ||
1248 | if lang eq ru |
1247 | if lang eq ru |
1249 | RMenuRedrawFon db '¥à¥à¨á®¢ âì',0 |
1248 | RMenuRedrawFon db '¥à¥à¨á®¢ âì',0 |
1250 | RMenuAlign db 'ë஢ïâì ¯® á¥âª¥',0 |
1249 | RMenuAlign db 'ë஢ïâì ¯® á¥âª¥',0 |
1251 | RMenuAdd db '®¡ ¢¨âì',0 |
1250 | RMenuAdd db '®¡ ¢¨âì',0 |
1252 | RMenuDel db '¤ «¨âì',0 |
1251 | RMenuDel db '¤ «¨âì',0 |
1253 | RMenuProp db '¢®©á⢠',0 |
1252 | RMenuProp db '¢®©á⢠',0 |
1254 | RMenuOffMoving db ' ªà¥¯¨âì ¨ª®ª¨',0 |
- | |
1255 | RMenuOnMoving db 'âªà¥¯¨âì ¨ª®ª¨',0 |
- | |
1256 | else if lang eq et |
- | |
1257 | RMenuRedrawFon db 'Värskenda',0 |
- | |
1258 | RMenuAlign db 'Tõmme võrgule',0 |
- | |
1259 | RMenuAdd db 'Lisa',0 |
- | |
1260 | RMenuDel db 'Kustuta',0 |
- | |
1261 | RMenuProp db 'Omadused',0 |
- | |
- | 1253 | RMenuOffMoving db ' ªà¥¯¨âì ¨ª®ª¨',0 |
|
1262 | RMenuOffMoving db 'Paranda ikoonid',0 |
1254 | RMenuOnMoving db 'âªà¥¯¨âì ¨ª®ª¨',0 |
Line 1263... | Line 1255... | ||
1263 | RMenuOnMoving db 'Ära paranda ikoone',0 |
1255 | |
1264 | else |
1256 | else |
1265 | 1257 | ||
Line 1276... | Line 1268... | ||
1276 | if lang eq ru |
1268 | if lang eq ru |
Line 1277... | Line 1269... | ||
1277 | 1269 | ||
1278 | ErrRunProg db '訡ª § ¯ã᪠¯à®£à ¬¬ë',0 |
1270 | ErrRunProg db '訡ª § ¯ã᪠¯à®£à ¬¬ë',0 |
1279 | WarningSave db '¥ § ¡ã¤ì⥠á®åà ¨âì ¨§¬¥¥¨ï, § ¯ãáâ¨âì RDSave',0 |
1271 | WarningSave db '¥ § ¡ã¤ì⥠á®åà ¨âì ¨§¬¥¥¨ï, § ¯ãáâ¨âì RDSave',0 |
1280 | ErrNotFoundIni db '¥ ©¤¥ icon.ini',0 |
- | |
1281 | else if lang eq et |
- | |
1282 | ErrRunProg db 'Programmi käivitamise viga',0 |
- | |
1283 | WarningSave db 'Ära unusta muudatusi salvestada, käivita RDSave',0 |
- | |
- | 1272 | ErrNotFoundIni db '¥ ©¤¥ icon.ini',0 |
|
1284 | ErrNotFoundIni db 'icon.ini ei leitud',0 |
1273 | |
Line 1285... | Line 1274... | ||
1285 | else |
1274 | else |
1286 | 1275 | ||
1287 | ErrRunProg db 'Error runing program',0 |
1276 | ErrRunProg db 'Error runing program',0 |
Line 1295... | Line 1284... | ||
1295 | 1284 | ||
1296 | ;------------------------------------------------------------------------------- |
1285 | ;------------------------------------------------------------------------------- |
1297 | ;------- AddDlg.inc --------------------------------------------------------------- |
1286 | ;------- AddDlg.inc --------------------------------------------------------------- |
1298 | ;------------------------------------------------------------------------------- |
1287 | ;------------------------------------------------------------------------------- |
1299 | if lang eq ru |
1288 | if lang eq ru |
- | 1289 | DTitleAdd db '®¡ ¢¨âì ¨ª®ªã',0 |
|
Line 1300... | Line 1290... | ||
1300 | DTitle db '®¡ ¢¨âì ¨ª®ªã',0 |
1290 | DTitleProp db '§¬¥¨âì ¨ª®ªã',0 |
1301 | 1291 | ||
1302 | DCaptName db '•',0 |
1292 | DCaptName db '•',0 |
1303 | DCaptPath db 'ãâì',0 |
1293 | DCaptPath db 'ãâì',0 |
- | 1294 | DCaptParams db ' à ¬¥âàë',0 |
|
1304 | DCaptParams db ' à ¬¥âàë',0 |
1295 | DCaptIcon db 'ª®ª ',0 |
1305 | DCaptIcon db 'ª®ª ',0 |
1296 | ;DCaptChange db '.',0 |
1306 | DCaptCreate db '®§¤ âì',0 |
1297 | DCaptCreate db '®§¤ âì',0 |
Line 1307... | Line -... | ||
1307 | DCaptProperties db '§¬¥¨âì',0 |
- | |
1308 | DCaptCancel db '⬥¨âì',0 |
- | |
1309 | - | ||
1310 | else if lang eq et |
- | |
1311 | DTitle db 'Lisa ikoon',0 |
- | |
1312 | - | ||
1313 | DCaptName db 'Nimi',0 |
- | |
1314 | DCaptPath db 'Asukoht',0 |
- | |
1315 | DCaptParams db 'Parameetrid',0 |
- | |
1316 | DCaptIcon db 'Ikoon',0 |
- | |
1317 | ;DCaptChange db '.',0 |
- | |
1318 | DCaptCreate db 'Loo',0 |
- | |
1319 | DCaptProperties db 'Muuda',0 |
1298 | DCaptProperties db '§¬¥¨âì',0 |
1320 | DCaptCancel db 'Katkesta',0 |
1299 | DCaptCancel db '⬥¨âì',0 |
- | 1300 | ||
Line 1321... | Line 1301... | ||
1321 | 1301 | else |
|
1322 | else |
1302 | DTitleAdd db 'Add icon',0 |
1323 | DTitle db 'Add icon',0 |
1303 | DTitleProp db 'Change icon',0 |
1324 | 1304 | ||
- | 1305 | DCaptName db 'Name',0 |
|
1325 | DCaptName db 'Name',0 |
1306 | DCaptPath db 'Path',0 |
1326 | DCaptPath db 'Path',0 |
1307 | DCaptParams db 'Parameters',0 |
1327 | DCaptParams db 'Parameters',0 |
1308 | DCaptIcon db 'Icon',0 |
1328 | DCaptIcon db 'Icon',0 |
1309 | ;DCaptChange db '.',0 |
Line 1425... | Line 1406... | ||
1425 | AddX rd 1 |
1406 | AddX rd 1 |
1426 | AddY rd 1 |
1407 | AddY rd 1 |
Line 1427... | Line 1408... | ||
1427 | 1408 | ||
1428 | SelIcon rd 1 |
1409 | SelIcon rd 1 |
- | 1410 | DlgSelIcon rd 1 |
|
Line 1429... | Line 1411... | ||
1429 | DlgSelIcon rd 1 |
1411 | slotDlgAdd rd 1 |
Line 1430... | Line 1412... | ||
1430 | 1412 | ||
1431 | sc system_colors |
1413 | sc system_colors |
1432 | 1414 | ||
1433 | align 4 |
1415 | align 4 |
Line -... | Line 1416... | ||
- | 1416 | bufStdIco rb 40 |
|
1434 | bufStdIco rb 40 |
1417 | IconsOffs rd 100 |
1435 | IconsOffs rd 100 |
1418 | PIcoDB rd 1 |
1436 | PIcoDB rd 1 |
1419 | |
1437 | 1420 | ||
Line 1449... | Line 1432... | ||
1449 | RMenuW rw 1 |
1432 | RMenuW rw 1 |
1450 | RMenuH rw 1 |
1433 | RMenuH rw 1 |
1451 | RMenuHsb rw 1 |
1434 | RMenuHsb rw 1 |
Line 1452... | Line 1435... | ||
1452 | 1435 | ||
1453 | MaxPage rd 1 |
- | |
- | 1436 | MaxPage rd 1 |
|
1454 | 1437 | RBMenuColor rd 1 |
|
Line 1455... | Line 1438... | ||
1455 | mouse_dd rd 1 |
1438 | mouse_dd rd 1 |
1456 | 1439 | ||
1457 | DAreaName rb NAME_LENGTH+1 |
1440 | DAreaName rb NAME_LENGTH+1 |
1458 | DAreaPath rb 256+1 |
1441 | DAreaPath rb 256+1 |
Line 1459... | Line 1442... | ||
1459 | DAreaParams rb 256+1 |
1442 | DAreaParams rb 256+1 |
1460 | DAreaIcon rb 256+1 |
1443 | DAreaIcon rb 256+1 |
1461 | 1444 | ||
1462 | align 4 |
- | |
1463 | RBProcInfo rb 1024 |
- | |
Line 1464... | Line 1445... | ||
1464 | RBMenuColor rd 1 |
1445 | align 4 |
1465 | 1446 | RBProcInfo rb 1024 |
|
1466 | 1447 | align 4 |
|
1467 | 1448 | ||
1468 | ; OpenDialog |
- | |
1469 | temp_dir_pach rb 1024 |
- | |
1470 | fname_Info rb 1024 |
- | |
1471 | ;------------------------------------------------------------------------------- |
1449 | ; OpenDialog |
1472 | rb 256 |
1450 | temp_dir_pach rb 1024 |
1473 | stack_move: |
1451 | fname_Info rb 1024 |
1474 | stack_rb: |
1452 | ;------------------------------------------------------------------------------- |
1475 | rb 1024 |
1453 | rb 1024 |