Ultimate Amiga

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Amos Interface enhancement  (Read 4048 times)

0 Members and 1 Guest are viewing this topic.

james666

  • AMOS Dev
  • A600
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 32
Amos Interface enhancement
« on: May 11, 2013, 05:47:01 PM »

Another quick hack to fix something that's always irritated me in the AmosPro Interface.  When you click on a button in a dialogue box, although nothing happens until you release the mouse button, there's no last chance to change your mind by moving the pointer away from the button before releasing.  Once the button is pressed, it's pressed.  It's not really a bug as such but it's contrary to the convention in every GUI I've ever used - whether it be Workbench, Windows or KDE.  Here's a replacement amospro.lib that changes it.  My edits in the source are prefixed by "*** edit".

[Update] I've made one more tiny change that hugely improves the editor and file selector - namely making vertical slide bars update text in real time.
« Last Edit: May 11, 2013, 07:51:34 PM by james666 »
Logged

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: Amos Interface enhancement
« Reply #1 on: May 12, 2013, 06:46:52 PM »

if you are working on the FileSelector etc, how about fixing the "/" as "parent" bug...

Documented here:
http://www.ultimateamiga.co.uk/index.php/topic,9596.msg45069.html#msg45069


Good luck!
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

Lonewolf10

  • AMOS Extensions Developer
  • AMOS Dev
  • A2000
  • *****
  • Karma: 3
  • Offline Offline
  • Gender: Male
  • Posts: 618
    • http://www.aliensrcooluk.com
Re: Amos Interface enhancement
« Reply #2 on: May 19, 2013, 09:12:55 PM »


Great work James. Maybe you could take a look at the Limit Mouse bug? ;)

(I planned to do that myself, but have been sidetracked...)
Logged
Pages: [1]   Go Up
 

TinyPortal 2.2.2 © 2005-2022