Тема создана для рассмотрения предложений от пользователей по улучшению существующих или добавление новых средств редактора переменных.
1. Обработка ввода пользователя
Предложение добавить свойство в параметрах переменной для обработки ввода пользователя посредством возврата значения по умолчанию.
Описание процедуры
Допустим, переменная p1 содержит константное значение параметра модели, с условно определенным диапазоном значений 1...5. Если пользователь вводит значение, которое выходит за пределы диапазона, программа должна отреагировать возвратом значения, установленного по умолчанию.
Описание функции
В параметрах переменной необходимо добавить параметры минимальных и максимальных границ диапазона возможных значений, и параметр возвращаемого значения по умолчанию. Если значение свойства возврата определено как NULL, то никаких действий не потребуется.
Свойство возврата должно принимать либо константное значение, либо имя пользовательской функции обработчика.
Преимущества
Данная возможность позволит обрабатывать исключения, приводящие к вырождению геометрии модели.
1. Обработка ввода пользователя
Предложение добавить свойство в параметрах переменной для обработки ввода пользователя посредством возврата значения по умолчанию.
Описание процедуры
Допустим, переменная p1 содержит константное значение параметра модели, с условно определенным диапазоном значений 1...5. Если пользователь вводит значение, которое выходит за пределы диапазона, программа должна отреагировать возвратом значения, установленного по умолчанию.
Описание функции
В параметрах переменной необходимо добавить параметры минимальных и максимальных границ диапазона возможных значений, и параметр возвращаемого значения по умолчанию. Если значение свойства возврата определено как NULL, то никаких действий не потребуется.
Свойство возврата должно принимать либо константное значение, либо имя пользовательской функции обработчика.
Преимущества
Данная возможность позволит обрабатывать исключения, приводящие к вырождению геометрии модели.
Изменено: - 12.07.2025 09:22:44
T-FLEX CAD 17.1.25.0