Closed Bug 145762 Opened 22 years ago Closed 22 years ago

Composer's Table->Cells dialog should use checkboxes, not popups

Categories

(SeaMonkey :: Composer, defect)

PowerPC
macOS
defect
Not set
minor

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: kbh7, Assigned: cmanske)

Details

From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.0+)
Gecko/20020518
BuildID:    2002051808

In Composer's Table Cells dialog, Cell Style and Text Wrap are
controlled by checkboxes and popup menus that seem redundant:

  [x] Do something: [ * Go ahead and do it       ]
                    [   Well, don't really do it ]

This is precisely what a checkbox -- alone -- is for.  Using 2
controls to set 1 value (a boolean, at that) seems downright silly.

Reproducible: Always
Steps to Reproduce:
1. Create a new Composer page, and insert a table
2. Click in a table cell, and choose Table > Table Properties...
3. Click the Cells tab


Actual Results:  Both Cell Style and Text Wrap have both a checkbox nad a popup
menu to control them.

Expected Results:  They should only have a checkbox:

    [ ] Header Cell      [x] Wrap Text

The Content Alignment controls (Vertical, Horizontal) look like
they could use this change, too.

(I wonder if there's a Composer UI spec.  There are a bunch of other
suggestions I'd like to make, especially for this dialog, but I don't want to be
haphazardly filing bugs against the program when there's
a spec it follows.)
Reassigning to Editor: Composer.
Assignee: mpt → syd
Component: User Interface Design → Editor: Composer
QA Contact: zach → sujay
-->cmanske
Assignee: syd → cmanske
I know this may not be entirely clear, but the checkboxes are there to allow
a user to tell us exactly what attributes to change.
That is the purpose of the message at the bottom:
"Use checkboxes to determine which properties are applied to all selected cells."
When the user changes the selected cell with the controls at top of Cell panel,
all the attribute states are shown in the dialog. So we need some way for the
user to tell us when they intend to change an attribute or not.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → INVALID
verified.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.