Здравствейте, мучаюсь уже не первый день над простой задачей.
У меня есть диалог с кнопкой и текстовым полем.
При нажатии на кнопку информация с текстового поля должна передаваться в триггер. Я могу передать просто какое-то число, но как получить доступ к полю text элемента Edit я не понимаю.
Вот код диалога:
class MyFirstDialog { idd=-1; movingenable=false; enableSimulation = 1; class MyEdit { idc = -1; type = 2; style = "16 + 512"; font = "PuristaMedium"; sizeEx = 0.06; autocomplete = ""; canModify = true; maxChars = 10; forceDrawCaret = false; colorSelection[] = {0,0.0,0.3,1}; colorText[] = {0.6,0.6,1,1}; colorDisabled[] = {1,0,0,1}; colorBackground[] = {0,0,0,0.9}; text = ""; }; class controls { class TopEdit : MyEdit { x = 0.5; y = 0; h = 0.1; w = 0.2; }; class RscButton { access = 0; idc = -1; type = CT_BUTTON; text = "BUTTON"; font = GUI_FONT_BOLD; sizeEx = 0.05; borderSize = 0; //// //НИЖЕ КАК ПОЛУЧИТЬ ВМЕСТО 123123 текст с элемента TopEdit? action = "GlobalVariables setVariable ['CODE',123123, true]; closeDialog 1;" ; }; }; };
Как вместо 123123 в строке действия получить элемент TopEdit.text?
Очень надеюсь на помощь
Сообщение отредактировал h8_yo: 09 July 2019 - 17:58