Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#73 closed enhancement (fixed)

Screen Prefs: Buttons behaviour

Reported by: Samir Hawamdeh Owned by: Thore Böckelmann
Priority: normal Milestone: 4.0-2014R4
Component: Pubscreenlist.mui Version: 4.0-nightly build
Severity: minor Keywords:
Cc: OS Platform: AmigaOS4
Blocked By: Blocking:
Release Notes:

Description

Summary

On the screens prefs you should ghost by default all the buttons except the "New" one, this because until you (manually) select your preferred screen all buttons are useless as is (except the "New" button to create a new screen).

Infact if you click on them nothing happen.

Expected results

By default, aka when you open the MUI screen prefs for the first time the unique button active should be the "New" button

Instead the buttons: "Copy", "Modify", "Cancel", "Open", "Close" and "Go" should be ghosted by default and need to be activated only after you are selected a screen item from the list

Actual results

Actually they are all active by defalt, but a click on them is useless until you have manually selected you screen

Attachments (1)

prefs_screens.png (76.4 KB) - added by Samir Hawamdeh 6 years ago.

Download all attachments as: .zip

Change History (5)

Changed 6 years ago by Samir Hawamdeh

Attachment: prefs_screens.png added

comment:1 Changed 6 years ago by Thore Böckelmann

Component: MUI prefs applicationPubscreenlist.mui
Milestone: MUI 4.0-2014R4
Owner: set to Thore Böckelmann
Priority: undecidednormal
Status: newassigned

comment:2 Changed 6 years ago by Thore Böckelmann

Resolution: fixed
Status: assignedclosed

In 3787:

  • Pubscreenlist.c: setting the disabled state of all objects during the check for a valid key file always made the pubscreen list's edit buttons active again even if no screen was selected. Now the attribute is catched early and applied to the group only, but not to its children. This closes #73.

comment:3 Changed 6 years ago by Thore Böckelmann

In 3788:

  • Mccprefs.c: don't enable/disable the public screen list as it is always free and enabling it will override any local disabling of the edit buttons. This closes #73.

comment:4 Changed 6 years ago by Thore Böckelmann

Milestone: MUI 4.0-2014R44.0-2014R4

Milestone renamed

Note: See TracTickets for help on using tickets.