Сообщение от
Rubts0FF
Клавиатура, можно ли сделать, может я просто не знаю как, что бы PGDN, PGUP работали и CapsLock работал как CapsLock, а TAB мог бы быть CS+SS. Лучший вариант что бы каждый мог себе все, ну пусть не все, кнопки переопределить.
можно, в файле Keyboard.config задаётся соответствие кнопок спектрума кнопкам компа.
Там просто - в Condition указаывается одна кнопка, любой из сработавших Condition приведет к нажатию кнопки.
А MultiCondition - это срабатывание кнопки только когда все условия внутри MultiCondition срабатывают.
Например чтобы нажималась спектрум кнопка 1 при нажатии на Tab ИЛИ на левый шифт, нужно такое условие прописать:
Код:
<KeyBinding Key="D1">
<Condition Key="Tab"/>
<Condition Key="LeftShift"/>
</KeyBinding>
все упоминания Tab и "LeftShift" в других спектрум кнопках желательно удалить, чтобы они тоже не срабатывали.
А если нужно чтобы спектрум кнопка 1 нажималась при нажатии на Tab И левый шифт, то так:
Код:
<KeyBinding Key="D1">
<MultiCondition>
<Condition Key="Tab"/>
<Condition Key="LeftShift"/>
</MultiCondition>
</KeyBinding>
И хорошо бы сохранять диски/образы при записи на диск, изменилось содержимое диска - изменилось содержимое файла .trd.
так оно и так сохраняется - при закрытии эмулятора, смене диска или конфигурации.