Тема проекта «Определение оптимального количества переходов при черновой обточке наружных цилиндрических поверхностей» Кафедра технологии приборостроения Разработал: проф. Д. Д. Куликов
Часть 3 Организация интерфейса ( на базе Fox. Pro 8. 0)
Интерфейс с пользователем (объектно-ориентированный подход)
Объекты
Исходная форма Половинный по высоте заголовок Half. Height. Caption=. T. Убрать развертыван ие и свертывани е формы: Max. Button=. Тек F. ст Min. Button=. заго F. лов ка: Показывать Cap подсказки для tion =О клавиш: бто Show. Tips=. T. чка нар ужн ых цил инд рич еск
Результат формирования основной формы События формы: Init Процедуры: PUBLIC Hmax=0. 00 && Максимальная глубина резания
Экранные клавиши Объект: Shape (Контур) Свойства: Special. Effect=0 Выход из модуля Расчет переходов Удаление строки Редактирование строки Очистка исходных данных Редактирование строки
Экранные клавиши
Глубина резания Объект: Label Caption=Максимальная … Событие: Valid Процедура: Hmax=VAL(This. Form. Text 2. Value) Объект: Label Caption=мм Объект: Text. Box Свойства: Name=Hmax Input. Mask=9. 99
ВВОД И РЕДАКТИРОВАНИЕ СТУПЕНЕЙ Клавиши навигации: - Перейти к первой строке - Перейти к предыдущей строке - Перейти к следующей строке - Перейти к последней строке
Ввод новой строки
Анализ ошибки ввода номера ступени
Редактирование текущей строки Клавиши навигации Запоминание отредактированной строки Выход без запоминания
Запоминание отредактированной строки
Свойства
Клавиша Com. Top- переход к первой строке