From 3f5e3f30065a0c235ff4404cee5d9bde35dfb61d Mon Sep 17 00:00:00 2001 From: Kagamma Date: Wed, 23 Aug 2023 10:49:10 +0700 Subject: [PATCH] Minor QoL --- src/edinstr.pas | 6 +++--- src/edpattern.pas | 6 +++--- src/edsong.pas | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/edinstr.pas b/src/edinstr.pas index e860646..b1e2289 100644 --- a/src/edinstr.pas +++ b/src/edinstr.pas @@ -608,7 +608,7 @@ procedure Loop; else begin case KBInput.CharCode of - '+': + '+', '=': begin if TestNote.Octave <= ADLIB_MAX_OCTAVE - 1 then begin @@ -644,7 +644,7 @@ procedure Loop; WriteText(77, 22, $0F, ADLIB_NOTESYM_TABLE[TestNote.Note]); WriteText(79, 22, $0F, S); end; - '<': + '<', ',': begin if CurInstrPos > 0 then begin @@ -654,7 +654,7 @@ procedure Loop; RenderInstrInfo; end; end; - '>': + '>', '.': begin if CurInstrPos < High(NepperRec.Instruments) then begin diff --git a/src/edpattern.pas b/src/edpattern.pas index 8028474..494d1d8 100644 --- a/src/edpattern.pas +++ b/src/edpattern.pas @@ -809,7 +809,7 @@ procedure LoopEditPattern; end else case KBInput.CharCode of - '+': + '+', '=': begin if CurPatternIndex < High(Formats.Patterns) then begin @@ -827,7 +827,7 @@ procedure LoopEditPattern; RenderPatternInfo; end; end; - '<': + '<', ',': begin if CurInstrIndex > 0 then begin @@ -836,7 +836,7 @@ procedure LoopEditPattern; Adlib.SetInstrument(CurChannel, @NepperRec.Instruments[CurInstrIndex]); end; end; - '>': + '>', '.': begin if CurInstrIndex < 31 then begin diff --git a/src/edsong.pas b/src/edsong.pas index 2954f49..d4aac2e 100644 --- a/src/edsong.pas +++ b/src/edsong.pas @@ -257,7 +257,7 @@ procedure LoopEditSheet; NepperRec.Orders[PatternIndex] := SONG_REPEAT; WriteText(10 + (PatternIndex - PatternAnchor) * 3, 7, $0F, 'R', 2); end; - '<': + '<', ',': begin if NepperRec.ChannelCount > 1 then begin @@ -266,7 +266,7 @@ procedure LoopEditSheet; EdPattern.RenderPatternInfo; end; end; - '>': + '>', '.': begin if NepperRec.ChannelCount < MAX_CHANNELS then begin