/programs/develop/tinypad/trunk/data/tp-idata.inc |
---|
4,8 → 4,8 |
body_capt dd -1 |
s_status dd 0 |
lineHeight dd LINEH |
charWidth dd 6 |
scale db 0 |
charWidth dd 8 |
scale db 0x10 |
ins_mode db 1 |
sz app_fasm ,'/rd/1/develop/fasm',0 |
/programs/develop/tinypad/trunk/tinypad.asm |
---|
52,7 → 52,7 |
ATOPH = 19 ; menu bar height (pixels) |
SCRLW = 16 ; scrollbar widht/height (pixels) |
ATABW = 8 ; tab key indent width (chars) |
LINEH = 10 ; line height (pixels) |
LINEH = 16+1 ; line height (pixels) |
PATHL = 256 ; maximum path length (chars) !!! don't change !!! |
AMINS = 8 ; minimal scroll thumb size (pixels) |
LCHGW = 3 ; changed/saved marker width (pixels) |
/programs/develop/tinypad/trunk/tp-key.asm |
---|
1620,11 → 1620,11 |
;--------------------------------------------------------------- |
proc key.ctrl_plus ;///// ZOOM IN ////////////////////////////// |
;--------------------------------------------------------------- |
cmp [scale],7 |
cmp [scale],0x17 |
jz @f |
inc [scale] |
add [lineHeight],LINEH |
add [charWidth],6 |
add [charWidth], 8 |
jmp draw_editor |
endp |
1631,11 → 1631,11 |
;--------------------------------------------------------------- |
proc key.ctrl_minus ;///// ZOOM OUT //////////////////////////// |
;--------------------------------------------------------------- |
cmp [scale],0 |
cmp [scale],0x10 |
jz @f |
dec [scale] |
sub [lineHeight],LINEH |
sub [charWidth],6 |
sub [charWidth], 8 |
jmp draw_editor |
@@: |
ret |
/programs/develop/tinypad/trunk/tp-mouse.asm |
---|
95,6 → 95,8 |
jmp [mouse_ev+eax*4-4] |
.wheel: |
test [shi], 0x0C ; left or right ctrl key pressed |
jnz .wheel_ctrl |
movsx eax,word[mst+4] |
lea eax,[eax*3] |
add [cur_editor.TopLeft.X],eax |
107,6 → 109,17 |
call draw_editor |
jmp still.skip_write |
.wheel_ctrl: |
cmp word[mst+6], 0 ; vertical scroll? |
je still.skip_write |
test word[mst+6], 0x8000 ; scroll up or down? |
jnz .wheel_ctrl_down |
call key.ctrl_plus ; zoom in |
jmp still.skip_write |
.wheel_ctrl_down: |
call key.ctrl_minus ; zoom out |
jmp still.skip_write |
.move: |
mcall 37,1 |
movsx ebx,ax |
/programs/fs/kfm/trunk/buttons.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Deleted: svn:mime-type |
-application/octet-stream |
\ No newline at end of property |
/programs/fs/kfm/trunk/icons2.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Deleted: svn:mime-type |
-application/octet-stream |
\ No newline at end of property |
/programs/fs/kfm/trunk/icons.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Deleted: svn:mime-type |
-application/octet-stream |
\ No newline at end of property |
/programs/fs/kfm/trunk/exit.inc |
---|
File deleted |
\ No newline at end of file |
/programs/fs/kfm/trunk/build.bat |
---|
1,5 → 1,4 |
@echo lang fix en >lang.inc |
@fasm -m 16384 kfm.asm kfm |
@erase lang.inc |
@kpack kfm |
@pause |
/programs/fs/kfm/trunk/data.inc |
---|
273,4 → 273,4 |
db '/sys/@open',0 |
;--------------------------------------------------------------------- |
buttons_file_data file 'images/buttons.raw' |
;icons_file_data file 'icons.bmp' |
icons_file_data file 'images/icons.raw' |
/programs/fs/kfm/trunk/draw.inc |
---|
224,11 → 224,11 |
call get_icon_number |
imul ebx,270 |
add ebx,mem |
add ebx,icons_file_data |
jmp .draw |
;-------------------------------------- |
.draw_dir_pic: |
mov ebx,mem |
mov ebx,icons_file_data |
cmp [edx],word '..' |
jne .draw |
/programs/fs/kfm/trunk/err_wind.inc |
---|
7,8 → 7,6 |
initiation_error: |
mov [error_pointer],ini_file_name |
jmp error_window |
icon_error: |
mov [error_pointer],icons_file_name |
error_window: |
mov [file_system_error],eax |
.red: |
/programs/fs/kfm/trunk/images/icons.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/programs/fs/kfm/trunk/images/icons.raw |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/programs/fs/kfm/trunk/images/icons2.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/programs/fs/kfm/trunk/kfm.asm |
---|
68,7 → 68,6 |
mov ax,[select_disk_char] |
mov [read_folder_name],ax |
mov [read_folder_1_name],ax |
call load_icon_and_convert_to_img |
call load_initiation_file |
call add_memory_for_folders |
call device_detect_f70 |
245,18 → 244,6 |
mov [read_file.size],eax |
ret |
;--------------------------------------------------------------------- |
load_icon_and_convert_to_img: |
mov ebx,icons_file_name |
call prepare_load_data |
jnz icon_error |
call prepare_load_data_2 |
add eax,mem |
call prepare_load_data_1 |
jnz icon_error |
call convert_bmp_to_img |
call sub_application_memory |
ret |
;--------------------------------------------------------------------- |
load_initiation_file: |
mov ebx,ini_file_name |
call prepare_load_data |
349,6 → 336,13 |
mcall 64,1 |
ret |
;--------------------------------------------------------------------- |
exit_apl: |
mov [confirmation_type],exit_type |
call confirmation_action |
cmp [work_confirmation_yes],1 |
jne red |
mcall -1 |
;--------------------------------------------------------------------- |
include 'key.inc' |
;--------------------------------------------------------------------- |
include 'markfile.inc' |
379,8 → 373,6 |
;--------------------------------------------------------------------- |
include 'detect.inc' |
;--------------------------------------------------------------------- |
include 'conv_bmp.inc' |
;--------------------------------------------------------------------- |
include 'tran_ini.inc' |
;--------------------------------------------------------------------- |
include 'help.inc' |
389,8 → 381,6 |
;--------------------------------------------------------------------- |
include 'sort.inc' |
;--------------------------------------------------------------------- |
include 'exit.inc' |
;--------------------------------------------------------------------- |
include 'progrbar.inc' |
;--------------------------------------------------------------------- |
include 'scroll.inc' |
/programs/fs/kfm/trunk/text.inc |
---|
1,4 → 1,4 |
header_text db 'Kolibri File Manager v0.48',0 |
header_text db 'Kolibri File Manager v0.48b',0 |
;--------------------------------------------------------------------- |
fbutton_name: |
.f1 db '1 Help',0 |
82,9 → 82,6 |
ini_file_name: |
db 'kfm.ini',0 |
;--------------------------------------------------------------------- |
icons_file_name: |
db 'icons.bmp',0 |
;--------------------------------------------------------------------- |
error_type: |
db 'File system error',0 |
;--------------------------------------------------------------------- |