ModPlug Central

OpenMPT Development (Archive) => Feature Requests => Topic started by: Kmuland on October 31, 2007, 20:05:09

Title: FT2 key behaviours needed
Post by: Kmuland on October 31, 2007, 20:05:09
Im redefining keyboard in MPT for match FT2 edit mode as close as possible.
There are a bunch of key behaviours that really would be needed to add in MPT for make it more FT2 user friendly.

.- A checkbox for enable spacebar key working like in FT2:
  (in play song mode) spacebar key stops the song
  (in stop mode) spacebar key toggles rec mode ON/OFF when pressed.

.- A new play "song" key for: "play song since row 00 of current pattern"

.- Define CTRL keys (set left ctrl and right ctrl).
FT2 uses right ctrl for play song and left ctrl+other keys for other shortcuts. Currently the MPT CTRL key left and right are the same key.. so if I define CTRL for play and I try to use ctrl+c for copy... when that key is pressed I play the song, but I cannt copy ;P (I think that you understand the problem)

.- A checkbox for enable the FT2 way of entering values into the volume and effect column.
Currently if I want to enter "25" in the volume cell.., when I press "2" a _2 appears and when I press "5" that change to 25.
The FT2 edit way doesnt have that "automatic cursor movement feature": If I want to enter "25" in FT2, I write "2", I move the cursor to the right and then I write "5".
Ok I know that its ancient way on entering data. Brainwashed FT2 users like me dont understand the IT/MPT way.  Sorry ;)
Title: Re: FT2 key behaviours needed
Post by: Snu on November 01, 2007, 06:36:04
Quote from: "Kmuland"
.- A new play "song" key for: "play song since row 00 of current pattern"
i dont know if i follow, you mean like f6 but with the loop pattern turned off?

Quote from: "Kmuland"
.- Define CTRL keys (set left ctrl and right ctrl).
FT2 uses right ctrl for play song and left ctrl+other keys for other shortcuts. Currently the MPT CTRL key left and right are the same key.. so if I define CTRL for play and I try to use ctrl+c for copy... when that key is pressed I play the song, but I cannt copy ;P (I think that you understand the problem)
not a good idea, would require all the current keyboard preset files to be redone with shortcuts for both left and right ctrl key then, just set the play button to the windows key or the menu key, they are right next to ctrl.


Quote from: "Kmuland"
.- A checkbox for enable the FT2 way of entering values into the volume and effect column.
Currently if I want to enter "25" in the volume cell.., when I press "2" a _2 appears and when I press "5" that change to 25.
The FT2 edit way doesnt have that "automatic cursor movement feature": If I want to enter "25" in FT2, I write "2", I move the cursor to the right and then I write "5".
Ok I know that its ancient way on entering data. Brainwashed FT2 users like me dont understand the IT/MPT way.  Sorry ;)
ok, you are weird...
well, i dont see how that option would be possible currently, since in the pattern editor, mpt treats both numbers as one unit - in other words, you cant select just the 2 or just the 5.  
its possible that would be easy to implement, but i would guess it would be fairly complex.
Title: Re: FT2 key behaviours needed
Post by: Kmuland on November 01, 2007, 09:23:18
Quote from: "Snu"
Quote from: "Kmuland"
.- A new play "song" key for: "play song since row 00 of current pattern"
i dont know if i follow, you mean like f6 but with the loop pattern turned off?


F6 play the song from first order in the sequencer list.
I need a play song key that play the song from current order in the sequencer list.. and also it plays since the 00row of the pattern
Quote from: "Kmuland"

Quote from: "Snu"
.- Define CTRL keys (set left ctrl and right ctrl).
FT2 uses right ctrl for play song and left ctrl+other keys for other shortcuts. Currently the MPT CTRL key left and right are the same key.. so if I define CTRL for play and I try to use ctrl+c for copy... when that key is pressed I play the song, but I cannt copy ;P (I think that you understand the problem)
not a good idea, would require all the current keyboard preset files to be redone with shortcuts for both left and right ctrl key then, just set the play button to the windows key or the menu key, they are right next to ctrl.

Just a checkbox for enable Left_ctrl Right_ctrl.. so if you want to redefine MPT in the FT2 way.. you can use it.

I dont mean set Left_ctrl Right_ctrl as default. MPT users that are using these keys in same way would kill me and developers ;)

Quote from: "Snu"
Quote from: "Kmuland"
.- A checkbox for enable the FT2 way of entering values into the volume and effect column.
Currently if I want to enter "25" in the volume cell.., when I press "2" a _2 appears and when I press "5" that change to 25.
The FT2 edit way doesnt have that "automatic cursor movement feature": If I want to enter "25" in FT2, I write "2", I move the cursor to the right and then I write "5".
Ok I know that its ancient way on entering data. Brainwashed FT2 users like me dont understand the IT/MPT way.  Sorry ;)
ok, you are weird...
well, i dont see how that option would be possible currently, since in the pattern editor, mpt treats both numbers as one unit - in other words, you cant select just the 2 or just the 5.  
its possible that would be easy to implement, but i would guess it would be fairly complex.

again a checkbox for that.. I dont mean set that option by default on MPT... only a Checkbox fop FT2 users.


I understand that for IT and MPT oldies that way of enter notes is "written in fire" in their minds... but for guys that come from Amiga protracker and PC FT2.. that way of entering notes makes us a bit crazy.


Note to coders:

PLz Understand that MPT are mainly used for guys that come from S3M/IT cause it was created by a IT user. FT2 users were a bit orphans of MPT cause the keys were all designed for S3M/IT guys..  and these key behaviours that Im noticing maked always trouble for protracker/FT2 guys.
Title: Re: FT2 key behaviours needed
Post by: Saga Musix on November 01, 2007, 12:16:13
Quote from: "Kmuland"F6 play the song from first order in the sequencer list.
I need a play song key that play the song from current order in the sequencer list.. and also it plays since the 00row of the pattern

(http://sagagames.de/ithumb/show/pattern7367ah86.png)
Title: Re: FT2 key behaviours needed
Post by: Kmuland on November 01, 2007, 15:30:34
Quote from: "Jojo"
Quote from: "Kmuland"F6 play the song from first order in the sequencer list.
I need a play song key that play the song from current order in the sequencer list.. and also it plays since the 00row of the pattern

(http://sagagames.de/ithumb/show/pattern7367ah86.png)

I need "play SONG from start of current pattern" not play PATTERN ;)
Title: FT2 key behaviours needed
Post by: Saga Musix on November 01, 2007, 16:09:02
you'd just have to remove the "loop pattern" thingy then...?
Title: FT2 key behaviours needed
Post by: LPChip on November 01, 2007, 16:21:08
you can assign the loop pattern checkbox to a on key release, and set it to the same key. That way it will do what you want. Note that multiple keys can be binded to the same object, and you can bind multiple keys, as long as you choose different items, such as : on key down and on key up.

I've used this to make a full screen key. On key down removes the treeview, on key up removes the toolbars. XD
Title: FT2 key behaviours needed
Post by: Kmuland on November 01, 2007, 16:58:23
ok My problems seem gone. Thanks guys for the help!!!

I cannt assing play pattern and uncheck follow song with CTRL (seems a bug)... anyway I can use Enter Key for my request (I can get used to that)

With that Play song behaviour solved (using Enter Key).. I can Use now Crtl+c/v for copy paste without problerm .. so no need to rearrange the leftctrl and rightctrl keys

Currently I set Spacebar for stop song when press up and enable rec when press down and I can get used to it