T1meZ Posted August 2, 2017 Share Posted August 2, 2017 (edited) Здрасте, у меня вопрос) Каким образом можно перевести введенный текст в другое окно в label? Пример: я открываю окно ввожу свой текст (естественно нажимаю на кнопку "ок"), и он должен появится в другом окне Скрин: Фото Edited August 2, 2017 by T1meZ Link to comment
Alex_Correa Posted August 2, 2017 Share Posted August 2, 2017 4 minutes ago, T1meZ said: Здрасте, у меня вопрос) Каким образом можно перевести введенный текст в другое окно в label? Пример: я открываю окно ввожу свой текст (естественно нажимаю на кнопку "ок"), и он должен появится в другом окне Скрин: Фото local text=guiGetText(editBox) -- переменную text попробуйте вставить там вместо текста. Link to comment
T1meZ Posted August 2, 2017 Author Share Posted August 2, 2017 (edited) 24 minutes ago, Alex_Correa said: 34 minutes ago, T1meZ said: Здрасте, у меня вопрос) Каким образом можно перевести введенный текст в другое окно в label? Пример: я открываю окно ввожу свой текст (естественно нажимаю на кнопку "ок"), и он должен появится в другом окне Скрин: Фото local text=guiGetText(editBox) -- переменную text попробуйте вставить там вместо текста. addEventHandler( 'onClientGUIChanged', root, function() if source == hs_gui['name'] or source == hs_gui['status'] or source == hs_gui['cost'] or source == hs_gui['owner'] or source == hs_gui['idname'] then --label name local currText = guiGetText( source ); -- переменную text попробуйте вставить там вместо текста. local newText = string.gsub( currText, '', '' ); if newText ~= currText then guiSetText( source, newText ); end; end; end ); Что то не хочет отображать. Правильный ли ? Edited August 2, 2017 by T1meZ Link to comment
CharlySHOMAN Posted August 3, 2017 Share Posted August 3, 2017 On 02.08.2017 at 20:56, T1meZ said: addEventHandler( 'onClientGUIChanged', root, function() if source == hs_gui['name'] or source == hs_gui['status'] or source == hs_gui['cost'] or source == hs_gui['owner'] or source == hs_gui['idname'] then --label name local currText = guiGetText( source ); -- переменную text попробуйте вставить там вместо текста. local newText = string.gsub( currText, '', '' ); if newText ~= currText then guiSetText( source, newText ); end; end; end ); Что то не хочет отображать. Правильный ли ? string.gsub это по моему замена одной части текста на другую. Почему ты одно и то же заменяешь само на себя? У тебя получается для любого текста, который бы ты не ввёл, условие newText ~= currText не выполняется (т.к. newText в любом случае равен currText), а соответственно не выполняется и guiSetText Link to comment
Alex_Correa Posted August 3, 2017 Share Posted August 3, 2017 57 minutes ago, CharlySHOMAN said: addEventHandler( 'onClientGUIChanged', root, function() if source == hs_gui['name'] or source == hs_gui['status'] or source == hs_gui['cost'] or source == hs_gui['owner'] or source == hs_gui['idname'] then --label name local currText = guiGetText( source ); -- переменную text попробуйте вставить там вместо текста. local newText = currText if newText == currText then guiSetText( source, newText ); end; end; end ); Попробуйте так Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now