Разрабатываю USB->Serial Mouse адаптер

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Аватара пользователя
M210
Advanced Member
Сообщения: 370
Зарегистрирован: 22.08.2020,10:42
Откуда: Москва

Вклад в сообщество

Разрабатываю USB->Serial Mouse адаптер

Сообщение M210 » 06.06.2022,20:20

esasoft писал(а): 06.06.2022,18:01 Правильно - "Mouse wheel is used".
Спасибо за замечание, верно :) Я помню это правило... изначально это меню себе не так представлял, поэтому набросал текст по-быстрому, без проверок :biggrin:

Я думаю, может в главном меню сразу указывать текущие настройки, но пока не придумал, как это красиво преподать :) Думаю, нарисовать какую-нибудь рамочку
pahan писал(а): 06.06.2022,18:20 Да, на клавиатурах это делалось переключателем.
Ок, значит придется добавить такой пункт в только что сделанное меню :)

pahan
Advanced Member
Сообщения: 4455
Зарегистрирован: 13.03.2015,14:23
Откуда: Химки, М.О.

Вклад в сообщество

Разрабатываю USB->Serial Mouse адаптер

Сообщение pahan » 06.06.2022,21:38

:) Думаю, нарисовать какую-нибудь рамочку
Действующую цифру выделять скобочками/звёздочками/цветом.

Аватара пользователя
M210
Advanced Member
Сообщения: 370
Зарегистрирован: 22.08.2020,10:42
Откуда: Москва

Вклад в сообщество

Разрабатываю USB->Serial Mouse адаптер

Сообщение M210 » 07.06.2022,06:09

Они там все действующие, или о чем речь?)

pahan
Advanced Member
Сообщения: 4455
Зарегистрирован: 13.03.2015,14:23
Откуда: Химки, М.О.

Вклад в сообщество

Разрабатываю USB->Serial Mouse адаптер

Сообщение pahan » 07.06.2022,07:40

О действующей в данный момент.

Аватара пользователя
M210
Advanced Member
Сообщения: 370
Зарегистрирован: 22.08.2020,10:42
Откуда: Москва

Вклад в сообщество

Разрабатываю USB->Serial Mouse адаптер

Сообщение M210 » 08.06.2022,18:04

Это же аналог консольной проги, там нет графического интерфейса, на какую кнопку нажмешь, такой пункт и появится... Вернее даже не пункт, а текст пункта. Главное меню просто смещается по консоли вывода, изменить там уже ничего нельзя.

geg
Advanced Member
Сообщения: 12303
Зарегистрирован: 21.11.2010,12:04

Разрабатываю USB->Serial Mouse адаптер

Сообщение geg » 08.06.2022,18:20

M210 писал(а): 08.06.2022,18:04 там нет графического интерфейса
Верно, там тестовый интерфейс, но выше верно подсказывают про выделение актуального пункта скобками: [1]

Изображение

Аватара пользователя
M210
Advanced Member
Сообщения: 370
Зарегистрирован: 22.08.2020,10:42
Откуда: Москва

Вклад в сообщество

Разрабатываю USB->Serial Mouse адаптер

Сообщение M210 » 08.06.2022,18:33

aleksvolgin писал(а): 08.06.2022,18:20 Верно, там тестовый интерфейс, но выше верно подсказывают про выделение актуального пункта скобками: [1]
На сколько я могу понять, тут управление стрелками?
Как передать нажатие стрелки без команды ввода по RS232? :)
При этом, если делать таким способом, при смене позиции, нужно будет перерисовать весь интерфейс...это тоже лишнее в терминалах
Во всяком случае, я ниразу не видел консольных приложений, где можно перемещаться как в биосе

К тому же, терминалы не поддерживают разноцветные шрифты (черное на белом или белое на черном)...сделать управление как в биосе нереально

geg
Advanced Member
Сообщения: 12303
Зарегистрирован: 21.11.2010,12:04

Разрабатываю USB->Serial Mouse адаптер

Сообщение geg » 08.06.2022,19:13

M210 писал(а): 08.06.2022,18:33 На сколько я могу понять, тут управление стрелками?
Да, верно.
M210 писал(а): 08.06.2022,18:33Как передать
Да не надо ничего передавать. Фото приведено, как пример интерфейса. :)
M210 писал(а): 08.06.2022,18:33 Во всяком случае, я ниразу не видел консольных приложений, где можно перемещаться как в биос
На фото он и есть. Так же подобное реализовано в куче телекоммуникационных железок, а так же в пром headless компах, где сделан вывод в последовательную консоль. Но вы не заморачивайтесь, излишнее это.

Аватара пользователя
M210
Advanced Member
Сообщения: 370
Зарегистрирован: 22.08.2020,10:42
Откуда: Москва

Вклад в сообщество

Разрабатываю USB->Serial Mouse адаптер

Сообщение M210 » 08.06.2022,20:58

aleksvolgin писал(а): 08.06.2022,19:13 Но вы не заморачивайтесь, излишнее это.
Именно поэтому выделять что-то текущее не имеет смысла, просто потому что выводить это выделение негде.

pahan
Advanced Member
Сообщения: 4455
Зарегистрирован: 13.03.2015,14:23
Откуда: Химки, М.О.

Вклад в сообщество

Разрабатываю USB->Serial Mouse адаптер

Сообщение pahan » 08.06.2022,22:01

К тому же, терминалы не поддерживают разноцветные шрифты (черное на белом или белое на черном)...сделать управление как в биосе нереально
Серьезно? :biggrin:

https://en.m.wikipedia.org/wiki/ANSI_escape_code

geg
Advanced Member
Сообщения: 12303
Зарегистрирован: 21.11.2010,12:04

Разрабатываю USB->Serial Mouse адаптер

Сообщение geg » 09.06.2022,00:31

pahan писал(а): 08.06.2022,22:01
К тому же, терминалы не поддерживают разноцветные шрифты (черное на белом или белое на черном)...сделать управление как в биосе нереально
Серьезно? :biggrin:

https://en.m.wikipedia.org/wiki/ANSI_escape_code
Что-то я ни разу не сталкивался в послед. консоли с цветами.

Ответить