lLinux Posted April 23, 2014 Posted April 23, 2014 Hola a todos bueno es algo que nose como hacer, y es que cuando escriban en un edit por ejemplo: 123456 en un label aparesca: ****** como si fuece una contraseña.
Castillo Posted April 23, 2014 Posted April 23, 2014 local myString = "Hello World" local myString = string.rep ( "*", string.len ( myString ) )
lLinux Posted April 23, 2014 Author Posted April 23, 2014 local myString = "Hello World" local myString = string.rep ( "*", string.len ( myString ) ) Mira como lo tengo: Edit_Pass = guiCreateEdit(2, 4, 427, 32, "", false, editgui_pass) guiSetAlpha(Edit_Pass, 0.00) guiEditSetMasked ( Edit_Pass, true ) setTimer( function() texto_pass = guiGetText(Edit_Pass) guiSetText(text_edit_pass, texto_pass) end, 50, 0)
lLinux Posted April 23, 2014 Author Posted April 23, 2014 Lo logre asi: local myString = guiGetText(Edit_Pass) local myString = string.rep ( "*", string.len ( myString ) ) guiSetText(text_edit_pass, myString)
Castillo Posted April 23, 2014 Posted April 23, 2014 No hay razon para usar un timer, existe el evento "onClientGUIChanged" que es cuando el texto de un edit box o un memo cambia. Edit_Pass = guiCreateEdit(2, 4, 427, 32, "", false, editgui_pass) guiSetAlpha(Edit_Pass, 0.00) guiEditSetMasked ( Edit_Pass, true ) addEventHandler ( "onClientGUIChanged", guiRoot, function ( ) if ( source == Edit_Pass ) then local texto_pass = guiGetText ( Edit_Pass ) guiSetText ( text_edit_pass, string.rep ( "*", string.len ( texto_pass ) ) ) end end )
lLinux Posted April 23, 2014 Author Posted April 23, 2014 No hay razon para usar un timer, existe el evento "onClientGUIChanged" que es cuando el texto de un edit box o un memo cambia. Edit_Pass = guiCreateEdit(2, 4, 427, 32, "", false, editgui_pass) guiSetAlpha(Edit_Pass, 0.00) guiEditSetMasked ( Edit_Pass, true ) addEventHandler ( "onClientGUIChanged", guiRoot, function ( ) if ( source == Edit_Pass ) then local texto_pass = guiGetText ( Edit_Pass ) guiSetText ( text_edit_pass, string.rep ( "*", string.len ( texto_pass ) ) ) end end ) Muchisimas gracias, esta por preguntarte eso... en realidad no conocía ese evento. ya lo logre, gracias por todo.
Recommended Posts