saari%netscape.com
d7897c9ddf
Chages to nsIMenu and nsIMenuItem for checkbox support and a more general way of IDing the Help menu (necessary for MacOS).
...
Also, some changes to try and stop crashing when Palm software is installed on MacOS.
git-svn-id: svn://10.0.0.236/trunk@45783 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 23:48:39 +00:00
dcone%netscape.com
f2f0337971
Fixed the NS_DIALOG_CID problem
...
git-svn-id: svn://10.0.0.236/trunk@45499 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 20:33:07 +00:00
pinkerton%netscape.com
441d183083
new clipboard apis and trying to reduce the number of copies we do in clipboard/d&d code.
...
git-svn-id: svn://10.0.0.236/trunk@45493 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 20:14:48 +00:00
dcone%netscape.com
b290f16fd1
Added 2 CID's NS_POPUP_CID and NS_DIALOG_CID
...
git-svn-id: svn://10.0.0.236/trunk@45480 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 19:57:23 +00:00
saari%netscape.com
b408f44224
Changes to allow menus to enable and disable. This should only be run on MacOS, but nsIMenu::SetEnable(PRBool) was added to all platforms.
...
git-svn-id: svn://10.0.0.236/trunk@45463 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 08:40:18 +00:00
cyeh%netscape.com
cfce14ff56
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
...
git-svn-id: svn://10.0.0.236/trunk@45405 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 01:13:14 +00:00
tague%netscape.com
6bbc6c0935
Added support for a reply from the StartComposition message. Necessary for XIM support on UNIX.
...
git-svn-id: svn://10.0.0.236/trunk@45252 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 01:20:32 +00:00
pinkerton%netscape.com
2ca02b0d85
lowecased to match JS syntax. using new nsIScriptableRegion interface.
...
git-svn-id: svn://10.0.0.236/trunk@45161 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-30 21:54:23 +00:00
pinkerton%netscape.com
319d439c19
File Removed.
...
git-svn-id: svn://10.0.0.236/trunk@44713 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 03:45:14 +00:00
pinkerton%netscape.com
c0dbb309b6
remove nsIContentConnector.h exports.
...
git-svn-id: svn://10.0.0.236/trunk@44711 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 03:42:42 +00:00
rods%netscape.com
bec1bc2434
Changed EnableDropFile to EnableDragDrop. D&D is now NOT automatically registered for all windows during
...
creation and initialization. The method EnableDragDrop is not used to "turn it on".
The method nsIView::CreateView has parameter that indicates whether it should be turned on or not
This make it configurable from the outside, it is needed for the editor
git-svn-id: svn://10.0.0.236/trunk@44672 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-26 14:41:17 +00:00
saari%netscape.com
5f0e817245
Adding SetNativeData(void*) to nsIMenu, which was needed for making the Help menu on MacOS merge with the XUL help menu. The rest of the code is to achive the merge.
...
git-svn-id: svn://10.0.0.236/trunk@44552 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 22:53:25 +00:00
pinkerton%netscape.com
6eb3a21da9
IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter.
...
git-svn-id: svn://10.0.0.236/trunk@44476 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 08:35:06 +00:00
pinkerton%netscape.com
22941b0240
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@44475 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 08:34:46 +00:00
sfraser%netscape.com
2e512831ca
Make chooseDirectory return a file URL string, like chooseFile does.
...
git-svn-id: svn://10.0.0.236/trunk@44214 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 01:01:38 +00:00
pavlov%netscape.com
caa1f84ed3
remove unused tab widget and tooltip widget as they have never been used
...
git-svn-id: svn://10.0.0.236/trunk@43984 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 08:41:46 +00:00
pinkerton%netscape.com
52c5e3cf3f
remove InvokeDragSessionSingle
...
git-svn-id: svn://10.0.0.236/trunk@43638 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 19:49:20 +00:00
pinkerton%netscape.com
63f0093f07
add drag gesture event.
...
git-svn-id: svn://10.0.0.236/trunk@43637 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 19:48:58 +00:00
ramiro%netscape.com
46d79ff62d
CLeanup the nsWidgetSupport.cpp mess on windows. Moved it to its own place. Its only
...
needed by test apps.
git-svn-id: svn://10.0.0.236/trunk@43417 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 16:31:52 +00:00
ramiro%netscape.com
d252f12551
Cleanup the nsWidgetSupport.cpp mess on unix. Windows next.
...
git-svn-id: svn://10.0.0.236/trunk@43414 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 16:09:40 +00:00
ramiro%netscape.com
d643b42df6
Move nsIXlibWindowService.h to its own place.
...
git-svn-id: svn://10.0.0.236/trunk@43407 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 13:26:13 +00:00
mccabe%netscape.com
1999447bdb
Changes to the xpidl compiler -
...
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].
This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.
As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout. As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
git-svn-id: svn://10.0.0.236/trunk@42960 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 12:18:01 +00:00
saari%netscape.com
b8230c0e68
Adding Mac dynamic menus support. This touches a little XP code, notably, adding GetDOMNode and SetDOMNode to nsIMenuItem.
...
git-svn-id: svn://10.0.0.236/trunk@42778 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-09 19:14:38 +00:00
joki%netscape.com
25eb777ec4
Adding new onselect event. Also slight modification to ender text widget focus behavior
...
git-svn-id: svn://10.0.0.236/trunk@42676 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 23:18:35 +00:00
tague%netscape.com
c80a2fb3ba
Found missing file from checkin
...
git-svn-id: svn://10.0.0.236/trunk@42395 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 03:14:57 +00:00
danm%netscape.com
9c5d3aacc7
modal dialogs from C off the UI thread. a bit premature: works on Win and Mac. Issue addressed on gtk, but not there yet.
...
git-svn-id: svn://10.0.0.236/trunk@41955 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 07:06:32 +00:00
ramiro%netscape.com
3d4d25bbae
Landing unix toolkit exorcism changes. #ifdef-ed OFF for now.
...
git-svn-id: svn://10.0.0.236/trunk@41820 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 13:53:49 +00:00
sspitzer%netscape.com
48a99dd009
changes to make nsIFileSpecWithUI useful from javascript.
...
now, this works from js:
var filePicker = Components.classes["component://netscape/filespecwithui"].createInstance();
filePicker = filePicker.QueryInterface(Components.interfaces.nsIFileSpecWithUI);
file = filePicker.chooseFile("Select a file");
git-svn-id: svn://10.0.0.236/trunk@41727 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 18:45:22 +00:00
pavlov%netscape.com
3d06577d5b
back out previous changes
...
git-svn-id: svn://10.0.0.236/trunk@41665 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 02:28:56 +00:00
pavlov%netscape.com
02d920528c
minimize/maximize/restore code
...
git-svn-id: svn://10.0.0.236/trunk@41630 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 23:53:17 +00:00
kmcclusk%netscape.com
4da058a9e8
bug #7032 Changed nsIWidget::Resize(...), nsIWidget::Move(...) to
...
use PRInt32 instead of PRUInt32. Modified Mac, and Linux to match.
bug #2010 Applied David Barrons patch for MakeSide ins CSSRendering.
nsIWidget - removed GetAbsoluteBounds - Not needed. Can use WidgetToScreen instead.
git-svn-id: svn://10.0.0.236/trunk@41353 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:26:36 +00:00
pavlov%netscape.com
2952bfebae
better comments describing the window border styles
...
git-svn-id: svn://10.0.0.236/trunk@41309 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 20:37:53 +00:00
pavlov%netscape.com
947d846be6
window creation changes
...
git-svn-id: svn://10.0.0.236/trunk@41241 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 04:27:17 +00:00
hyatt%netscape.com
d4acb5353f
Defining the menu GUI events.
...
git-svn-id: svn://10.0.0.236/trunk@41126 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 09:19:18 +00:00
pavlov%netscape.com
2e66a00454
change sound interface to use an nsIFileSpec* instead of a const char*
...
git-svn-id: svn://10.0.0.236/trunk@40967 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 04:58:10 +00:00
pavlov%netscape.com
57484cf9c2
changing sound implimentation to support playing of local files
...
git-svn-id: svn://10.0.0.236/trunk@40820 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 05:15:58 +00:00
danm%netscape.com
3967f2f182
removing IsMenuBarVisible -- it was a mistake, and unused
...
git-svn-id: svn://10.0.0.236/trunk@40741 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 23:41:50 +00:00
blizzard%redhat.com
aa28089b71
add the xlib window interface header file to the list of exports
...
git-svn-id: svn://10.0.0.236/trunk@40529 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 22:16:00 +00:00
blizzard%redhat.com
bc9cc12c67
xlib window service interface. this is xlib specific but is a public interface.
...
git-svn-id: svn://10.0.0.236/trunk@40528 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 22:15:34 +00:00
joki%netscape.com
065c158182
Updating DOM event apis and changing behavior to properly respect capturing, bubbling, and cancellation methods.
...
git-svn-id: svn://10.0.0.236/trunk@40134 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 19:54:34 +00:00
rods%netscape.com
babd03ec48
changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR
...
git-svn-id: svn://10.0.0.236/trunk@39532 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 14:54:02 +00:00
sfraser%netscape.com
997d078ca7
Adding caret width and blink time to nsILookAndFeel
...
git-svn-id: svn://10.0.0.236/trunk@39411 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:16:59 +00:00
kmcclusk%netscape.com
12a07070be
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.
git-svn-id: svn://10.0.0.236/trunk@39401 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:00:24 +00:00
norris%netscape.com
205ddb1970
Tom Pixley's code for the beginnings of DOM security, with a fix for the previous Mac link failure.
...
git-svn-id: svn://10.0.0.236/trunk@38654 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 07:50:03 +00:00
saari%netscape.com
1010bf42b3
Adding support for menu accelerators to MacOS, and the framework for Win32 and GTK
...
git-svn-id: svn://10.0.0.236/trunk@38180 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 23:27:22 +00:00
tague%netscape.com
41d9f5c67c
Added TEXTRANGE_CARETPOSITION support for Input Methods to nsIDOMTextRange and nsGUIEvents
...
git-svn-id: svn://10.0.0.236/trunk@38166 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 22:21:03 +00:00
ramiro%netscape.com
43391c2dca
Separate the widget and gfx toolkits into two variables.
...
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
git-svn-id: svn://10.0.0.236/trunk@38035 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 13:06:48 +00:00
saari%netscape.com
96242f9b51
more access key support
...
git-svn-id: svn://10.0.0.236/trunk@37933 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 02:11:10 +00:00
tague%netscape.com
ea708a16a8
Added clause and selection support for Input Methods. Fixes bug #8639 , #8459 , #6989 , #7824
...
git-svn-id: svn://10.0.0.236/trunk@37435 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 20:31:22 +00:00
mcmullen%netscape.com
849a70352a
Removed these useless files
...
git-svn-id: svn://10.0.0.236/trunk@36264 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-22 07:41:12 +00:00