Open
Bug 88377
Opened 23 years ago
Updated 12 years ago
table properties help button not placed correctly on Mac
Categories
(SeaMonkey :: Composer, defect)
Tracking
(Not tracked)
NEW
People
(Reporter: Brade, Unassigned)
References
Details
(Keywords: platform-parity)
Attachments
(1 file, 3 obsolete files)
1.31 KB,
patch
|
Details | Diff | Splinter Review |
All of Composer's dialogs which are spec'd to have a help button are done except the Table Properties dialog. This one hasn't been completed yet because it has an Apply button which is going to make it a little different from the others. I am anticipating this problem: the Apply button string is currently in a dtd file. However, we'll need to move it to a properties file to set that string on the button in the overlay.
Also what about named anchor props and h. line props? these don't have Help buttons either. also page colors and background & page title and props.
Reporter | ||
Comment 3•23 years ago
|
||
in the specification from techPubs, those dialogs do not have help buttons
Reporter | ||
Updated•23 years ago
|
Target Milestone: --- → mozilla0.9.3
Reporter | ||
Comment 4•23 years ago
|
||
Reporter | ||
Comment 5•23 years ago
|
||
The above patch works and keeps the buttons in the proper order. The only problem I see is that the buttons aren't right aligned (OK/Cancel). I can't seem to get them right aligned (even without an apply button). Perhaps it's a problem with this dialog having tabs?
Whiteboard: need r=, sr=, a=
Comment 7•23 years ago
|
||
> reviewed and approved
What does this mean? The patch has not had code review, so "reviewed" is
confusing.
Comment 8•23 years ago
|
||
that is what I put in the bug so I know I am the one who entered the nsBranch keyword, and it denotes that I have reviewed the bug and understand that it is low risk, high return fix; and that I have approved it to be checked in to the trunk and the branch
Comment 9•23 years ago
|
||
Can you please get the new UI checked in by 7/6? It would help Localization out tremendously. thanks
Comment 10•23 years ago
|
||
r=cmanske, with small change to keep the "<spring flex="1">" so buttons are right-aligned. New patch to be added soon.
Comment 11•23 years ago
|
||
Comment 12•23 years ago
|
||
Patch is tested: Apply works fine, Help button works great.
Comment 13•23 years ago
|
||
This needs testing on Mac too, since the button alignment is different.
Comment 14•23 years ago
|
||
I tested the patch. It's not ideal, but it's acceptable. With the patch, the button layout is: [Help] [Apply] [Cancel] [OK] and it should be [Help] [Apply] [Cancel] [OK] so sr=sfraser
Comment 15•23 years ago
|
||
Oh, that explains why Kathy didn't include the <spring/>. But it seems you agree that having most buttons in the right place seems better than left-aligning everything, which is wrong for both Mac and Windows. With my patch, it is 100% correct for Windows, and mostly correct for Mac.
Comment 18•23 years ago
|
||
Comment 19•23 years ago
|
||
My patch on 7/09 allows us to remove the "<spring flex="1"/>" from Composer's EdTableProps.xul file. Thus we really should use that patch and the original patch from Kathy on 6/29/01 11:25 to fix this bug. This should fix button locations in all platforms. I believe we should add the 'flex="1"' to *all* the "box" elements for all global overlay button includes, but in the interest of minimum risk, I'm suggesting the change only for the boxes used for the new Help buttons for now.
Comment 20•23 years ago
|
||
using trunk build from 7/9 and testing on win98, this works fine asking QA to test on mac and linux
Comment 21•23 years ago
|
||
looks good on linux, akkana tested on current trunk build, and looks good on mac, simon checked it out there. per conversation with selmer, adding PDT+, removing vtrunk
Keywords: vtrunk
Whiteboard: nsBranch+ → nsBranch+, PDT+
Reporter | ||
Comment 22•23 years ago
|
||
Patch #2 was checked into the branch. In my build, I noticed a problem with the 3rd patch above so I did not check that in. I am removing keywords and leaving this bug open to deal with the button layout on Mac which is currently incorrect. Set to milestone 1.0
Comment 24•23 years ago
|
||
Bugs targeted at mozilla1.0 without the mozilla1.0 keyword moved to mozilla1.0.1 (you can query for this string to delete spam or retrieve the list of bugs I've moved)
Target Milestone: mozilla1.0 → mozilla1.0.1
Comment 25•23 years ago
|
||
removing myself from the cc list
Updated•22 years ago
|
Attachment #41442 -
Attachment is obsolete: true
Updated•22 years ago
|
Attachment #40641 -
Attachment is obsolete: true
Comment 27•22 years ago
|
||
The platform-specific buttons in the "Fixes button alignments in platform XUL" patch are deprecated in favor of using the <dialog> element in dialogs instead of <window>. The fix for bug 135945 contains that conversion and thus fixes this bug as well. I'm not sure if there's any point in applying that third patch. Joe, Blake: Is anyone using that code anymore?
Status: NEW → ASSIGNED
Keywords: nsbeta1
Comment 28•22 years ago
|
||
This problems should no longer be visible since table dialog was changed by fixing bug 135945. Does anyone think we should bother with changes to the old global XUL in patches for this bug?
Reporter | ||
Comment 29•22 years ago
|
||
Clarifying what this problem is now: The help button is now correctly located but the apply button is not. It currently looks like this: [Help] [Apply] [Cancel] [OK] See comment 14 -- it should be: [Help] [Apply] [Cancel] [OK]
OS: Mac System 9.x → All
Target Milestone: mozilla1.0.1 → mozilla1.1alpha
Comment 30•22 years ago
|
||
Ok. That would be and XPFE or themes bug. I'll look into it.
Comment 31•22 years ago
|
||
Simply move the spacer to put space after "Help" button.
Attachment #41647 -
Attachment is obsolete: true
Updated•22 years ago
|
Whiteboard: [adt2 RTM][FIX IN HAND][need r=,sr=]
Reporter | ||
Comment 32•22 years ago
|
||
Comment on attachment 82286 [details] [diff] [review] patch for mac This patch will fix this bug but it is unacceptable because the Save/Don'tSave/Cancel dialog won't lay out properly (the Don't Save button will be too close to the other two bugs)
Attachment #82286 -
Flags: needs-work+
Reporter | ||
Updated•22 years ago
|
Whiteboard: [adt2 RTM][FIX IN HAND][need r=,sr=] → [adt2 RTM]
Comment 33•22 years ago
|
||
Taking off adt radar. We'll work on this later
Whiteboard: [adt2 RTM]
Target Milestone: mozilla1.1alpha → mozilla1.2beta
Comment 34•22 years ago
|
||
nsbeta1- per buffy traige
Updated•20 years ago
|
Product: Browser → Seamonkey
Comment 35•16 years ago
|
||
Charles, Are you still working on this ?
Updated•16 years ago
|
QA Contact: sujay → composer
Target Milestone: Future → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•