Closed Bug 78153 Opened 23 years ago Closed 22 years ago

Find dialog should have XUL dialog access keys

Categories

(SeaMonkey :: UI Design, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.0

People

(Reporter: andy, Assigned: deanis74)

References

(Blocks 1 open bug)

Details

(Keywords: access)

Attachments

(1 file, 1 obsolete file)

Find dialog should have keyboard accels, and the appropriate letters in the UI
text underlined.
*** Bug 78152 has been marked as a duplicate of this bug. ***
Blake, I can take this if you want.  I'm trying to learn at least a little bit 
about XUL, and this seems pretty straight-forward.
confirming and clarifying summary.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: access
OS: Windows 2000 → All
Hardware: PC → All
Summary: Find dialog should have keyboard accelerators → Find dialog should have XUL dialog access keys
Sure, -> Dean. Thanks.  I take it this is just to add accesskeys to the 
checkboxes.  Be advised that even when you add them, they won't work (some 
other bug), and currently they won't even show up (68841).
Assignee: blakeross → dean_tessman
Accesskeys not working in XUL is bug 959.
Status: NEW → ASSIGNED
So Blake, it seems like it isn't even worthwhile to get to this until at least 
bug 68841 is fixed.  Marking dependent on that.
Depends on: 68841
I guess I can still attach my patch.  The only access key that shows up right 
now is the one for Find Text.  The checkbox access keys not appearing is bug 
68841.  And none of them work, bug 959.

I used 'c' for Match Case instead of 'm' because 'c' seems to be pretty common 
across apps on my reference platform, Win32.

We should also do the Replace dialog, used by composer.  If someone wants to 
file a bug and assign it to me, I'll get on it someday soon.
Depends on: Accesskey-XUL
Keywords: patch, review
Attached patch patch (obsolete) — Splinter Review
->1.0 based on bug 959 and bug 68841.
Target Milestone: --- → mozilla1.0
See bug 959.  The patch contains the start of a fix for this one.
Let's keep the patch for this, which is complete in this bug, here instead of
959.  The latest patches to that bug don't have the find dialog changes anymore.
I chose the wrong accesskeys.  mpt, aaronl, someone... wanna decide on what they
should be?
So did I, and I left one out.  Looking at a standard Windows find dialog, they 
should be:

Text field:
  Fi_n_d text

Checkboxes:
  Match upper/lower _c_ase
  _W_rap around *
  Search _b_ackwards *

* these two are not in the standard find dialog.  I chose what makes sense to 
me.

Buttons:
  _F_ind
  Cancel  (no access key - Esc)

I'll wait for bug 959 to be fixed, then I'll do up a new patch.

(personally I think "upper/lower" is extraneous in "Match Case" but that's a 
separate issue)
Blocks: 70771
Target Milestone: mozilla1.0 → mozilla0.9.9
The `Find' button shouldn't have an access key, since you can already activate
it with the Enter key. Giving it an access key would slow users down not just in
this dialog, but in every dialog which has a default button.
I used the common Find dialog from Windows as my example.  The Find button has F
as an access key.  In Windows, only OK and Cancel do not have access keys.  If
the default button has another word, it has an access key.  As long as Enter
still works on the button, it's not going to slow anyone down if there are two
ways of activating it with the keyboard.
mass moving open bugs pertaining to find in page/frame to pmac@netscape.com as
qa contact.

to find all bugspam pertaining to this, set your search string to
"AppleSpongeCakeWithCaramelFrosting".
QA Contact: sairuh → pmac
--> default owner
Assignee: dean_tessman → blaker
Status: ASSIGNED → NEW
QA Contact: pmac → sairuh
Target Milestone: mozilla0.9.9 → mozilla1.0.1
will worry about this once 959 is fixed.
Target Milestone: mozilla1.0.1 → Future
The fix for bug 959 has been checked back in.  Blake, if you want me to do up
the patch assign this over to me.
-> dean
Assignee: blaker → dean_tessman
This one adds the access keys I described in comment 13.  Note that the access
keys for the three check boxes don't appear due to bug 68841.  They still work,
though.
Attachment #32853 - Attachment is obsolete: true
This should go in for 1.0.
Target Milestone: Future → mozilla1.0
Depends on: 128987
Blocks: accesskey
Comment on attachment 72335 [details] [diff] [review]
cvs diff -u /xpfe/components/find/resources

sr=blake
Attachment #72335 - Flags: superreview+
Comment on attachment 72335 [details] [diff] [review]
cvs diff -u /xpfe/components/find/resources

r=aaronl
Attachment #72335 - Flags: review+
Comment on attachment 72335 [details] [diff] [review]
cvs diff -u /xpfe/components/find/resources

a=asa (on behalf of drivers) for checkin to the 1.0 trunk
Attachment #72335 - Flags: approval+
fixed on the trunk
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
vrfy'd fixed on linux rh7.2 and win2k using 2002.03.13.0x comm trunk bits.
Status: RESOLVED → VERIFIED
Product: Core → Mozilla Application Suite
Component: XP Apps: GUI Features → UI Design
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: