forked from KolibriOS/kolibrios
Tinypad: fix option checkmarks
git-svn-id: svn://kolibrios.org@5845 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
ab543a3b94
commit
88d4ecd139
@ -34,7 +34,6 @@ define mm.Options.Appearance set_opt.dialog
|
|||||||
define mm.Options.SecureSel set_opt.secure_sel
|
define mm.Options.SecureSel set_opt.secure_sel
|
||||||
define mm.Options.AutoBrackets set_opt.auto_braces
|
define mm.Options.AutoBrackets set_opt.auto_braces
|
||||||
define mm.Options.AutoIndents set_opt.auto_indents
|
define mm.Options.AutoIndents set_opt.auto_indents
|
||||||
define mm.Options.SmartTabs 0
|
|
||||||
define mm.Options.OptimalFill set_opt.optimal_fill
|
define mm.Options.OptimalFill set_opt.optimal_fill
|
||||||
define mm.Options.LineNumbers set_opt.line_numbers
|
define mm.Options.LineNumbers set_opt.line_numbers
|
||||||
define mm.Options.ZoomIn key.ctrl_plus
|
define mm.Options.ZoomIn key.ctrl_plus
|
||||||
|
@ -112,7 +112,6 @@ sz ini_options_tabs_pos,'tabs_pos',0
|
|||||||
sz ini_options_secure_sel,'secure_sel',0
|
sz ini_options_secure_sel,'secure_sel',0
|
||||||
sz ini_options_auto_braces,'auto_braces',0
|
sz ini_options_auto_braces,'auto_braces',0
|
||||||
sz ini_options_auto_indent,'auto_indent',0
|
sz ini_options_auto_indent,'auto_indent',0
|
||||||
sz ini_options_smart_tab,'smart_tab',0
|
|
||||||
sz ini_options_optim_save,'optim_save',0
|
sz ini_options_optim_save,'optim_save',0
|
||||||
sz ini_options_line_nums,'line_nums',0
|
sz ini_options_line_nums,'line_nums',0
|
||||||
;-----------------------------------------------------------------------------
|
;-----------------------------------------------------------------------------
|
||||||
|
@ -168,7 +168,6 @@ popup_res mm.Options,\
|
|||||||
ru,'<27>¥§®¯ ᮥ ¢ë¤¥«¥¨¥' ,'',SecureSel ,\
|
ru,'<27>¥§®¯ ᮥ ¢ë¤¥«¥¨¥' ,'',SecureSel ,\
|
||||||
ru,'€¢â®¬ â¨ç¥áª¨¥ ᪮¡ª¨' ,'',AutoBrackets,\
|
ru,'€¢â®¬ â¨ç¥áª¨¥ ᪮¡ª¨' ,'',AutoBrackets,\
|
||||||
ru,'€¢â®¬ â¨ç¥áª¨© ®âáâã¯' ,'',AutoIndents ,\
|
ru,'€¢â®¬ â¨ç¥áª¨© ®âáâã¯' ,'',AutoIndents ,\
|
||||||
ru,'“¬ ï â ¡ã«ïæ¨ï' ,'',SmartTabs ,\
|
|
||||||
ru,'Ž¯â¨¬ «ì®¥ á®åà ¥¨¥' ,'',OptimalFill ,\
|
ru,'Ž¯â¨¬ «ì®¥ á®åà ¥¨¥' ,'',OptimalFill ,\
|
||||||
ru,'-','',,\
|
ru,'-','',,\
|
||||||
ru,'‚¥è¨© ¢¨¤...' ,'',Appearance ,\
|
ru,'‚¥è¨© ¢¨¤...' ,'',Appearance ,\
|
||||||
@ -180,7 +179,6 @@ popup_res mm.Options,\
|
|||||||
en,'Secure selection' ,'',SecureSel ,\
|
en,'Secure selection' ,'',SecureSel ,\
|
||||||
en,'Automatic brackets' ,'',AutoBrackets,\
|
en,'Automatic brackets' ,'',AutoBrackets,\
|
||||||
en,'Automatic indents' ,'',AutoIndents ,\
|
en,'Automatic indents' ,'',AutoIndents ,\
|
||||||
en,'Smart tabulation' ,'',SmartTabs ,\
|
|
||||||
en,'Optimal fill on saving' ,'',OptimalFill ,\
|
en,'Optimal fill on saving' ,'',OptimalFill ,\
|
||||||
en,'-','',,\
|
en,'-','',,\
|
||||||
en,'Appearance...' ,'',Appearance ,\
|
en,'Appearance...' ,'',Appearance ,\
|
||||||
@ -192,7 +190,6 @@ popup_res mm.Options,\
|
|||||||
et,'Turvaline valimine' ,'',SecureSel ,\
|
et,'Turvaline valimine' ,'',SecureSel ,\
|
||||||
et,'Automaatsed sulud' ,'',AutoBrackets,\
|
et,'Automaatsed sulud' ,'',AutoBrackets,\
|
||||||
et,'Automaatsed taandread' ,'',AutoIndents ,\
|
et,'Automaatsed taandread' ,'',AutoIndents ,\
|
||||||
et,'Tark tabulatsioon' ,'',SmartTabs ,\
|
|
||||||
et,'Optimaalne täitmine salvestamisel','',OptimalFill,\
|
et,'Optimaalne täitmine salvestamisel','',OptimalFill,\
|
||||||
et,'-','',,\
|
et,'-','',,\
|
||||||
et,'Välimus...' ,'',Appearance ,\
|
et,'Välimus...' ,'',Appearance ,\
|
||||||
@ -204,7 +201,6 @@ popup_res mm.Options,\
|
|||||||
sp,'Selección segura' ,'',SecureSel ,\
|
sp,'Selección segura' ,'',SecureSel ,\
|
||||||
sp,'Paréntesis automáticos' ,'',AutoBrackets,\
|
sp,'Paréntesis automáticos' ,'',AutoBrackets,\
|
||||||
sp,'Identación automática' ,'',AutoIndents ,\
|
sp,'Identación automática' ,'',AutoIndents ,\
|
||||||
sp,'Tabulación inteligente' ,'',SmartTabs ,\
|
|
||||||
sp,'Llenado óptimo al guardar','',OptimalFill ,\
|
sp,'Llenado óptimo al guardar','',OptimalFill ,\
|
||||||
sp,'-','',,\
|
sp,'-','',,\
|
||||||
sp,'Apariencia...' ,'',Appearance
|
sp,'Apariencia...' ,'',Appearance
|
||||||
|
@ -126,7 +126,6 @@ tabs_pos db ?
|
|||||||
secure_sel db ?
|
secure_sel db ?
|
||||||
auto_braces db ?
|
auto_braces db ?
|
||||||
auto_indent db ?
|
auto_indent db ?
|
||||||
smart_tab db ?
|
|
||||||
optim_save db ?
|
optim_save db ?
|
||||||
line_nums db ?
|
line_nums db ?
|
||||||
|
|
||||||
|
@ -383,8 +383,6 @@ proc load_settings ;//////////////////////////////////////////////////////////
|
|||||||
mov [auto_braces],al
|
mov [auto_braces],al
|
||||||
invoke ini.get_int,ini_path,ini_sec_options,ini_options_auto_indent,1
|
invoke ini.get_int,ini_path,ini_sec_options,ini_options_auto_indent,1
|
||||||
mov [auto_indent],al
|
mov [auto_indent],al
|
||||||
invoke ini.get_int,ini_path,ini_sec_options,ini_options_smart_tab,1
|
|
||||||
mov [smart_tab],al
|
|
||||||
invoke ini.get_int,ini_path,ini_sec_options,ini_options_optim_save,1
|
invoke ini.get_int,ini_path,ini_sec_options,ini_options_optim_save,1
|
||||||
mov [optim_save],al
|
mov [optim_save],al
|
||||||
invoke ini.get_int,ini_path,ini_sec_options,ini_options_line_nums,0
|
invoke ini.get_int,ini_path,ini_sec_options,ini_options_line_nums,0
|
||||||
@ -437,8 +435,6 @@ proc save_settings ;//////////////////////////////////////////////////////////
|
|||||||
invoke ini.set_int,ini_path,ini_sec_options,ini_options_auto_braces,eax
|
invoke ini.set_int,ini_path,ini_sec_options,ini_options_auto_braces,eax
|
||||||
movzx eax,[auto_indent]
|
movzx eax,[auto_indent]
|
||||||
invoke ini.set_int,ini_path,ini_sec_options,ini_options_auto_indent,eax
|
invoke ini.set_int,ini_path,ini_sec_options,ini_options_auto_indent,eax
|
||||||
movzx eax,[smart_tab]
|
|
||||||
invoke ini.set_int,ini_path,ini_sec_options,ini_options_smart_tab,eax
|
|
||||||
movzx eax,[optim_save]
|
movzx eax,[optim_save]
|
||||||
invoke ini.set_int,ini_path,ini_sec_options,ini_options_optim_save,eax
|
invoke ini.set_int,ini_path,ini_sec_options,ini_options_optim_save,eax
|
||||||
movzx eax,[line_nums]
|
movzx eax,[line_nums]
|
||||||
|
@ -258,28 +258,26 @@ onshow:
|
|||||||
.recode:
|
.recode:
|
||||||
ret
|
ret
|
||||||
.options:
|
.options:
|
||||||
;mov word[mm.Options+0],0
|
or byte[mm.Options+3],0x02
|
||||||
mov byte[mm.Options+5],0
|
test [line_nums],1
|
||||||
or byte[mm.Options+2],0x02
|
|
||||||
test [secure_sel],1
|
|
||||||
jnz @f
|
|
||||||
and byte[mm.Options+2],0xFD
|
|
||||||
@@: or byte[mm.Options+3],0x02
|
|
||||||
test [auto_braces],1
|
|
||||||
jnz @f
|
jnz @f
|
||||||
and byte[mm.Options+3],0xFD
|
and byte[mm.Options+3],0xFD
|
||||||
@@: or byte[mm.Options+4],0x02
|
@@: or byte[mm.Options+4],0x02
|
||||||
test [auto_indent],1
|
test [secure_sel],1
|
||||||
jnz @f
|
jnz @f
|
||||||
and byte[mm.Options+4],0xFD
|
and byte[mm.Options+4],0xFD
|
||||||
|
@@: or byte[mm.Options+5],0x02
|
||||||
|
test [auto_braces],1
|
||||||
|
jnz @f
|
||||||
|
and byte[mm.Options+5],0xFD
|
||||||
@@: or byte[mm.Options+6],0x02
|
@@: or byte[mm.Options+6],0x02
|
||||||
test [optim_save],1
|
test [auto_indent],1
|
||||||
jnz @f
|
jnz @f
|
||||||
and byte[mm.Options+6],0xFD
|
and byte[mm.Options+6],0xFD
|
||||||
@@: or byte[mm.Options+8],0x02
|
@@: or byte[mm.Options+7],0x02
|
||||||
test [line_nums],1
|
test [optim_save],1
|
||||||
jnz @f
|
jnz @f
|
||||||
and byte[mm.Options+8],0xFD
|
and byte[mm.Options+7],0xFD
|
||||||
@@: ret
|
@@: ret
|
||||||
|
|
||||||
pi_sel dd ?
|
pi_sel dd ?
|
||||||
|
Loading…
Reference in New Issue
Block a user