danm%netscape.com
b4e60f5b6c
removing IsMenuBarVisible -- it was a mistake, and unused
1999-07-22 23:41:50 +00:00
kmcclusk%netscape.com
d42e178f95
fixed bugs #6303 , #6753 , #6756 , #6759
...
Re-wrote nsComboboxFrame.
removed the obsolete nsHTMLAtoms: comboText,comoTextSelected,comTextSelectedFocus,dropDownVisible,
dropdownHidden, dropDownBtnOut, dropDownBtnPressed,
Added nsHTMLAtoms::combobox, nsLayoutAtoms::popupList
Renamed dropDownList to dropDownListPseudo
Added "arrow.gif" as to be used the background-image for the combobox button
ua.css - added rules for select to differentiate between comboboxes and listboxes.
Added style rules to more closely match the XPTOOLKIT XPWidgets look.
removed the following :-moz-combobox-text, -moz-combobox-textselected
nsIFormControlFrame.h - Added SetSuggestedSize method.
nsButtonControlFrame - Implemented SetSuggestedSize.
nsCSSFrameConstructor.cpp - Rewrote ConstructSelectFrame.
nsIWidget.h -Added GetAbsoluteBounds method.
nsWindow.cpp - Implemented GetAbsoluteBounds.
1999-07-14 22:00:24 +00:00
tague%netscape.com
fad060dc5d
Fixed bug #6898 unable to move cursor within IME composition string.
1999-07-14 20:08:02 +00:00
ramiro%netscape.com
14b5f3774e
Polish.
1999-07-09 13:11:13 +00:00
ramiro%netscape.com
8a4543dc29
Add some useful debuggin information. This change does not affect any
...
functionality at all. Its just a rearranging of some code and adding debug
stuff so that we can debug event related bugs. In particular (but not
limited to) focus events.
1999-07-09 12:23:24 +00:00
tague%netscape.com
353d857fed
Added clause and selection support for Input Methods. Fixes bug #8639 , #8459 , #6989 , #7824
1999-06-29 20:31:22 +00:00
kmcclusk%netscape.com
177135dd5a
Added CaptureMouse method to nsIWidget. Implemented CaptureMouse in nsWindow.cpp
...
Added a base implementation to nsBaseWidget.cpp.
1999-06-21 20:37:50 +00:00
mcafee%netscape.com
68f9c6a8cd
Removing obsolete NEW_DRAG_AND_DROP ifdef. a=chofmann
1999-06-17 23:23:11 +00:00
tague%netscape.com
8688949472
Turned on bug fix for #6896 : Windows editorinterprets the period key as a forward delete.
1999-06-13 21:13:12 +00:00
av%netscape.com
9419f45af9
*** empty log message ***
1999-06-11 22:48:50 +00:00
tague%netscape.com
e885d271de
More work on bug #6896
1999-06-11 20:32:09 +00:00
danm%netscape.com
63d352e236
teach (or stub) nsWidget to show/hide and query visible state of menubars
1999-06-09 19:01:55 +00:00
tague%netscape.com
d0540fc75b
Conditional fix for #7629 . Only builds with a conditional set in my environment
1999-06-09 03:17:56 +00:00
av%netscape.com
e5b943bd76
*** empty log message ***
1999-06-08 06:07:51 +00:00
tague%netscape.com
a34d353a60
Update nsWindow.h to change DEBUG_TAGUE to DEBUG_tague for consistency
1999-06-04 22:55:57 +00:00
tague%netscape.com
6740fde5bb
Fix for #6896 : Windows editor interprests the '.' key as a forward delete. Not building by default -- will switch over once tested on Mac and Unix.
1999-06-04 05:14:01 +00:00
danm%netscape.com
ca940ca440
adding ShowMenuBar
1999-06-04 04:00:30 +00:00
av%netscape.com
7422658130
Getting windowless plugin stuff into
1999-05-27 23:20:09 +00:00
kmcclusk%netscape.com
0d8608bccf
fix for bug #6876 File open dialog shown twice. Removed call to Show() in GetFile().
...
GetFile should only be used retrieve settings it should not have a side effect of
showing the dialog.
Added WIN32 support for top-level borderless windows.
1999-05-27 21:09:49 +00:00
tague%netscape.com
83e78f89e5
Fixed bug #5527 (Editor is not able to accumulate successive Japanese input)
1999-05-03 22:57:48 +00:00
rods%netscape.com
9877d0911c
Fixed key event support
1999-04-23 14:30:51 +00:00
rods%netscape.com
e879da67a8
removed references to nsObject
1999-04-19 19:04:12 +00:00
saari%netscape.com
a2bf9cc89d
First of a series of menu checkins
1999-04-19 08:23:18 +00:00
rods%netscape.com
8ed082d892
Changed the DRAG & Drop ifdef
1999-04-17 13:44:42 +00:00
danm%netscape.com
21d66ba15b
disabling drag and drop for current milestone. fixes bug 4871. r:rods a:chofmann.
1999-04-09 20:59:54 +00:00
rods%netscape.com
1e93d89dd4
Cmmented out DROP_FILE event handle and added WM_CHAR support
1999-04-06 20:23:55 +00:00
rods%netscape.com
856f278725
fixed ifdef
1999-03-23 21:25:48 +00:00
rods%netscape.com
07e5cc8749
Fixed the DRAG_DROP ifdef
1999-03-23 15:35:39 +00:00
tague%netscape.com
6e19645586
Added support for basic Japanese input on Win32
1999-03-19 23:36:20 +00:00
rods%netscape.com
3bc7fc543c
removed D&D define
1999-03-12 00:24:36 +00:00
rods%netscape.com
274932eb30
Fixed up some of the drag & drop codce
...
Added the filling in of the charCode field in nsKeyEvent
1999-03-12 00:21:11 +00:00
rods%netscape.com
3e7517accd
Added File Drop
...
Now handling the WM_DROPFILE event
1999-03-09 23:48:58 +00:00
rods%netscape.com
f99d52aa28
Major update for tracking the popping up and dropping down of menus.
...
Added Mouse Wheel tracking
1999-03-05 15:34:53 +00:00
warren%netscape.com
01dd4f0ed6
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
1999-02-23 08:10:24 +00:00
rods%netscape.com
8b143ceb04
Added the dispatch to menu listeners
1999-02-17 14:30:47 +00:00
rods%netscape.com
2bd5f4f19f
Made GetBounds and GetClientBounds changes
...
Added window width and height fields nsSizeEvent
1998-11-04 21:43:47 +00:00
troy%netscape.com
d03010f3a8
Added Update() member function which forces a synchronous repaint of any
...
dirty regions of the window
1998-10-27 00:16:59 +00:00
rods%netscape.com
64c6bab0fd
Added an Invalidate method for a rect in a window
1998-10-09 15:18:54 +00:00
rods%netscape.com
14703299e4
Fixed menus and add DispatchEvent to nsIWidget Interface.
1998-10-07 22:11:37 +00:00
kmcclusk%netscape.com
d2d9ccc02b
Moved common Create(nsIWidget... and Create(nsNativeWidget to a StandardWindowCreate
...
utility method then call it from each of the Creates.
1998-09-29 21:34:58 +00:00
rods%netscape.com
b3e3812400
XPCOM'ed most methods and added a couple of methods to BaseWidget
...
and added a lot of files
1998-09-28 22:32:48 +00:00
kmcclusk%netscape.com
e6e3087aae
Factored cross-platform code within nsWindow in nsBaseWidget. Converted headers and footers
...
to use nsISupports.h macros. Implemented nsToolkits query interface and made it creatable
through the factory.
1998-09-23 19:19:23 +00:00
dcone%netscape.com
24c5f90cb6
added some coordinate conversion
1998-09-16 17:18:56 +00:00
michaelp%netscape.com
ffa719807f
fix so that if our windows get subclassed and we never hear any
...
WM_DESTROY messages, we still cleanup properly.
1998-09-15 03:45:06 +00:00
kostello%netscape.com
56e43e352f
Removed Aggregation and removed multiple inheritance.
...
Changes implementation to match the new Widget interfaces. This involves
many calls to QueryInterface.
1998-09-14 20:40:49 +00:00
troy%netscape.com
3bbed54ed2
Changed enumerator class to use a nsVoidArray object to manage the
...
list of child widgets
1998-08-13 23:01:01 +00:00
troy%netscape.com
88de215dbd
Cleaned up widget reference counting. In particular parent widgets
...
release their references to child widgets
1998-08-09 01:37:30 +00:00
troy%netscape.com
f0d1ff684a
Added GetClientData() and SetClientData() member functions
1998-08-07 05:19:40 +00:00
rods%netscape.com
cea9db392f
Added the method SetUpForPaint for setting up the proper foreground
...
and background colors for the WM_CTLCOLORXXXX messages
1998-08-03 22:28:00 +00:00
scullin%netscape.com
25e43ba242
Normalize widget api on UNIX and win, add LAF interface, make sample
...
apps function again.
1998-07-29 18:51:45 +00:00