beard%netscape.com
b78b9df184
Changed COLOR8TOCOLOR16 to an inline function that simply returns (color8 << 8) | color8. This properly maps 0xFF to 0xFFFF, etc.
1998-11-15 21:56:40 +00:00
pavlov%pavlov.net
9c932f10f0
removed lots of printf's that were no longer needed
1998-11-15 19:32:36 +00:00
pavlov%pavlov.net
6a78ddfb2c
more work on the resizing. this works a tad better
1998-11-15 18:59:09 +00:00
pavlov%pavlov.net
15a87bb4f4
Initial work on resizing. This works somewhat
1998-11-15 18:28:16 +00:00
msw%gimp.org
ce8640cd4f
Oops - scrolling was set up backwards.
1998-11-15 17:30:31 +00:00
pavlov%pavlov.net
40b7030271
Impliment the key press events
1998-11-15 07:38:43 +00:00
msw%gimp.org
ee9e2e7e0d
Initial scrolling support - it's jumpy, but it works
1998-11-15 07:24:57 +00:00
pavlov%pavlov.net
f52a3251b8
add and remove items correctly. this fixes crashes on pages with comboboxes
1998-11-15 06:22:03 +00:00
pavlov%pavlov.net
311fa18fc8
use gtk styles for the look and feel. this makes everything look much more
...
together. use the correct window when we create the GC for nsWidgets, and
move one of the callbacks into the correct place.
1998-11-14 21:08:27 +00:00
pavlov%pavlov.net
aa71fe03bd
use the gdkrgb colormap/visual for the widget creation. put nscoord() around
...
two doubles in nsGtkEventHandler to fix a compiler warning. call gdk_rgb_init
in nsAppShell and not in the gfx stuff multiple times
1998-11-14 19:40:31 +00:00
pavlov%pavlov.net
64f20c0083
fix for removing children, add gtk_exit() to the exit call of nsAppShell and
...
redid a few move functions
1998-11-14 02:15:06 +00:00
michaelp%netscape.com
b731d5dc2c
changes to support printing architecture and actual printing under windows.
1998-11-14 02:05:13 +00:00
pavlov%pavlov.net
fbe9c5461a
fix gtklayout so that it removes children properly. add a few more debugging
...
messages to nsWidget and nsWindow
1998-11-14 01:42:42 +00:00
pavlov%pavlov.net
6bc7fc2e02
Fix gtklayout child sizing problems, add gtk_widget_set_name to all of the
...
widgets for a bunch of debugging into that is being printf'd. Fixed most all
of nsListBox so that it works correctly. We now have widgets working! yippie!
I almost have gfx working too... heehee :-)
1998-11-13 16:37:03 +00:00
akkana%netscape.com
17fcf4b232
Fix more build bustage (IRIX)
1998-11-13 02:12:55 +00:00
akkana%netscape.com
25fac01ed2
Define gAppContext -- fix crash on startup
1998-11-13 00:23:16 +00:00
shaver%netscape.com
0b3a802ec5
add proper QI and Create calls for RO text widget
1998-11-12 23:54:34 +00:00
pinkerton%netscape.com
0ed71f1c71
Replacing message pump with message sink. The pump is "client" code and has been moved out there to better separate the event handling.
1998-11-12 21:25:26 +00:00
pinkerton%netscape.com
8af57bf976
Separate the event loop in the client from the nglayout/widget provided code. Now creates a message pump (client side) and a message sink (nglayout side) for event handling.
1998-11-12 21:24:16 +00:00
pinkerton%netscape.com
b3af37fea6
export nsMacMessageSink instead to separate the client from the internals of the event loop.
1998-11-12 21:23:02 +00:00
pinkerton%netscape.com
eb064c927c
Moved into viewer, since these are "client" routines and don't belong under
...
Widget.
1998-11-12 21:22:24 +00:00
pinkerton%netscape.com
73e3f11c22
First Checked In.
1998-11-12 21:20:36 +00:00
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