Closed
Bug 9668
Opened 25 years ago
Closed 24 years ago
[feature] XP cursor support
Categories
(Core :: XUL, enhancement, P2)
Tracking
()
RESOLVED
FIXED
M16
People
(Reporter: trudelle, Assigned: joki)
References
Details
Linux cursors 1 day mcafee 0%
Reporter | ||
Comment 1•25 years ago
|
||
Mass changing all XPToolkit M10 feature 'bugs' to target as p2 enhancement for M10
Summary: sched: Cursor support: Linux → sched: Cursor support: Linux[PP]
Reporter | ||
Updated•25 years ago
|
Assignee: mcafee → pavlov
Reporter | ||
Comment 2•25 years ago
|
||
reassigning to pavlov
Reporter | ||
Updated•25 years ago
|
Whiteboard: 1 day
Reporter | ||
Comment 3•25 years ago
|
||
added original estimated duration to status whiteboard
Comment 4•25 years ago
|
||
depending on scc to do the interface
Reporter | ||
Updated•25 years ago
|
Summary: sched: Cursor support: Linux[PP] → sched: Cursor support: XP[PP]
Target Milestone: M10 → M11
Reporter | ||
Comment 5•25 years ago
|
||
moving to m11
Updated•25 years ago
|
Whiteboard: 1 day → >2 day
Comment 6•25 years ago
|
||
this will take longer than 2 days since it will require supressing the gecko event system that sets the cursor and i'm not sure how to do that.
Reporter | ||
Comment 7•25 years ago
|
||
putting on dogfood candidate radar
Summary: sched: Cursor support: XP[PP] → [dogfood]sched: Cursor support: XP[PP]
Updated•25 years ago
|
Target Milestone: M11 → M14
Comment 9•25 years ago
|
||
giving me rest of phillips open qa contact bugs, sorry for spam
Updated•25 years ago
|
Target Milestone: M14 → M15
Updated•25 years ago
|
Summary: [dogfood]sched: Cursor support: XP[PP] → sched: XP cursor support
Comment 11•24 years ago
|
||
*IGNORE* - massive spam changing open XPToolkit bug's QA contact to jrgm@netscape.com
QA Contact: paulmac → jrgm
Updated•24 years ago
|
Reporter | ||
Comment 12•24 years ago
|
||
cc'ing troy, whose expertise is needed for us to implement this.
Comment 13•24 years ago
|
||
This is the first I've heard about this issue. Can someone summarize it for me? Adding joki to Cc since it sounds event related
Comment 14•24 years ago
|
||
Basically the issue here is that we need a way to set the cursor on the window and have it not be changed by various parts of layout. For example, if I start loading my mailbox in mailnews, I want to set the window's cursor to reflect that it is busy. I don't want the cursor to get changed to something else if I mouse over a link in the sidebar or some other area. Any ideas?
Whiteboard: no swag yet
Comment 15•24 years ago
|
||
I see. Sounds like we need a way to tell the event state manager (perhaps) that the state is that the app is busy and the busy cursor should be displayed. We would need a way to tell it that the app is no longer busy as well Tom, what do you think?
Updated•24 years ago
|
Whiteboard: no swag yet → 2 days
Target Milestone: M15 → M16
Updated•24 years ago
|
Whiteboard: 2 days → 2 days -- 4/28/2000
Comment 16•24 years ago
|
||
reassigning to joki as per our conversation
Assignee: pavlov → joki
Whiteboard: 2 days -- 4/28/2000
Assignee | ||
Comment 17•24 years ago
|
||
Okay, per my earlier discussion with pavlov we were unable to accomplish this feature using style alone since we would have to set the cursor style on every element and then change it back. This is because the cursor attribute is inherited so if we set the cursor on the document using style any lower level element which specified its own cursor (as we do for elements in ua.css) would override the desired cursor. So instead a method was added to nsIDOMWindow. The method is SetCursor(in DOMString cursor); This method takes any of the cursor strings specified in the CSS2 spec and sets the cursor. This method overrides the cursor change as it moves about a page and only works within the bounds of the page. In order to reset the cursor to allow it to change normally as it moves the cursor must be set back to 'auto' using the SetCursor method.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•