Материал из Module developer
Перейти к: навигация, поиск
// формат входящих данных Setup (создается в GUI Editor):
{
	// Данные для подключения драйверов, созданных в Project Device Panel
	Drivers: 
	[	
		{
			Name: "HDL-BUS Pro Network (UDP)", // имя драйвера
			Properties: // свойства драйвера
			[
				{
					Type: "textfield", //Сигнализирует, что нужно показать текстовое поле для ввода данных
					Name: "SubnetID", //Имя свойства, которому будут передаваться значения
					Validation: function (in_value) { //Функция проверки введеных пользователем значений 
						//in_value - приходящий параметр, содержащий значение, которое ввел пользователь
						if (in_value != "")
							return 0; //Если ошибок нет, то возвращаем 0
						else
							return "Please input SubnetID"; //Если есть ошибки, то необходимо возвратить текст ошибки
					}
				},
				..
			],
		},
		..
	],