Sorry. I didn't intend to sound mean about the stuff already done here. I was just amused that the actual bug hadn't been fixed
.
I've attached a drop-in replacement for AMOSPro_Default_Resource.Abk. This is from the V2.10 release. As usual, back up your existing copy just in case... This version allows a wheel mouse to be used for scrolling. You need some software to recognise a wheel mouse on an Amiga, I use WheelMouse (attatched).
Following these discussions, I've also added shortcut keys for the buttons. As explained in a previous post, these can't be intuitive ones like [Ctrl]+[P] for [Parent], so I've just used the function keys. But you may find them useful. Let me know.
The DBL source for the changes is attached and, as it's easier to read chroma-coded, there's a PDF of the listing.
There's also a zip of the DBL Editor which I posted ages ago but should really go in the Downloads section under AMOS Factory / Development. I know no one else will probably use it, but there's a heck of a lot of DBL used for the AMOS interfaces. So I use it a lot for analysis of the original code and it will get quite a work out for some of the enhancements I have in mind.
Talking of enhancements, although I won't be doing anything with them until V2.10 is out, there's one for the file requester that will be dead easy: I get fed up with the file requester always opening in the AMOSPro directory. The code uses that directory by default and gets it from AMOSPro_Interpreter_Config. When the requester gets a workout , the last directory visited becomes current, but this is all lost when you quit AMOS. There's a spare slot in AMOSPro_Interpreter_Config at position 15. I would like to use it for the user to define their own default directory. The accessory Interpreter_Config.AMOS would need to have a screen added to allow the user to set this up (see, more DBL again
).
The shortcut keys for the file requester are:
Shortcut Key | Button |
[Return] | [OK] | existing |
[Esc] | [Cancel] | existing |
[F1] | [Parent] | new |
[F2] | [Devices] | new |
[F3] | [Assigns] | new |
[F4] | [Sort] | new |
[F5] | [Sizes] | new |
[F6] | [Get Dir] | new |
[F7] | [Store] | new |