Commit Graph

695 Commits

Author SHA1 Message Date
cls%seawood.org
5f4568b896 Fixed problems with toolkits cflags not being used 1998-11-04 22:44:50 +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
rods%netscape.com
63bab60263 Added Getbounds and GetBorderSize (these need to be removed when
nsWindow is derived from nsBaseWidget)
1998-11-04 21:02:42 +00:00
pierre%netscape.com
01b405b399 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. 1998-11-04 07:32:33 +00:00
pierre%netscape.com
f8aa025a8a 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(). 1998-11-04 07:08:05 +00:00
pierre%netscape.com
b747300232 Added StartDraw() and EndDraw() + other fixes in Destroy() 1998-11-04 07:02:26 +00:00
pierre%netscape.com
fdb4f1614d Added StartDraw() and EndDraw() 1998-11-04 07:01:36 +00:00
pierre%netscape.com
fdcb0da0eb re-enabled TextArea and FileWidget 1998-11-04 07:01:00 +00:00
pierre%netscape.com
72923370ca fixed the Focus event 1998-11-04 07:00:24 +00:00
pierre%netscape.com
0b2e1a099c use the appearance manager to implement that 1-line pwd-capable edit field 1998-11-04 06:59:20 +00:00
pierre%netscape.com
0bf8e6fc94 added a #error before we obsolete that file 1998-11-04 06:58:22 +00:00
pierre%netscape.com
e2df6f8fe5 removed OnResize() commented out the SetOrigin() etc... 1998-11-04 06:57:28 +00:00
pierre%netscape.com
3e48fa7445 removed OnResize() 1998-11-04 06:56:20 +00:00
pierre%netscape.com
674405daae added GetWindowPtr() 1998-11-04 06:54:41 +00:00
pierre%netscape.com
b16199e9ba added DoIdle(), fixed some SetPort() problems 1998-11-04 06:54:16 +00:00
pierre%netscape.com
366370d759 added DoIdle() 1998-11-04 06:53:57 +00:00
pierre%netscape.com
c43d79c0f6 some cleanup 1998-11-04 06:49:50 +00:00
pierre%netscape.com
a6268eee92 Cache data to improve performance in GetMacFontNumber() 1998-11-04 06:49:14 +00:00
pierre%netscape.com
b3e933f1e5 Replaced mButtonSet with mValue 1998-11-04 06:43:35 +00:00
pierre%netscape.com
c41f1dfb00 Added mValue. Improved redraw by caching data. 1998-11-04 06:42:26 +00:00
pierre%netscape.com
8d718109c8 SetLabel() redraws immediately 1998-11-04 06:38:09 +00:00
pierre%netscape.com
dbf953b58a minor changes: defined a constant 1998-11-04 06:36:48 +00:00
pierre%netscape.com
d559faaaad added nsTextAreaWidget 1998-11-04 06:35:13 +00:00
shaver%netscape.com
7a88771fa7 use MOZ_TOOLKIT, not hardcoded-motif, for include path stuff 1998-11-04 06:10:20 +00:00
shaver%netscape.com
563571c815 Repair Makefile.in and update to let it link again for testing GTK widgets. 1998-11-03 22:57:36 +00:00
cls%seawood.org
f70174e61a 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.
1998-11-03 15:48:45 +00:00
rods%netscape.com
b33ee2bfb8 Fixed toolbars so the border can be painted in 3 modes. All, partial or none. 1998-11-03 14:52:27 +00:00
joki%netscape.com
7a58f918de Adding submit event type 1998-11-02 23:05:46 +00:00
msw%gimp.org
95cc440dca a bit more error checking.. 1998-11-02 22:46:26 +00:00
rods%netscape.com
26f1ea5267 Added eBorderStyle_none to zero out the extended border style 1998-11-02 21:55:21 +00:00
rods%netscape.com
5fbe813718 Added 3D child window configurablility 1998-11-02 19:13:05 +00:00
pinkerton%netscape.com
30d8faa15d check for null parent. 1998-11-02 19:06:49 +00:00
pinkerton%netscape.com
b12a397426 These should never have been checked into the tree. 1998-11-02 17:32:24 +00:00
rods%netscape.com
75f9dcdeb7 Added additional border style for dialogs 1998-11-02 16:58:55 +00:00
msw%gimp.org
60548ec9d2 use $(NSPR_LIBS) for autoconf'ed builds to get the path to nspr libs 1998-11-02 15:54:43 +00:00
ramiro%netscape.com
4f83e7be8b Add support for gtk. 1998-11-02 13:56:59 +00:00
ramiro%netscape.com
ef4b78284e Rename 'unix' to 'motif'
Add support for USE_NGLAYOUT_GTK.
1998-11-02 13:39:47 +00:00
ramiro%netscape.com
8c835a3222 Rename from 'unix' to 'motif' 1998-11-02 13:22:17 +00:00
ramiro%netscape.com
9e1cba8b52 Use -lfoo for libs instead of hardcoding to $(DIST)/bin/libfoo.so. This makes
more unix linkers happy.
1998-11-02 12:00:57 +00:00
pavlov%pavlov.net
48c7484f10 nsWindow::CreateGC
fix so that it realizes the widget if needed so that it is
 able to get the gdkwindow.

nsWindow::CreateMainWindow
 use mainWindow as the AppShell mTopLevel window instead of creating a new one.
 use GtkAdjustments to the gtk_layout_new so that this doesn't crash.  (this
 probibly need to be looked at)
 create a GtkVBox for mWidget instead the layout for mWidget. this probibly
 isn't correct.

nsWindow::Show
 this should show the window correctly, but it doesn't.  probibly due to early
 errors.

nsWindow::GetNativeData
 impliment this function so that it doesn't barf at an early point due to lots
 of things being NULL.

nsWindow.h - added GtkWidget *mVBox to the protected items.  this isn't used
 yet, and probibly won't be.
1998-11-02 02:57:05 +00:00
msw%gimp.org
3c07dcb4a3 Made CreateGC a little more careful 1998-11-01 22:49:04 +00:00
msw%gimp.org
9447305102 Implemented nsWindow::CreateGC. 1998-11-01 22:32:18 +00:00
shaver%netscape.com
6758214e70 build libwidgetgtk.so when in GTK mode 1998-11-01 20:18:52 +00:00
pavlov%pavlov.net
9f02b943db few fixes here and there.. more work on making it work 1998-11-01 19:29:40 +00:00
shaver%netscape.com
213f51210f include gtklayout.h to get the symbol-hiding ifdefs and link correctly -- and get rid of the helpful warning 1998-11-01 18:43:48 +00:00
pavlov%pavlov.net
32552c9007 fix up for container add bug 1998-11-01 18:30:40 +00:00
shaver%netscape.com
19113fe444 would you believe that nsMotifWidgetFactory.cpp is actually totally portable and reusable code 1998-11-01 18:13:37 +00:00
pavlov%pavlov.net
799612b653 added nsPopUpMenu.cpp 1998-11-01 18:12:55 +00:00
shaver%netscape.com
5c0c1c75eb oops...when they ask for motif, they should still get motif 1998-11-01 17:09:50 +00:00
shaver%netscape.com
67e08d384c build the GTK stuff if --enable-nglayout=gtk 1998-11-01 07:51:00 +00:00