forked from KolibriOS/kolibrios
add new style 'ed_pass'
git-svn-id: svn://kolibrios.org@3089 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -181,8 +181,33 @@ edit_box.draw_text:
|
||||
mov ecx,ed_text_color
|
||||
add ebx,4
|
||||
add edx,ed_text
|
||||
test word ed_flags,ed_pass
|
||||
jz @f
|
||||
call edit_box.draw_password
|
||||
jmp .end_f
|
||||
@@:
|
||||
mcall
|
||||
.end_f:
|
||||
ret
|
||||
|
||||
txt_pass db '*',0
|
||||
|
||||
proc edit_box.draw_password
|
||||
locals
|
||||
s_len dw ? ;<3B><><EFBFBD><EFBFBD><EFBFBD> <20>뢮<EFBFBD><EBA2AE><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ⥪<><E2A5AA><EFBFBD>
|
||||
endl
|
||||
mov [s_len],si
|
||||
xor esi,esi
|
||||
inc esi
|
||||
lea edx,[txt_pass]
|
||||
@@:
|
||||
mcall
|
||||
add ebx,6 shl 16 ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>塞 <20>⠭<EFBFBD><E2A0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ਭ<EFBFBD> ᨬ<><E1A8AC><EFBFBD><EFBFBD>
|
||||
dec word[s_len]
|
||||
cmp word[s_len],0
|
||||
jg @b
|
||||
ret
|
||||
endp
|
||||
;----------------------------------------------------------
|
||||
;--- <20><><EFBFBD>楤<EFBFBD><E6A5A4><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ᮢ<EFBFBD><E1AEA2> 䮭<> ----------------------------
|
||||
;<3B>室<EFBFBD><E5AEA4><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
Reference in New Issue
Block a user