Commit Graph

784 Commits

Author SHA1 Message Date
alecf%netscape.com
422187a877 fix Solaris/gcc bustage 1998-11-12 19:19:09 +00:00
pinkerton%netscape.com
29bed225ad Use the correct prefix files to pick up all our settings. 1998-11-12 06:00:05 +00:00
pinkerton%netscape.com
1c038ee24d Added specific mac toolbox include files (and helper macros) not covered in the widget prefix file. 1998-11-12 05:59:31 +00:00
pinkerton%netscape.com
4de682c0ce First Checked In. 1998-11-12 05:57:33 +00:00
waterson%netscape.com
0de40c76c3 Added forward decl of nsIDMItem. 1998-11-12 02:11:07 +00:00
hyatt%netscape.com
57a1394928 Added a method for counting columns in the tree. 1998-11-12 01:03:25 +00:00
hyatt%netscape.com
05d245d2d1 Added initializers to the DataModel. Changed the interface hierarchy
again (after much debate).
1998-11-12 00:02:26 +00:00
alecf%netscape.com
15a0f19d2d fix autoconf bustage 1998-11-11 23:48:24 +00:00
pavlov%pavlov.net
1cca075fad implimentation of nsDialog, few scrollbar fixes 1998-11-11 23:09:04 +00:00
hyatt%netscape.com
3694db19c3 Adding the toolbar widget interface to the data model. 1998-11-11 22:10:50 +00:00
hyatt%netscape.com
21b75c4ff3 New tree widget interface. 1998-11-11 22:03:19 +00:00
hyatt%netscape.com
795f5cd07a Added nsITreeDMWidget interface. 1998-11-11 22:03:02 +00:00
waterson%netscape.com
2e6dc2c908 Added forward declaration of nsIDMItem. Made sure that we actually
define NS_IDMWIDGET_IID here.
1998-11-11 20:58:23 +00:00
hyatt%netscape.com
ac9145084b Adding new interfaces for toolbars. 1998-11-11 19:11:02 +00:00
hyatt%netscape.com
8e8b566a44 Modified a few interfaces and tweaked some of the names. 1998-11-11 19:10:18 +00:00
cls%seawood.org
5a73690128 Sync'd with Makefile 1998-11-11 18:37:33 +00:00
waterson%netscape.com
13a2ed25a3 Fixed unix bustage. 1998-11-11 06:28:46 +00:00
pavlov%pavlov.net
e00c2ffa73 impliment nsPopUpMenu code (it is identical to nsMenu.. why are these not
inheriting each other?)
1998-11-11 04:28:30 +00:00
waterson%netscape.com
ded42de2a7 Fixed enum declaration. 1998-11-11 03:39:28 +00:00
hyatt%netscape.com
5e7e2f7f8e Made some functions (inspectors) const. 1998-11-11 03:04:20 +00:00
hyatt%netscape.com
d1f2b348ec Added forward decl of nsIDMWidget 1998-11-11 02:58:39 +00:00
pierre%netscape.com
f6071c18d3 Initialize the 2 new fields of the nsSizeEvent (mWinWidth + mWinHeight) before dispatching the event. Fix a crash due to recursive calls in the sample viewer app. 1998-11-11 02:49:14 +00:00
hyatt%netscape.com
e28082da09 Changing the interfaces to avoid a big bad diamond inheritance pattern when we
drop in the RDF implementations.
1998-11-11 01:58:21 +00:00
cls%seawood.org
288a1c7f8c Fixes to resource install for xpfe. Fixes to make MOZ_NATIVE_* work again. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the diffs. 1998-11-11 01:53:49 +00:00
hyatt%netscape.com
4c639b03c8 Added interfaces. 1998-11-11 01:52:44 +00:00
hyatt%netscape.com
09e67bf95b Added new interfaces. 1998-11-11 01:52:34 +00:00
pierre%netscape.com
efc32562aa Set the scroll bar dimensions to 16 pixels instead of 10. 1998-11-11 01:41:44 +00:00
pierre%netscape.com
cd44a4f1a0 Set the coordinates ot the top-level object to (0,0) instead of its global coordinates. Removed the override of PointInWidget() which became obsolete after the change above. Changed Move() and Resize() to call the toolbox only when necessary. 1998-11-11 01:40:56 +00:00
hyatt%netscape.com
346b3cfd41 Added a parent access function. 1998-11-11 01:40:54 +00:00
pierre%netscape.com
9c39b47a63 Removed the override of PointInWidget() which became obsolete after the change in the coordinate system. 1998-11-11 01:40:43 +00:00
pierre%netscape.com
7e816ac32c Clean up the drawing code. Use StartDraw() and EndDraw(). It still has to be replaced with a native control. 1998-11-11 01:39:44 +00:00
pierre%netscape.com
d610f386f2 Set the coordinates ot the top-level object to (0,0) instead of its global coordinates. Clipping and settting the origin is done in StartDraw() instead of Update(). 1998-11-11 01:38:33 +00:00
pierre%netscape.com
a153dedcdf Remove the unused CalcTotalOffset() 1998-11-11 01:38:00 +00:00
hyatt%netscape.com
334d3657e6 Added iterators over node's children. 1998-11-11 01:37:51 +00:00
hyatt%netscape.com
7e9a36bc15 Tweaks to the APIs to change the int types. Also cleaned up IsExpanded. 1998-11-11 01:29:42 +00:00
hyatt%netscape.com
90efe9d4ba Tweaking sort enum. 1998-11-11 00:21:30 +00:00
hyatt%netscape.com
a65884dea9 Added sort state enum. 1998-11-11 00:20:59 +00:00
hyatt%netscape.com
e70ca286d7 Fixing a mistake in the include ifdef. 1998-11-11 00:06:20 +00:00
hyatt%netscape.com
cbc9b965c9 Tweaks to the interfaces to make them internally consistent. 1998-11-10 23:44:53 +00:00
hyatt%netscape.com
0a22893a92 Files for data model widgets (and for the tree view widget in particular). 1998-11-10 23:08:22 +00:00
hyatt%netscape.com
9562d41f69 The interface for widgets that interact with a data model. 1998-11-10 23:07:02 +00:00
cls%seawood.org
ab9896b411 Fixed check for motif 1998-11-10 21:55:44 +00:00
pavlov%pavlov.net
992d1adfe3 Impliment menu callbacks, fix a few paint events, remove some old debugging
messages.  Use nsWidget::Show for nsWindow::Show.
1998-11-10 04:25:51 +00:00
pavlov%pavlov.net
88183b02b3 revert changes to gtklayout. make sure some labels are shown since they are
inside the mWidget
1998-11-09 21:04:32 +00:00
pavlov%pavlov.net
5e9e3ab92b only compile one binary, not two 1998-11-09 20:36:08 +00:00
pavlov%pavlov.net
026311199b Patch from Owen Taylor <otaylor@redhat.com> that makes nsWidget inherit from
nsBaseWidget.  It moves the Create() functions into nsWidget for the base
creation so that the code is reused and not the same code in each file.  This
patch also fixes numerous nsWindow related issues.
1998-11-09 15:49:30 +00:00
pavlov%pavlov.net
53129acd64 Impliment Resize for nsWidget (and nsWindow (it calls nsWidget::Resize/Move)
Add patch for gtklayout from Owen Taylor that makes sure the widgets added are
shown and realized.  We now get a window popped up that shows the spinner,
toolbar, menu, etc etc etc.  its getting close!
1998-11-09 05:45:57 +00:00
pavlov%pavlov.net
0fb3972bbc patch from Owen Taylor <otaylor@redhat.com> that allows you to draw on the
drawing area.
1998-11-09 03:03:09 +00:00
pavlov%pavlov.net
8458deae85 Patch from Owen Taylor <otaylor@redhat.com> which uses the correct GdkWindow
to draw to.
1998-11-09 03:02:08 +00:00
pavlov%pavlov.net
a6bb07efd2 nsComboBox implimentation from Chris Lahey <clahey@mich.net>
nsWidget and nsWindow changes (fix class inheritance, provide functions in
nsWidget and not nsWindow since everything is derived from nsWidget) patch
from Owen Taylor <otaylor@redhat.com>
1998-11-08 23:31:40 +00:00