Граф коммитов

334 Коммитов

Автор SHA1 Сообщение Дата
spider%netscape.com 2a3c365acc Create a GC for toplevel window to. Some app's need to modify that
DC also.
1998-08-13 02:36:40 +00:00
rods%netscape.com 4ead1bd614 Changed the WindowStyle so the scrollbar appears when the list is larger
than the given bounding rectangle.
1998-08-12 20:10:41 +00:00
kostello%netscape.com 86ebeb589d Added widgetDebug.o as a target 1998-08-12 18:05:30 +00:00
dcone%netscape.com 0df73a5f9d added client routine 1998-08-12 15:23:23 +00:00
dcone%netscape.com 3555725df5 added client routine 1998-08-12 15:23:04 +00:00
dcone%netscape.com 0d59c6c9db took out method causing link errors 1998-08-12 13:46:34 +00:00
dcone%netscape.com 938e603a58 took out some functions causing link problem 1998-08-12 13:46:08 +00:00
dcone%netscape.com c3d35c58f9 put quit when a key is hit - temporary 1998-08-12 13:45:13 +00:00
michaelp%netscape.com 6b6ac440ac changes to support use of DirectDraw. 1998-08-12 00:59:00 +00:00
dcone%netscape.com fc9395e64d mac initialzation is now working 1998-08-11 20:26:01 +00:00
dcone%netscape.com 38c6e8d799 implemented some messaging 1998-08-11 20:25:31 +00:00
dcone%netscape.com 35c2ee0cff started messaging 1998-08-11 20:25:18 +00:00
dcone%netscape.com 91b3551004 updated message pump 1998-08-11 20:17:06 +00:00
dcone%netscape.com 19a57e8289 update to use a mac Widgettest.cpp 1998-08-11 20:16:08 +00:00
dcone%netscape.com 5f93da21af First Checked In. 1998-08-11 20:15:33 +00:00
kmcclusk%netscape.com 433efd9101 Removed debug printf's #if 0 code + moved resize code
from nsXtEventHandler.cpp nsWindow.cpp.
1998-08-10 22:37:46 +00:00
kmcclusk%netscape.com c35e955938 Removed commented out code and debug printf's. 1998-08-10 22:18:28 +00:00
kmcclusk%netscape.com bcab2bd218 Added a XtManageWidget implementation lifted from the XFE code. This fixes problems where the drawing area would
spontaneously resize itself to fit its contents.
1998-08-10 21:21:34 +00:00
troy%netscape.com 88de215dbd Cleaned up widget reference counting. In particular parent widgets
release their references to child widgets
1998-08-09 01:37:30 +00:00
troy%netscape.com acaa6d2f0e Change to object lifetime management. Views are no longer ref counted 1998-08-08 04:23:33 +00:00
kmcclusk%netscape.com f7e70e1ac3 Correctly set shift and control flags on mouse and keyboard events. 1998-08-07 19:38:28 +00:00
kostello%netscape.com 415f4acd12 Fix mac build 1998-08-07 18:34:13 +00:00
kmcclusk%netscape.com 4e6594fac4 Changed NSIMETHOD to NS_METHOD in nsWindow.h
Changed eCursor_arrow_east and east_plus to west and west_plus for
duplicate switch statement
1998-08-07 17:13:04 +00:00
spider%netscape.com 986554891a Cursor support 1998-08-07 15:35:27 +00:00
spider%netscape.com 31d7a10536 Adding several new cursor types 1998-08-07 14:45:46 +00:00
troy%netscape.com f0d1ff684a Added GetClientData() and SetClientData() member functions 1998-08-07 05:19:40 +00:00
joki%netscape.com 9cb79b1687 Adding window.open method, fixing editormode in release builds, various event fixes 1998-08-07 04:45:03 +00:00
peterl%netscape.com 4c0e289be4 changed nsFont to contain face lists in name 1998-08-07 02:12:34 +00:00
dcone%netscape.com ede8279905 updated projects to use static libs 1998-08-06 21:53:08 +00:00
dcone%netscape.com ee4f3c82ee implemented newcwindow 1998-08-06 21:51:14 +00:00
dcone%netscape.com a24f6285ca fixed bugs, implemented new window 1998-08-06 21:50:56 +00:00
dcone%netscape.com 7028868332 fixed some bugs 1998-08-06 21:50:30 +00:00
dcone%netscape.com ee553d16f4 backed out my changes for mac 1998-08-06 18:01:26 +00:00
dcone%netscape.com 2fd3f58095 update to new static factory methods. 1998-08-06 17:47:55 +00:00
dcone%netscape.com 27b06f5d24 update to static library factory methods 1998-08-06 17:47:21 +00:00
dcone%netscape.com 49b53ac7ca update to new static way 1998-08-06 17:47:02 +00:00
dcone%netscape.com 13d4010bdd updated to new factory methods using static libraries 1998-08-06 17:45:47 +00:00
dcone%netscape.com b41acfb98d *** empty log message *** 1998-08-06 17:44:43 +00:00
rods%netscape.com 7c9dc08302 Commented out the FOCUS event cases, it cleared up several crashes
It's unclear whether we need to notified of these events.
1998-08-06 17:23:49 +00:00
troy%netscape.com c1c4e2fbf9 Some improvements to the ref counting 1998-08-06 05:06:24 +00:00
troy%netscape.com c876b84e2e Added code to Ondestroy() to do an AddRef() before calling DispatchStandardEvent()
and then a Release() afterwards. This ensures the object doesn't get destroyed until
after we've dispatched the event
1998-08-06 02:11:43 +00:00
kostello%netscape.com 82de4abf45 Added GetDepth 1998-08-05 18:14:16 +00:00
kostello%netscape.com 2377dcb73e Added GetDepth method 1998-08-05 18:12:41 +00:00
kmcclusk%netscape.com 5bc8fb4ae0 Really fix IRIX build. 1998-08-05 17:56:56 +00:00
kmcclusk%netscape.com c0d0ef39ee Fix for Linux build. 1998-08-05 17:32:14 +00:00
dcone%netscape.com 6789c4d741 First Checked In. 1998-08-05 17:24:06 +00:00
dcone%netscape.com da98f83b33 First Checked In. 1998-08-05 17:01:56 +00:00
kmcclusk%netscape.com b1b6f8f340 Changed XtSetValues to XtMoveWidget for Scrolling. 1998-08-05 16:51:54 +00:00
dcone%netscape.com 6a705d8fa5 First Checked In. 1998-08-05 15:44:36 +00:00
pierre%netscape.com b667a297e2 added declaration of pure virtual functions to fix build on Mac 1998-08-05 08:11:01 +00:00
rods%netscape.com 6a960efaa5 Fixed the fix 1998-08-04 21:06:35 +00:00
rods%netscape.com 718a820c39 Added a check for a null hWnd on call to ScreenToClient, DESTROY event
can cause wHnd to be null
1998-08-04 21:04:02 +00:00
rods%netscape.com 086bb72002 Add method void nsTextWidget::SubclassWindow(BOOL bState)
and LRESULT CALLBACK nsTextWidget::TextWindowProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
 to filter out the "ding" when the return key is pressed.
1998-08-03 22:31:07 +00:00
rods%netscape.com ffa3eb84e6 Implemented SetUpForPaint, but it doesn't do the SetBkMode 1998-08-03 22:28:49 +00:00
rods%netscape.com cea9db392f Added the method SetUpForPaint for setting up the proper foreground
and background colors for the WM_CTLCOLORXXXX messages
1998-08-03 22:28:00 +00:00
kostello%netscape.com 6142e2bcdf First Checked In. 1998-08-03 18:37:30 +00:00
peterl%netscape.com 714146a525 rounding support 1998-07-31 23:34:45 +00:00
kmcclusk%netscape.com 9a8bc6d711 Removed call to XtMoveWidget since this breaks the IRIX build. 1998-07-31 22:36:54 +00:00
joki%netscape.com 888ddf94b3 More new event types 1998-07-31 22:01:42 +00:00
kmcclusk%netscape.com 64d01b411d Removed debug output. 1998-07-31 21:37:51 +00:00
kmcclusk%netscape.com 3a8549509c Fixed SetCursor 1998-07-31 21:13:31 +00:00
kmcclusk%netscape.com a10c1ea9ad Fixed up scrolling some more. 1998-07-31 20:48:30 +00:00
kmcclusk%netscape.com 2df7d1c7be Fix for Linux. 1998-07-31 20:06:41 +00:00
kmcclusk%netscape.com b28ed01cc8 Added extern reference for XtMoveWidget to fix Irix build. 1998-07-31 17:40:43 +00:00
kmcclusk%netscape.com 0bd32964a7 Removed XmP.h include 1998-07-31 16:57:02 +00:00
kmcclusk%netscape.com f26f8b9506 Fix for Irix. Pass Positions to XtMoveWidget 1998-07-31 16:39:43 +00:00
kmcclusk%netscape.com 26a2dac597 Fix for IRIX build. 1998-07-31 15:52:20 +00:00
kmcclusk%netscape.com 5d01dfa7f3 Fixes for scrolling. Each widget does an AddChild to insert it in it's parent's
list of children.
1998-07-30 23:06:32 +00:00
karnaze%netscape.com 8e54395b27 turn off frameborders ala nav4; mouse sensitive to frame borders, but can't yet resize 1998-07-30 21:25:35 +00:00
kmcclusk%netscape.com 54af0f86f2 Changed Enumerator constructor to initialize mRefCnt to 1 instead of 0. 1998-07-30 17:40:22 +00:00
kmcclusk%netscape.com 609f2c04a5 Changed back to initialize refcount to 1 instead of 0 for now. 1998-07-30 17:37:26 +00:00
kmcclusk%netscape.com 2d42fbbc50 Fix for loading second document in the viewer 1998-07-30 17:29:22 +00:00
kmcclusk%netscape.com 5d1b18389a Implemented SetCursor 1998-07-29 22:33:03 +00:00
scullin%netscape.com edf6d75b76 Added motif LAF stubs. 1998-07-29 22:16:24 +00:00
scullin%netscape.com cc261b9fbc Ref count fixes, fix widget test app. 1998-07-29 22:15:18 +00:00
scullin%netscape.com 9607ce5a66 More refcount fixes. 1998-07-29 21:04:44 +00:00
scullin%netscape.com 5d487a5fdc Fix ref count oddities. 1998-07-29 20:49:28 +00:00
kmcclusk%netscape.com 751487f5ac Added check in CreateInstance to see if QueryObject returns NS_OK. If it doesn't then release the interface. 1998-07-29 20:04:05 +00:00
scullin%netscape.com a808d700b9 Normalize widget api on UNIX and Win. 1998-07-29 18:57:26 +00:00
scullin%netscape.com 630ca727d1 Added LAF implementation. 1998-07-29 18:55:25 +00:00
scullin%netscape.com fec762a1f3 Added LAF interface. 1998-07-29 18:54:36 +00:00
scullin%netscape.com 25e43ba242 Normalize widget api on UNIX and win, add LAF interface, make sample
apps function again.
1998-07-29 18:51:45 +00:00
kmcclusk%netscape.com 76ac8992ec Added implementation for nsScrollbar::Create passing a nsNativeWidget.
Also check for nsnull cliprect in ScrollTo
1998-07-27 22:25:43 +00:00
troy%netscape.com 7da0401c3c Combined raptorgfx.dll and raptorgfxwin.dll into one DLL 1998-07-26 23:52:36 +00:00
michaelp%netscape.com 404c0a78e4 form elements, etc. (i.e. sub widgets) now scroll smoothly. 1998-07-26 04:24:42 +00:00
kostello%netscape.com ea8e3908dc Added SetDefaultString for the Save dialog 1998-07-24 21:12:19 +00:00
joki%netscape.com 89af3de0e4 Adding a few more events types. 1998-07-24 05:07:07 +00:00
kmcclusk%netscape.com 8ed5aca91e Added KeyRelease event generation 1998-07-23 20:34:46 +00:00
kmcclusk%netscape.com 4fcf7056d8 Initialize event structure for mouse events 1998-07-23 18:07:42 +00:00
kmcclusk%netscape.com 41265902cf Added key event support. 1998-07-23 17:47:28 +00:00
joki%netscape.com ce61da5597 More event stuff. Modified HandleDOMEvent, modified nsGUIEvent types, added mouseover, mouseout. 1998-07-23 02:55:33 +00:00
kmcclusk%netscape.com cf3031342e Fixed bug where child window is not being displayed in Viewer. Show() now
manages and unmanages the widget directly without testing visibility.
1998-07-21 21:26:17 +00:00
rods%netscape.com 75b3a38244 fixed the bug for setting background color on controls 1998-07-21 18:04:18 +00:00
rpotts%netscape.com 1f93bda803 Added XXX comment to a particularly nasty piece of code... 1998-07-17 06:27:37 +00:00
spider%netscape.com be8b0eba11 Fix for throbber and offset painting 1998-07-16 23:50:29 +00:00
kmcclusk%netscape.com d83456d74f Removed setting the boundary size in the resize callback directly. This fixes a bug
where the web widget window does not display initially.
1998-07-16 23:46:54 +00:00
spider%netscape.com 329f22d194 Optimization: Don't create a writeable GC for non-html drawing area 1998-07-16 22:01:47 +00:00
kmcclusk%netscape.com 15d22d92ca Removed commented out CreateWindow code 1998-07-16 21:43:15 +00:00
kmcclusk%netscape.com 1ba3030044 Added code to set the XmNx and XmNy attributes in the resize method 1998-07-16 21:28:51 +00:00
kipp eebd76c43c Removed WS_VISIBLE from everywhere so that windows when created are hidden until positioned and shown 1998-07-14 15:17:29 +00:00