shaver%netscape.com
2fc303099e
improve nsWindow to handle toplevel and embedded windows, and use GtkLayout
...
git-svn-id: svn://10.0.0.236/trunk@14207 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 18:26:30 +00:00
shaver%netscape.com
4bc88b9fbd
fix compile bustage
...
git-svn-id: svn://10.0.0.236/trunk@14203 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 17:11:58 +00:00
pavlov%pavlov.net
b02c929071
add these items to the parent widget (layout)
...
git-svn-id: svn://10.0.0.236/trunk@14200 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 16:35:24 +00:00
pavlov%pavlov.net
27839170f2
fix the million errors that GTK was giving out when the window was popped up.
...
Fix it to show menus.
git-svn-id: svn://10.0.0.236/trunk@14190 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 04:45:46 +00:00
spider%netscape.com
f1f10c21ed
Allow Image URL's to be set independently. Needed for XML parsing.
...
git-svn-id: svn://10.0.0.236/trunk@14187 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 02:24:50 +00:00
spider%netscape.com
e9ec733cab
Add GetImageDimensions API
...
git-svn-id: svn://10.0.0.236/trunk@14183 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 02:00:25 +00:00
akkana%netscape.com
e26d7f0f4d
Remove dlldeps.c reference which was breaking the build
...
git-svn-id: svn://10.0.0.236/trunk@14182 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 01:48:22 +00:00
spider%netscape.com
a29da299d7
Fix crash when image not loaded yet
...
git-svn-id: svn://10.0.0.236/trunk@14180 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 01:24:09 +00:00
shaver%netscape.com
2247f3b0ca
init the device context -- we display a window now
...
git-svn-id: svn://10.0.0.236/trunk@14168 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 22:39:37 +00:00
spider%netscape.com
6b3dd2fbf4
Expose OnPaint and HandleEvent for cases where a native widget is not
...
created for the toolbars
git-svn-id: svn://10.0.0.236/trunk@14160 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 21:03:04 +00:00
spider%netscape.com
9433ef1b24
Changed toolbar code to support wrapping in View system
...
git-svn-id: svn://10.0.0.236/trunk@14155 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 19:52:50 +00:00
pavlov%pavlov.net
9647c2ec68
cleanups for compile
...
git-svn-id: svn://10.0.0.236/trunk@14145 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 17:58:08 +00:00
pavlov%pavlov.net
5244715a7e
fix a symbol problem which was causing the viewer not to be able to find some
...
symbols
git-svn-id: svn://10.0.0.236/trunk@14143 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 17:05:34 +00:00
pavlov%pavlov.net
1e524225fe
Seperate this dummy file out so that it included things that were not all
...
motif so people without motif could compile gtk version.
git-svn-id: svn://10.0.0.236/trunk@14142 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 16:35:25 +00:00
pavlov%pavlov.net
815a0d1a53
added gtk/nsWidgetFactory.cpp so that we are not dependant on the one in
...
Build. Changed build/Makefile.in so that we do not compile
nsMotifWidgetFactory.cpp if we are using GTK as we have one in the GTK dir
now.
Add nsWidgetFactory.cpp to gtk/Makefile.in
Cleanup of nsWindow.cpp: removed lots of unused code and general cleanups and
fixes.
Don't create a toplevel window in nsAppShell.cpp as it isn't really needed.
git-svn-id: svn://10.0.0.236/trunk@14129 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 04:08:10 +00:00
spider%netscape.com
eaeddb7cbc
Fix duplicate Adding of children into hierarchy during Window Creation.
...
This is done the first time in BaseCreate.
git-svn-id: svn://10.0.0.236/trunk@14128 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 03:26:41 +00:00
cls%seawood.org
d3dee2a1cd
Fixed problems with toolkits cflags not being used
...
git-svn-id: svn://10.0.0.236/trunk@14109 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 22:44:50 +00:00
rods%netscape.com
eb644191a7
Made GetBounds and GetClientBounds changes
...
Added window width and height fields nsSizeEvent
git-svn-id: svn://10.0.0.236/trunk@14103 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 21:43:47 +00:00
rods%netscape.com
dae6ba15ff
Added Getbounds and GetBorderSize (these need to be removed when
...
nsWindow is derived from nsBaseWidget)
git-svn-id: svn://10.0.0.236/trunk@14101 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 21:02:42 +00:00
pierre%netscape.com
4db27e1c5c
Replaced with the previous contents of nsTextWidget.
...
nsTextWidget is 1-line field and can be done with TextEdit or the Appearance Manager instead of WASTE, while nsTextArea should use WASTE.
git-svn-id: svn://10.0.0.236/trunk@14069 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 07:32:33 +00:00
pierre%netscape.com
74d4f4944e
oops...backed out previous changes and removed GetWindowPtr() because it's not used anywhere and it was a bad idea anyway: an object should either inherit from nsWindow and can access mWindowPtr, or should call GetNativeData().
...
git-svn-id: svn://10.0.0.236/trunk@14068 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 07:08:05 +00:00
pierre%netscape.com
7f91320a9f
Added StartDraw() and EndDraw() + other fixes in Destroy()
...
git-svn-id: svn://10.0.0.236/trunk@14067 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 07:02:26 +00:00
pierre%netscape.com
101f6c6d04
Added StartDraw() and EndDraw()
...
git-svn-id: svn://10.0.0.236/trunk@14066 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 07:01:36 +00:00
pierre%netscape.com
4469613c6c
re-enabled TextArea and FileWidget
...
git-svn-id: svn://10.0.0.236/trunk@14065 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 07:01:00 +00:00
pierre%netscape.com
52d4b0ef55
fixed the Focus event
...
git-svn-id: svn://10.0.0.236/trunk@14064 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 07:00:24 +00:00
pierre%netscape.com
f1cbc7a59f
use the appearance manager to implement that 1-line pwd-capable edit field
...
git-svn-id: svn://10.0.0.236/trunk@14063 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:59:20 +00:00
pierre%netscape.com
6476689c2a
added a #error before we obsolete that file
...
git-svn-id: svn://10.0.0.236/trunk@14062 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:58:22 +00:00
pierre%netscape.com
1879f2dad1
removed OnResize()
...
commented out the SetOrigin() etc...
git-svn-id: svn://10.0.0.236/trunk@14061 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:57:28 +00:00
pierre%netscape.com
3308c1a24a
removed OnResize()
...
git-svn-id: svn://10.0.0.236/trunk@14060 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:56:20 +00:00
pierre%netscape.com
b29fa59c9e
added GetWindowPtr()
...
git-svn-id: svn://10.0.0.236/trunk@14058 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:54:41 +00:00
pierre%netscape.com
7156617070
added DoIdle(), fixed some SetPort() problems
...
git-svn-id: svn://10.0.0.236/trunk@14057 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:54:16 +00:00
pierre%netscape.com
dbcff154a0
added DoIdle()
...
git-svn-id: svn://10.0.0.236/trunk@14056 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:53:57 +00:00
pierre%netscape.com
dd5d0a0c69
some cleanup
...
git-svn-id: svn://10.0.0.236/trunk@14054 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:49:50 +00:00
pierre%netscape.com
6b3655097e
Cache data to improve performance in GetMacFontNumber()
...
git-svn-id: svn://10.0.0.236/trunk@14053 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:49:14 +00:00
pierre%netscape.com
9ea292f821
Replaced mButtonSet with mValue
...
git-svn-id: svn://10.0.0.236/trunk@14050 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:43:35 +00:00
pierre%netscape.com
0ad35718e6
Added mValue.
...
Improved redraw by caching data.
git-svn-id: svn://10.0.0.236/trunk@14049 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:42:26 +00:00
pierre%netscape.com
cf081db165
SetLabel() redraws immediately
...
git-svn-id: svn://10.0.0.236/trunk@14048 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:38:09 +00:00
pierre%netscape.com
ff4eb30e75
minor changes: defined a constant
...
git-svn-id: svn://10.0.0.236/trunk@14046 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:36:48 +00:00
pierre%netscape.com
eecde8e1b4
added nsTextAreaWidget
...
git-svn-id: svn://10.0.0.236/trunk@14045 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:35:13 +00:00
shaver%netscape.com
0144faa442
use MOZ_TOOLKIT, not hardcoded-motif, for include path stuff
...
git-svn-id: svn://10.0.0.236/trunk@14042 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:10:20 +00:00
shaver%netscape.com
4fc0cd66b9
Repair Makefile.in and update to let it link again for testing GTK widgets.
...
git-svn-id: svn://10.0.0.236/trunk@14016 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 22:57:36 +00:00
cls%seawood.org
dbfcbd98f5
Removed classic build Makefiles from configure.in
...
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.
git-svn-id: svn://10.0.0.236/trunk@13990 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 15:48:45 +00:00
rods%netscape.com
0824b3c722
Fixed toolbars so the border can be painted in 3 modes. All, partial or none.
...
git-svn-id: svn://10.0.0.236/trunk@13985 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 14:52:27 +00:00
joki%netscape.com
4c59734a0a
Adding submit event type
...
git-svn-id: svn://10.0.0.236/trunk@13931 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 23:05:46 +00:00
msw%gimp.org
93857c0f50
a bit more error checking..
...
git-svn-id: svn://10.0.0.236/trunk@13927 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 22:46:26 +00:00
rods%netscape.com
2ca263121e
Added eBorderStyle_none to zero out the extended border style
...
git-svn-id: svn://10.0.0.236/trunk@13916 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 21:55:21 +00:00
rods%netscape.com
7e9fb1460b
Added 3D child window configurablility
...
git-svn-id: svn://10.0.0.236/trunk@13899 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 19:13:05 +00:00
pinkerton%netscape.com
3429485e0c
check for null parent.
...
git-svn-id: svn://10.0.0.236/trunk@13897 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 19:06:49 +00:00
pinkerton%netscape.com
23494411d1
These should never have been checked into the tree.
...
git-svn-id: svn://10.0.0.236/trunk@13886 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 17:32:24 +00:00
rods%netscape.com
39fa156cf9
Added additional border style for dialogs
...
git-svn-id: svn://10.0.0.236/trunk@13883 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 16:58:55 +00:00