forked from KolibriOS/kolibrios
Fixed code. Now compile. Removed unnecessary files.
git-svn-id: svn://kolibrios.org@3962 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
801b64b5a4
commit
776c624625
@ -48,7 +48,6 @@ START: ; start of execution
|
||||
stdcall dll.Load,IMPORTS
|
||||
test eax,eax
|
||||
jnz ErrLoadLibs
|
||||
;-------------------------------------------------------------------------------
|
||||
|
||||
; unpack deflate
|
||||
mov eax,[unpack_DeflateUnpack2]
|
||||
@ -141,8 +140,11 @@ START: ; start of execution
|
||||
and eax,0FFh
|
||||
mov [sbIcons.max_area],eax
|
||||
|
||||
stdcall [OpenDialog_Init],OpenDialog_data
|
||||
|
||||
; int3
|
||||
; mov eax,1
|
||||
; mov eax,[IconsOffs+eax*4]
|
||||
; stdcall [ini_del_section],IconIni,eax
|
||||
; ret
|
||||
jmp MSGRedrawIcons
|
||||
|
||||
messages:
|
||||
@ -298,7 +300,6 @@ LButtonPress:
|
||||
|
||||
;-------------------------------------------------------------------------------
|
||||
MovingIcon:
|
||||
;int3
|
||||
stdcall GetNumIcon,[MouseX],[MouseY],-1
|
||||
mov [SelIcon],eax
|
||||
stdcall RestoreBackgrnd,[SelIcon]
|
||||
@ -367,7 +368,7 @@ MovingIcon:
|
||||
;qweqwe:
|
||||
|
||||
mov [MovingActiv],1
|
||||
mcall 51,1,MovingWnd,stack_move ;CreateThread MovingWnd,stack_dlg
|
||||
mcall 51,1,MovingWnd,stack_dlg ;CreateThread MovingWnd,stack_dlg
|
||||
.WaitLB:
|
||||
mcall 37,2 ;GetMouseKey
|
||||
test al,001b
|
||||
@ -456,7 +457,7 @@ RButtonPress:
|
||||
jmp @b
|
||||
@@:
|
||||
|
||||
mcall 51,1,RButtonWin,stack_rb ;CreateThread RButtonWin,stack_dlg
|
||||
mcall 51,1,RButtonWin,stack_dlg ;CreateThread RButtonWin,stack_dlg
|
||||
|
||||
jmp messages
|
||||
|
||||
@ -1184,8 +1185,6 @@ RButtonActiv dd 0
|
||||
MovingActiv dd 0
|
||||
DlgAddActiv dd 0
|
||||
|
||||
slotDlgAdd dd 0
|
||||
|
||||
IconIni db '/rd/1/icon.ini',0
|
||||
|
||||
|
||||
@ -1195,6 +1194,7 @@ keyParams db 'param',0
|
||||
keyIco db 'ico',0
|
||||
keyX db 'x',0
|
||||
keyY db 'y',0
|
||||
keyMenuColor db 'menucolor',0
|
||||
|
||||
;-------------------------------------------------------------------------------
|
||||
IMPORTS:
|
||||
@ -1243,7 +1243,6 @@ import libini,\
|
||||
;----- RButton.inc -------------------------------------------------------------
|
||||
;-------------------------------------------------------------------------------
|
||||
secRButt db 'rbmenu',0
|
||||
keyMenuColor db 'menucolor',0
|
||||
|
||||
if lang eq ru
|
||||
RMenuRedrawFon db '<27>¥à¥à¨á®¢ âì',0
|
||||
@ -1253,14 +1252,7 @@ if lang eq ru
|
||||
RMenuProp db '‘¢®©á⢠',0
|
||||
RMenuOffMoving db '‡ ªà¥¯¨âì ¨ª®ª¨',0
|
||||
RMenuOnMoving db 'Žâªà¥¯¨âì ¨ª®ª¨',0
|
||||
else if lang eq et
|
||||
RMenuRedrawFon db 'Värskenda',0
|
||||
RMenuAlign db 'Tõmme võrgule',0
|
||||
RMenuAdd db 'Lisa',0
|
||||
RMenuDel db 'Kustuta',0
|
||||
RMenuProp db 'Omadused',0
|
||||
RMenuOffMoving db 'Paranda ikoonid',0
|
||||
RMenuOnMoving db 'Ära paranda ikoone',0
|
||||
|
||||
else
|
||||
|
||||
RMenuRedrawFon db 'Redraw',0
|
||||
@ -1278,10 +1270,7 @@ if lang eq ru
|
||||
ErrRunProg db 'Žè¨¡ª § ¯ã᪠¯à®£à ¬¬ë',0
|
||||
WarningSave db '<27>¥ § ¡ã¤ì⥠á®åà ¨âì ¨§¬¥¥¨ï, § ¯ãáâ¨âì RDSave',0
|
||||
ErrNotFoundIni db '<27>¥ ©¤¥ icon.ini',0
|
||||
else if lang eq et
|
||||
ErrRunProg db 'Programmi käivitamise viga',0
|
||||
WarningSave db 'Ära unusta muudatusi salvestada, käivita RDSave',0
|
||||
ErrNotFoundIni db 'icon.ini ei leitud',0
|
||||
|
||||
else
|
||||
|
||||
ErrRunProg db 'Error runing program',0
|
||||
@ -1297,35 +1286,27 @@ pthNotify db '/rd/1/@notify',0
|
||||
;------- AddDlg.inc ---------------------------------------------------------------
|
||||
;-------------------------------------------------------------------------------
|
||||
if lang eq ru
|
||||
DTitle db '„®¡ ¢¨âì ¨ª®ªã',0
|
||||
DTitleAdd db '„®¡ ¢¨âì ¨ª®ªã',0
|
||||
DTitleProp db 'ˆ§¬¥¨âì ¨ª®ªã',0
|
||||
|
||||
DCaptName db 'ˆ¬ï',0
|
||||
DCaptPath db '<27>ãâì',0
|
||||
DCaptParams db '<27> à ¬¥âàë',0
|
||||
DCaptIcon db 'ˆª®ª ',0
|
||||
;DCaptChange db '.',0
|
||||
DCaptCreate db '‘®§¤ âì',0
|
||||
DCaptProperties db 'ˆ§¬¥¨âì',0
|
||||
DCaptCancel db 'Žâ¬¥¨âì',0
|
||||
|
||||
else if lang eq et
|
||||
DTitle db 'Lisa ikoon',0
|
||||
|
||||
DCaptName db 'Nimi',0
|
||||
DCaptPath db 'Asukoht',0
|
||||
DCaptParams db 'Parameetrid',0
|
||||
DCaptIcon db 'Ikoon',0
|
||||
;DCaptChange db '.',0
|
||||
DCaptCreate db 'Loo',0
|
||||
DCaptProperties db 'Muuda',0
|
||||
DCaptCancel db 'Katkesta',0
|
||||
|
||||
else
|
||||
DTitle db 'Add icon',0
|
||||
DTitleAdd db 'Add icon',0
|
||||
DTitleProp db 'Change icon',0
|
||||
|
||||
DCaptName db 'Name',0
|
||||
DCaptPath db 'Path',0
|
||||
DCaptParams db 'Parameters',0
|
||||
DCaptIcon db 'Icon',0
|
||||
;DCaptChange db '.',0
|
||||
DCaptCreate db 'Create',0
|
||||
DCaptProperties db 'Change',0
|
||||
DCaptCancel db 'Cancel',0
|
||||
@ -1427,6 +1408,7 @@ AddY rd 1
|
||||
|
||||
SelIcon rd 1
|
||||
DlgSelIcon rd 1
|
||||
slotDlgAdd rd 1
|
||||
|
||||
sc system_colors
|
||||
|
||||
@ -1435,6 +1417,7 @@ bufStdIco rb 40
|
||||
IconsOffs rd 100
|
||||
PIcoDB rd 1
|
||||
|
||||
|
||||
align 4
|
||||
icon_count rd 1
|
||||
strip_file rd 1
|
||||
@ -1451,7 +1434,7 @@ RMenuH rw 1
|
||||
RMenuHsb rw 1
|
||||
|
||||
MaxPage rd 1
|
||||
|
||||
RBMenuColor rd 1
|
||||
mouse_dd rd 1
|
||||
|
||||
DAreaName rb NAME_LENGTH+1
|
||||
@ -1461,17 +1444,12 @@ DAreaIcon rb 256+1
|
||||
|
||||
align 4
|
||||
RBProcInfo rb 1024
|
||||
RBMenuColor rd 1
|
||||
|
||||
|
||||
align 4
|
||||
|
||||
; OpenDialog
|
||||
temp_dir_pach rb 1024
|
||||
fname_Info rb 1024
|
||||
;-------------------------------------------------------------------------------
|
||||
rb 256
|
||||
stack_move:
|
||||
stack_rb:
|
||||
rb 1024
|
||||
stack_dlg:
|
||||
align 4
|
||||
|
@ -367,7 +367,14 @@ proc DRedraw
|
||||
mcall 12,1 ;RedrawWinBeg
|
||||
mov edx,[sc.work]
|
||||
or edx,33000000h
|
||||
mcall 0,<100,400>,<100,(IMG_SIZE+SPCH)*ICONS_DRAW_COUNTH+185>,,,DTitle
|
||||
cmp [DlgSelIcon],-1
|
||||
jne @f
|
||||
mov edi,DTitleAdd
|
||||
jmp .l1
|
||||
@@:
|
||||
mov edi,DTitleProp
|
||||
.l1:
|
||||
mcall 0,<100,400>,<100,(IMG_SIZE+SPCH)*ICONS_DRAW_COUNTH+185>,,,
|
||||
|
||||
stdcall [edit_box_draw],edtName
|
||||
stdcall [edit_box_draw],edtExePath
|
||||
|
@ -1,5 +1,5 @@
|
||||
Данная программа заменяет стандартный icon.
|
||||
Äëÿ óñòàíîâêè â ñèñòåìó ñêîïèðóéòå @icon è icon.ini â ñèñòåìíûé
|
||||
Äëÿ óñòàíîâêè â ñèñòåìó ñêîïèðóéòå @icon è icon.ini íà ñèñòåìíûé
|
||||
диск. Уберите из Autorun.dat строки с запуском @rb и icon и добавьте
|
||||
строку с запуском @icon (без параметров, хотя это не важно). Сохраните
|
||||
системный диск и перезагрузите. Всё, программа установлена.
|
Loading…
Reference in New Issue
Block a user