Commit Graph
668 Commits
Author SHA1 Message Date
joki@netscape.com 52ca9892af Adding submit event type 1998-11-02 23:05:46 +00:00
msw@gimp.org ce738f54b9 a bit more error checking.. 1998-11-02 22:46:26 +00:00
rods@netscape.com dd55f90dcf Added eBorderStyle_none to zero out the extended border style 1998-11-02 21:55:21 +00:00
rods@netscape.com f63c7b8875 Added 3D child window configurablility 1998-11-02 19:13:05 +00:00
pinkerton@netscape.com dbbc26aa86 check for null parent. 1998-11-02 19:06:49 +00:00
pinkerton@netscape.com 4c8771cd79 These should never have been checked into the tree. 1998-11-02 17:32:24 +00:00
rods@netscape.com 9ca1cbbf25 Added additional border style for dialogs 1998-11-02 16:58:55 +00:00
msw@gimp.org 62f39fa781 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 1b0d25197b Add support for gtk. 1998-11-02 13:56:59 +00:00
ramiro@netscape.com a0ff817a25 Rename 'unix' to 'motif'
Add support for USE_NGLAYOUT_GTK.
1998-11-02 13:39:47 +00:00
ramiro@netscape.com 86f9d3ef69 Rename from 'unix' to 'motif' 1998-11-02 13:22:17 +00:00
ramiro@netscape.com a6eb926448 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 4d96573acd 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 3181570f13 Made CreateGC a little more careful 1998-11-01 22:49:04 +00:00
msw@gimp.org bd63b12fc1 Implemented nsWindow::CreateGC. 1998-11-01 22:32:18 +00:00
shaver@netscape.com c64b5f469d build libwidgetgtk.so when in GTK mode 1998-11-01 20:18:52 +00:00
pavlov@pavlov.net 6897b926b6 few fixes here and there.. more work on making it work 1998-11-01 19:29:40 +00:00
shaver@netscape.com ebd6c21df7 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 5362ced89b fix up for container add bug 1998-11-01 18:30:40 +00:00
shaver@netscape.com 428ddfda96 would you believe that nsMotifWidgetFactory.cpp is actually totally portable and reusable code 1998-11-01 18:13:37 +00:00
pavlov@pavlov.net c72c16f6f7 added nsPopUpMenu.cpp 1998-11-01 18:12:55 +00:00
shaver@netscape.com 9d23cfbd73 oops...when they ask for motif, they should still get motif 1998-11-01 17:09:50 +00:00
shaver@netscape.com 10742be9f8 build the GTK stuff if --enable-nglayout=gtk 1998-11-01 07:51:00 +00:00
shaver@netscape.com 900962fa73 add --enable-nglayout=gtk to build with GTK and not motif 1998-11-01 00:09:30 +00:00
blizzard@appliedtheory.com fc03b09ce6 fixes to get building and linking 1998-10-31 23:17:10 +00:00
pavlov@pavlov.net aae48ead95 lots and lots of Gtk/Gdk code added to nsWindow.cpp 1998-10-31 21:56:02 +00:00
shaver@netscape.com 84a32f07f8 move gtklayout.c here, and do some symbol munging so we don't conflict with the one in gnome-libs 1998-10-31 21:43:01 +00:00
shaver@netscape.com 92028db7c7 use gtk-config to find CFLAGS 1998-10-31 20:34:17 +00:00
pavlov@pavlov.net 3f7ffc09f8 fix the broken Makefile.in 1998-10-31 20:32:04 +00:00
pavlov@pavlov.net 655642b54e oops, small typo that would have screwd upsome stuff 1998-10-31 20:26:59 +00:00
pavlov@pavlov.net 1293af19a4 oops, forgot that we didn't want the column titles displayed 1998-10-31 20:21:19 +00:00
pavlov@pavlov.net e9b84455b4 Converted almost all of nsListBox to a GtkCList 1998-10-31 20:05:28 +00:00
pavlov@pavlov.net aa4ea40b18 just about finish setting up all the files needed for gtk to compile 1998-10-31 17:54:41 +00:00
pavlov@pavlov.net 386818ef0c add menu files which do compile 1998-10-31 17:20:45 +00:00
pavlov@pavlov.net d983827a30 nsWindow now compiles! whoo! about half way there! 1998-10-31 17:09:39 +00:00
blizzard@appliedtheory.com b20cf43c77 compiles now. 1998-10-31 17:02:32 +00:00
blizzard@appliedtheory.com 1d41cc0724 File widget compiles now. 1998-10-31 16:54:50 +00:00
pavlov@pavlov.net 9c7d950985 radio button compiles now 1998-10-31 16:49:26 +00:00
pavlov@pavlov.net 0d804788c6 move widgets into protected instead of private 1998-10-31 16:44:00 +00:00
pavlov@pavlov.net 2793cd4d53 these now compile 1998-10-31 16:40:31 +00:00
blizzard@appliedtheory.com ab2e055ae1 nsDialog compiles now 1998-10-31 16:35:29 +00:00
blizzard@appliedtheory.com 343e741126 this compiles now. 1998-10-31 16:30:43 +00:00
pavlov@pavlov.net 80af66bfba update for event handler and file widget 1998-10-31 16:20:07 +00:00
blizzard@appliedtheory.com c14d096048 make nsButton.cpp compile. Initial nsWindow as well. The header file works,
the .cpp file doesn't compile yet ( it's still Motif )
1998-10-31 16:19:33 +00:00
blizzard@appliedtheory.com 53a760500f cleaned up this interface - it builds and even might do some stuff 1998-10-31 16:02:16 +00:00
pavlov@pavlov.net d88b1b6b1b added the GtkEventHandler stuff for the gtk widget set 1998-10-31 15:57:22 +00:00
pavlov@pavlov.net 02c1406520 Fixed some problems the inital checkin and added some new files. 1998-10-31 15:42:09 +00:00
blizzard@appliedtheory.com 9c97c736c1 Patches from Stuart Parmenter <pavlov@innerx.net>. This does not build,
these files are just a starting point.
1998-10-31 05:30:25 +00:00
rpotts@netscape.com b4c504c15a Fix some build bustage... 1998-10-30 07:14:17 +00:00
pinkerton@netscape.com 13125c74ea put it in-line with the windows version of this file. The right widgets were not being created because we weren't checking the class/interface id's correctly (at least, I assume that the windows way is more correct than the mac way because now it works!). 1998-10-30 02:38:58 +00:00