Ultimate Amiga

Network Boards => AMOS Language Discussion => AMOS Factory => AMOS Forum => Topic started by: Brick Nash on September 29, 2017, 09:52:04 AM

Title: Any solutions to these small workflow issues?
Post by: Brick Nash on September 29, 2017, 09:52:04 AM
Just wondering if there's an option to sort these little niggles I have and which I may have missed. I realise that Amos is an old man of it's time, but I constantly find myself at odds with these small issues -

1. Use the cursor keys/mouse wheel
- Just what it says. It would be nice to be able to use the cursor keys within the editor to navigate about. I noticed the cursor keys at least can be used in Amos for windows but not in the version I have. Also, using the mouse wheel to scroll up and down would be a godsent, although I'm not sure the Amiga even had mouse wheels back then.

2. Use windows cut,copy and paste shortcuts
- Again just what it ways. Using ctrl+c for cut when I'm used to it just copying is hard to come around to, as is the ctrl+S and ctrl+p. If there's a way to make it the standard ctrl+c for copy, ctrl+x for cut and ctrl+v for paste that would be so good. Also, the ever needed ctrl+Z for undo would especially suit me and my bunging fingers.

3. Remove the *.abk when loading or saving banks
 - Every time I go to load or save a bank I have to manually delete the *.abk from the file path in order for the bank names to show up in the window. I used to just type the bank name in manually, but I ended up with a few duplicate banks due to typing errors that way so I'd prefer just to click on the name but it'd be nice if they were just shown instantly.

4. Return to same point in program after exit to editor
- The editor seems to always go to the line where the program was exited and not to the line which you were last at before you started the game. I find myself navigating through the code quite a lot trying to get back to where I was. Is there an option to set that will make Amos automatically remember where you were before running the game? I see that there are user marks which can be manually set for specific places, but doing this every time seems unproductive. Even if the position of the cursor was logged before the game was run and then push a button to return to whatever that position was would be great.

If there are already solutions to these issues then I apologise, but it would make the world of difference to my workflow if there was.

Thanks.
Title: Re: Any solutions to these small workflow issues?
Post by: SamuraiCrow on September 29, 2017, 03:04:49 PM
The only way to fix these issues is with a new editor altogether.

Sent from my Prism II using Tapatalk

Title: Re: Any solutions to these small workflow issues?
Post by: Sidewinder on September 29, 2017, 09:37:10 PM
Brick Nash,

Thank you for the great suggestions!

Some of these are in work, like the scroll wheel integration, which is planned for the next release of AMOS Pro and is in work.  What exactly do you mean by cursor keys?  What behavior should they have?
Title: Re: Any solutions to these small workflow issues?
Post by: Hungry Horace on September 30, 2017, 07:26:49 AM
Is an emulator being used here? I am wondering if the the arrow keys are not working because the emulator is mapping joystick buttons to the keys.

They would normally move the editor's text cursor. And then shift + arrows (I think?) would allow you to scroll around the code (this is the behaviour the mouse scroll wheel would mimic)
Title: Re: Any solutions to these small workflow issues?
Post by: Brick Nash on September 30, 2017, 08:31:07 AM
Hungry Horace - You were absolutely right. I was using the cursor keys for the joystick and that was killing their editor use. That's actually a huge issue resolved now as I've been just using the mouse to navigate. Thanks so much for that tip! :)

Sidewinder - That's great to know. Using the mouse wheel will be great and so much more convenient. I love how Amos is still receiving updates from you guys, so you have my thanks, appreciation and admiration!

BTW, where can I find these lovely updates and new version of Amos, as I'd like to keep up to date from now on. Thanks!
Title: Re: Any solutions to these small workflow issues?
Post by: Sidewinder on September 30, 2017, 04:04:06 PM
BTW, where can I find these lovely updates and new version of Amos, as I'd like to keep up to date from now on. Thanks!

You can find the updates here on the AMOS Factory in the download section.  The scroll wheel update has not been released yet, hopefully, it will be out shortly.  I'm sure you will see an announcement when it is released.
Title: Re: Any solutions to these small workflow issues?
Post by: tarantino88 on August 13, 2018, 02:48:29 PM
In an emulator (on Android) I use a usb keyboard and right ctrl+arrows.
Oddly it doesn't work with left ctrl.
You can do other key combos to skip to next or previous procedure/label.  Might be shift+right ctrl + up/down arrows.