hyatt%netscape.com
298c5a685d
XP menu changes. Full keyboard navigation now works. Next up: cascading.
1999-07-22 09:01:55 +00:00
troy%netscape.com
7a5e4dbdb5
Renamed some nsFrameList member functions
1999-07-22 04:00:57 +00:00
troy%netscape.com
c551fe3166
Renamed DeleteFrame() to Destroy()
1999-07-22 02:24:52 +00:00
hyatt%netscape.com
1d19002a5c
Enhancing the tracking so that I can get keyboard navigation to work in
...
the presence of cascading.
1999-07-22 01:59:09 +00:00
hyatt%netscape.com
c0e3b7e818
Tracking my reflows. Boxes are generating way way way too many reflows.
1999-07-21 09:45:21 +00:00
hyatt%netscape.com
f3160f1eb3
Removing some printfs.
1999-07-21 09:20:13 +00:00
hyatt%netscape.com
4fd2eb41cc
Adding the capability to capture the mouse events.
1999-07-21 08:51:41 +00:00
hyatt%netscape.com
8dbfaab703
Forgot to remove some obsolete bubbling registration on menus.
1999-07-21 07:45:46 +00:00
hyatt%netscape.com
e8be21ec36
Adding the new nsIMenuParent interface.
1999-07-21 07:43:19 +00:00
hyatt%netscape.com
dda6f80134
Adding the open atom.
1999-07-21 07:42:31 +00:00
hyatt%netscape.com
672f3b4f62
Improvements to XP menus.
1999-07-21 07:42:16 +00:00
hyatt%netscape.com
6ae6fc4be9
Making menus boxes.
1999-07-21 02:56:23 +00:00
pinkerton%netscape.com
0afab0b433
add the "immediate" flag to the UpdateView() call in ForceDrawFrame() so that drop feedback always draws on macOS.
1999-07-21 00:59:17 +00:00
hyatt%netscape.com
810ebf5fa4
Fixing the scrollbar problem in trees (where it gets created and destroyed over
...
and over and over and over and over and...)
1999-07-20 23:25:58 +00:00
hyatt%netscape.com
8e62e4618a
I can now show a menu (and it looks halfway decent).
1999-07-20 10:35:24 +00:00
ramiro%netscape.com
87a8905643
Fix reflow state member names. Fixes broken build.
1999-07-20 10:13:43 +00:00
hyatt%netscape.com
1d4bd582b7
Getting closer...
1999-07-20 09:50:48 +00:00
hyatt%netscape.com
adff7832c3
I have a menu coming up, but boy does it look bad.
1999-07-20 09:35:35 +00:00
hyatt%netscape.com
155f10f03d
Ok, I have the appropriate maximum Z-index borderless view being created
...
for menus. Now I just have to figure out how to show it.
1999-07-20 08:37:03 +00:00
hyatt%netscape.com
5233e40e03
Still screwing around with menus.
1999-07-20 08:19:47 +00:00
hyatt%netscape.com
3671ea10d4
More tweaks.
1999-07-20 07:34:50 +00:00
hyatt%netscape.com
c100c5b819
Menu popups init themselves with a view.
1999-07-20 07:28:39 +00:00
hyatt%netscape.com
6ecedfdec8
Adding a pseudo atom for XP menu visibility state.
...
s
1999-07-20 07:12:48 +00:00
troy%netscape.com
155ed6816a
Added 'm' prefix to some of the nsHTMLReflowState data members
1999-07-20 03:41:03 +00:00
joki%netscape.com
d752334449
Updating DOM event apis and changing behavior to properly respect capturing, bubbling, and cancellation methods.
1999-07-19 19:54:34 +00:00
hyatt%netscape.com
66d44dce92
Fixing Linux bustage.
1999-07-19 09:57:23 +00:00
hyatt%netscape.com
d455d19533
Making sure the left and right arrow navigation only fires when the menu bar
...
is active.
1999-07-19 09:36:24 +00:00
hyatt%netscape.com
6239477090
Making sure the mouse over behavior is right.
1999-07-19 09:18:24 +00:00
hyatt%netscape.com
572b6f3567
Adding some comments.
1999-07-19 09:09:36 +00:00
hyatt%netscape.com
a532ac5652
Making sure I consume events when the menu bar is active.
1999-07-19 08:52:42 +00:00
hyatt%netscape.com
ba35684f00
You can now keyboard navigate through the menu bar... moving to the left or
...
right after hitting ALT.
1999-07-19 08:47:02 +00:00
hyatt%netscape.com
b7a4382dfa
Teaching the menu bar how to highlight the first item when the ALT key
...
is pressed.
1999-07-19 08:09:30 +00:00
hyatt%netscape.com
8444ebacd4
Adding a notion of being "active" to the menu bar. This will let it know
...
when it should be taking control of key events (like arrow keys).
1999-07-19 02:29:11 +00:00
hyatt%netscape.com
2901511264
Hooking up the key and mouse listeners for the menu bar.
1999-07-19 02:26:39 +00:00
hyatt%netscape.com
7669f9c4c9
Instantiating the menu bar listener.
1999-07-19 02:02:38 +00:00
hyatt%netscape.com
74084836c1
The menu frame can be an area frame. In fact that makes more sense. It
...
should be thought of as an HTML container and not as a funky box.
1999-07-18 08:18:58 +00:00
hyatt%netscape.com
8fe8ccd149
Oops. Had a redundant case.
1999-07-18 07:37:26 +00:00
hyatt%netscape.com
a1eb0b0b29
Adding the listener that will observe key and mouse events on the menu bar
...
(in order to properly pop up menus and to allow the user to move between
menus).
1999-07-18 07:27:02 +00:00
hyatt%netscape.com
124721301b
Adding the menu bar frame.
1999-07-18 07:07:55 +00:00
hyatt%netscape.com
68583ab57a
Making sure that the popup frames get deleted when the menu gets deleted.
1999-07-18 06:52:06 +00:00
hyatt%netscape.com
97b3b296fb
Another method added to the menu frame.
1999-07-18 06:48:03 +00:00
hyatt%netscape.com
18083a388f
Continuing the menu frame's education regarding its separate popup list.
1999-07-18 06:44:03 +00:00
hyatt%netscape.com
336f91c812
Teaching the menu frame that menu children aren't really part of its flow (like
...
the dropdown combo box does).
1999-07-18 06:41:41 +00:00
hyatt%netscape.com
a92ef1a85c
Adding the menu frame files.
1999-07-18 06:36:37 +00:00
hyatt%netscape.com
8e2263303c
Committing the popup .h file.
1999-07-18 06:35:03 +00:00
hyatt%netscape.com
1602e29911
Stubbing a menu popup frame for XP menus.
1999-07-18 06:23:45 +00:00
hyatt%netscape.com
8b79ce996e
Turning on XP menus.
1999-07-18 03:16:58 +00:00
peterl%netscape.com
96e0cff2d6
use preprocessor to generate atom code
1999-07-18 00:35:21 +00:00
rods%netscape.com
47c4a999ca
Using nsCOMTypeInfo instead of /class/::GetID
...
added comments, added code to reset the active state after the drop
fixed a selection bug in native text fields because the events weren't being
propagated correctly.
1999-07-16 13:02:01 +00:00
kipp%netscape.com
9bd5c53136
Refix the problem with maxElementSize pointing below the stack
1999-07-16 03:12:56 +00:00