ramiro%netscape.com
4026eeac36
Fix update event bounds (width and height were reversed). Also set the event
...
time to PR_Now().
git-svn-id: svn://10.0.0.236/trunk@46177 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 14:11:13 +00:00
ramiro%netscape.com
4f2daafa65
Add Invalidate() and OnPaint() skid marks.
...
git-svn-id: svn://10.0.0.236/trunk@46083 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-06 03:22:42 +00:00
blizzard%redhat.com
c13f5948d7
get rid of the focus madness. start tracking focus virtually instead of dealing with X's completely broken focus handling.
...
git-svn-id: svn://10.0.0.236/trunk@45099 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-30 00:38:35 +00:00
blizzard%redhat.com
ec844f2a56
fixes for scrolling and layout bounds calculation lameness. a=mcafee, doesn't affect build.
...
git-svn-id: svn://10.0.0.236/trunk@43019 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 21:14:27 +00:00
ramiro%netscape.com
6cc71e3cc9
Portability fixes.
...
git-svn-id: svn://10.0.0.236/trunk@41899 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 00:28:55 +00:00
blizzard%redhat.com
ca8f3dc643
fix leaking nsRect in nsWindow::Invalidate()
...
git-svn-id: svn://10.0.0.236/trunk@41388 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 02:08:17 +00:00
blizzard%redhat.com
a438fe29a0
fix UMRs as reported by the great and powerful bruce. this closes bug 10625.
...
git-svn-id: svn://10.0.0.236/trunk@41387 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 02:02:21 +00:00
ramiro%netscape.com
fa1f8f7e74
Dispatch crossing events. Remove superflous DispatchFocusEvent() methods.
...
NOT PART OF BUILD.
git-svn-id: svn://10.0.0.236/trunk@40142 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 20:33:23 +00:00
ramiro%netscape.com
696bf100ad
Respond to button motion. Fixes selection.
...
git-svn-id: svn://10.0.0.236/trunk@40125 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 19:14:16 +00:00
blizzard%redhat.com
51004e5cb3
Fix some scrolling anomolies. This fixes bug #10058 .
...
git-svn-id: svn://10.0.0.236/trunk@39885 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 17:24:04 +00:00
blizzard%redhat.com
91cddf87ec
Focus shags, baby. Also tracking visibility and map events so
...
nsWidget::IsVisible() is now implemented. This is not part of the
build.
git-svn-id: svn://10.0.0.236/trunk@39239 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 04:34:31 +00:00
ramiro%netscape.com
308efafbce
NOT PART OF BUILD. Get key events almost working. Add event debugging.
...
git-svn-id: svn://10.0.0.236/trunk@39156 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 19:30:42 +00:00
blizzard%redhat.com
ac3df8f512
Start on infastructure for Focus events and Keypress events. This is not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@39069 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 17:50:28 +00:00
blizzard%redhat.com
068ad26a02
Fix clipping problem in nsWindow::Invalidate(). This problem was showing up when using the scrollbar to page up and down. This is not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@39065 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 16:19:17 +00:00
blizzard%redhat.com
6379db8ae5
native window scrolling fixes. this is not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@38976 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 23:20:41 +00:00
blizzard%redhat.com
d6274cb4da
native widget scrolling implemented. use PR_LOG for debugging messages. this is not part of the build. approved by cyeh.
...
git-svn-id: svn://10.0.0.236/trunk@38827 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-08 23:06:50 +00:00
ramiro%netscape.com
2fce16f9cc
Cut down on the noise.
...
git-svn-id: svn://10.0.0.236/trunk@38685 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 11:46:22 +00:00
ramiro%netscape.com
5e5549d77a
Final global variable exorcism.
...
git-svn-id: svn://10.0.0.236/trunk@38563 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 02:11:22 +00:00
ramiro%netscape.com
b356f4a9fd
Cleanup the widget api some. Move initialization of evil stuff to the gfx
...
end. Dont leak the widget name. Carry around Display* and friends in the
appshell.
git-svn-id: svn://10.0.0.236/trunk@38469 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 23:28:58 +00:00
zuperdee%penguinpowered.com
261d7bb1ac
Implemented the SetTitle function for Xlib. So the Xlib port should now be able to set its window title.
...
git-svn-id: svn://10.0.0.236/trunk@38215 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 01:24:46 +00:00
blizzard%redhat.com
82ff56b9fc
page up and page down
...
pages that move and reflow
next comes the gaffaw
git-svn-id: svn://10.0.0.236/trunk@37155 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 02:11:22 +00:00
blizzard%redhat.com
cac316b3ec
reuse a little code
...
git-svn-id: svn://10.0.0.236/trunk@37031 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-26 15:06:05 +00:00
blizzard%redhat.com
311b6f1407
cleanup of window creation
...
git-svn-id: svn://10.0.0.236/trunk@36923 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 20:23:37 +00:00
blizzard%redhat.com
10ef0de896
scrollbar cleanups, share create native window call.
...
git-svn-id: svn://10.0.0.236/trunk@36916 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 20:10:30 +00:00
blizzard%redhat.com
c5cff30ac8
implement nsWidget::Invalidate, nsWidget::Update, make resizing go
...
git-svn-id: svn://10.0.0.236/trunk@35901 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-19 20:24:32 +00:00
blizzard%redhat.com
c94ea9d669
xlib renders, baby.
...
git-svn-id: svn://10.0.0.236/trunk@35624 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-16 03:07:55 +00:00
blizzard%redhat.com
5826a92dd7
let mouse events flow...
...
git-svn-id: svn://10.0.0.236/trunk@35106 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-14 01:53:52 +00:00
blizzard%redhat.com
14fc1e4601
start on other events
...
git-svn-id: svn://10.0.0.236/trunk@33401 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-02 02:54:49 +00:00
blizzard%redhat.com
a815adc7d2
fix some background color settings, remove something from the event mask
...
git-svn-id: svn://10.0.0.236/trunk@33386 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-02 01:47:13 +00:00
blizzard%redhat.com
7ec48cc0e3
make sure to set the border pixel for created windows to avoid bad_match errors. patch from Tim Rowley <tor@cs.brown.edu>.
...
git-svn-id: svn://10.0.0.236/trunk@33290 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-31 03:46:38 +00:00
blizzard%redhat.com
201d199cd2
more fixes for displays that have more than one visual. expose events threaten to work now.
...
git-svn-id: svn://10.0.0.236/trunk@33289 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-31 03:05:33 +00:00
blizzard%redhat.com
b762842f0d
Always use the visual that was chosen by xlibrgb. Also, make sure to set
...
the colormap member in XCreateWindow() if it's set in the xlibrgb code.
git-svn-id: svn://10.0.0.236/trunk@33269 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-30 20:36:09 +00:00
blizzard%redhat.com
df93e5b409
start breaking out widgets into their own classes
...
git-svn-id: svn://10.0.0.236/trunk@32858 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 03:26:18 +00:00
blizzard%redhat.com
f99ac70d24
skel code for xlib based widgets
...
git-svn-id: svn://10.0.0.236/trunk@27015 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 15:26:39 +00:00