1756 Commits

Author SHA1 Message Date
Michael R Sweet
2832714d4c Fix from Bill - removed code that was sending extra events.
git-svn-id: file:///fltk/svn/fltk/trunk@230 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-19 19:04:30 +00:00
Michael R Sweet
046456bb0d Fixed missing include file (<sys/time.h>)
git-svn-id: file:///fltk/svn/fltk/trunk@222 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-13 19:43:13 +00:00
Michael R Sweet
0cad30ec73 Didn't need to define a replacement for getcwd() under Windows...
git-svn-id: file:///fltk/svn/fltk/trunk@217 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-13 16:56:05 +00:00
Michael R Sweet
1341e2a429 Fl_Clock fixes for WIN32 from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@215 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-13 15:58:33 +00:00
Michael R Sweet
c31a0f7dee More color fixes from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@214 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-13 15:57:38 +00:00
Michael R Sweet
500be2e8aa More color fixes from Bill - contrast function not right, and moved
fl_color_average() to be a non-public method.


git-svn-id: file:///fltk/svn/fltk/trunk@213 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-13 15:56:23 +00:00
Michael R Sweet
8327071ab0 Fixes from Bill:
- Fixed redraw bug in fl_color_chooser().
    - Fl_Value_Input will now accept hexadecimal numbers.


git-svn-id: file:///fltk/svn/fltk/trunk@210 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-13 15:47:27 +00:00
Michael R Sweet
ab5771b62f Fixes from Bill:
- Fl_Clock now uses the Fl_Clock_Output base class to get the
      system time.
    - Fl_Window::iconize() and Fl_Window::icon() now coexist
      peacefully with all X window managers.
    - Minor fixes to mandelbrot and shape demos.
    - Menu code cleanup.


git-svn-id: file:///fltk/svn/fltk/trunk@209 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-13 15:45:50 +00:00
Michael R Sweet
27b2249266 Updated file chooser and matching from Bill (better for WIN32).
git-svn-id: file:///fltk/svn/fltk/trunk@205 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 21:22:28 +00:00
Michael R Sweet
0a36d98420 Yay, change all copyright notices to be 1998-1999.
git-svn-id: file:///fltk/svn/fltk/trunk@201 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 19:18:01 +00:00
Michael R Sweet
18fa377d51 Fixed FD stuff for WIN32.
git-svn-id: file:///fltk/svn/fltk/trunk@194 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 17:20:03 +00:00
Michael R Sweet
975612bbe3 Removed old inactive function.
git-svn-id: file:///fltk/svn/fltk/trunk@192 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 16:57:39 +00:00
Michael R Sweet
42aab2a991 More double-buffering and region code stuff from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@191 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 16:47:41 +00:00
Michael R Sweet
680bdba2dd Double-buffered window speedup from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@190 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 16:47:15 +00:00
Michael R Sweet
123f28a473 modal() window fix from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@189 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 16:43:04 +00:00
Michael R Sweet
651b2af829 More contrast updates from Carl.
git-svn-id: file:///fltk/svn/fltk/trunk@188 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 16:40:58 +00:00
Michael R Sweet
85e6f44959 Added support for FD's under WIN32.
git-svn-id: file:///fltk/svn/fltk/trunk@186 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-06 21:20:01 +00:00
Michael R Sweet
41d027ebfb Fix from Carl - the inactive() function now works with all colors, and
all widgets now use it.


git-svn-id: file:///fltk/svn/fltk/trunk@185 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-05 17:57:49 +00:00
Michael R Sweet
131b567003 Patch from Bill to improve contrast of menu items as needed.
git-svn-id: file:///fltk/svn/fltk/trunk@184 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-05 17:53:00 +00:00
Michael R Sweet
65d091e11b Word wrap update from Bill...
git-svn-id: file:///fltk/svn/fltk/trunk@183 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-04 19:29:10 +00:00
Michael R Sweet
f7ec07d6ef Fix from Bill to prevent popup menus from generating unknown events.
git-svn-id: file:///fltk/svn/fltk/trunk@181 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-04 19:27:00 +00:00
Michael R Sweet
b95db33f2c Lots of changes:
- Added #defines for Visual C++ to speed up compiles.
    - Added FLTK.DLL project to visualc directory.
    - Added editor project to visualc directory.
    - Added icon() method to Fl_Window class.
    - Implemented xclass() method for WIN32.
    - Fixed extern declaration of fl_send_extra_move in Fl_Menu_Window.cxx.
    - scandir_win32.c needed to include <stdlib.h>.
    - Added fix from Bill for fl_width() bug.
    - Updated fix for Fl_Input to default to FL_DOWN_BOX.
    - Added visible() check for children of Fl_Pack.
    - Added WinMain() function to library.
    - Now show console window in debug mode.
    - Fixed demo.menu and demo.cxx to work under WIN32.


git-svn-id: file:///fltk/svn/fltk/trunk@180 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-04 19:25:40 +00:00
Michael R Sweet
d7e327acb6 Fl_Input didn't handle box type of FL_NO_BOX properly.
(patch from Curtis)


git-svn-id: file:///fltk/svn/fltk/trunk@178 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 14:30:23 +00:00
Michael R Sweet
0c2f043ea0 Patch to Bill's patch.
git-svn-id: file:///fltk/svn/fltk/trunk@175 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 14:08:07 +00:00
Michael R Sweet
3b1a191025 More subwindow event handling fixes.
git-svn-id: file:///fltk/svn/fltk/trunk@174 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 14:07:14 +00:00
Michael R Sweet
0aa5899fbe Patch from Bill - removes dead code.
git-svn-id: file:///fltk/svn/fltk/trunk@173 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 14:06:08 +00:00
Michael R Sweet
f17882c5cb Fixed the Fl_Input selection color when the user specifies a foreground or
background color on the command-line (patch from Bill).


git-svn-id: file:///fltk/svn/fltk/trunk@172 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 14:05:13 +00:00
Michael R Sweet
434609ab0c Fixed event propragation for subwindows (from Bill).
git-svn-id: file:///fltk/svn/fltk/trunk@171 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 14:01:46 +00:00
Michael R Sweet
a35b7387f5 Fixed Fl_Group::add()...
git-svn-id: file:///fltk/svn/fltk/trunk@170 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 13:59:48 +00:00
Michael R Sweet
2454e52dd4 Static pointer variable was not initialized to NULL.
git-svn-id: file:///fltk/svn/fltk/trunk@166 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-21 13:54:02 +00:00
Michael R Sweet
47e5607d87 Fixed merged Fl.cxx code.
git-svn-id: file:///fltk/svn/fltk/trunk@164 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-15 16:24:37 +00:00
Michael R Sweet
82d46419ba Fixes for transparent Pixmaps under WIN32 from Matt.
git-svn-id: file:///fltk/svn/fltk/trunk@162 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-15 15:42:35 +00:00
Michael R Sweet
30800cc268 Merged damage changes into Fl.cxx.
git-svn-id: file:///fltk/svn/fltk/trunk@161 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-15 15:40:30 +00:00
Michael R Sweet
98b5324977 More focus fixes from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@160 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-15 15:38:16 +00:00
Michael R Sweet
136a364054 Focus fixes from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@159 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-15 15:35:19 +00:00
Michael R Sweet
4f9aa69ea4 Event processing fixes from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@158 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-15 15:34:36 +00:00
Michael R Sweet
0da3a12e6c Updated scandir and pen stuff, plus got rid of ODBC libraries from
project files.


git-svn-id: file:///fltk/svn/fltk/trunk@157 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-08 22:08:01 +00:00
Michael R Sweet
f42673addc Damage code consolidation from Gustavo...
git-svn-id: file:///fltk/svn/fltk/trunk@154 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-08 21:08:51 +00:00
Michael R Sweet
d3fb66b4dd OpenGL patches from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@152 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-08 21:04:40 +00:00
Michael R Sweet
eadb00f1aa Got rid of FL/filename.H dependency.
Renamed back to scandir_win32.c...


git-svn-id: file:///fltk/svn/fltk/trunk@150 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-08 21:00:18 +00:00
Michael R Sweet
5446248b38 Added cast to comparison function.
git-svn-id: file:///fltk/svn/fltk/trunk@143 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-07 13:43:37 +00:00
Michael R Sweet
12e7a1cda4 Redraw speedup patch from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@141 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-07 13:38:40 +00:00
Michael R Sweet
eb9fdfb01f Changed #include "*.C" to "*.cxx"...
git-svn-id: file:///fltk/svn/fltk/trunk@140 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-07 13:36:26 +00:00
Michael R Sweet
ddc55fd591 Pointer motion compression patch from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@139 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-07 13:34:27 +00:00
Michael R Sweet
b9cb06b5a6 Makefile didn't define .cxx extension...
git-svn-id: file:///fltk/svn/fltk/trunk@133 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-06 15:19:37 +00:00
Michael R Sweet
29b31b7013 Added support for transparent pixmaps in WIN32...
git-svn-id: file:///fltk/svn/fltk/trunk@130 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-06 15:12:23 +00:00
Michael R Sweet
16252e5faf Changes for .C == .cxx and .H == .h.
git-svn-id: file:///fltk/svn/fltk/trunk@128 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-06 14:59:14 +00:00
Michael R Sweet
d4b8c831c1 Updated visual checking code to ignore DirectColor visuals.
git-svn-id: file:///fltk/svn/fltk/trunk@126 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-06 14:44:00 +00:00
Michael R Sweet
5fea9312ad One last Pixmap fix from Matthias.
git-svn-id: file:///fltk/svn/fltk/trunk@125 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-03 13:28:21 +00:00
Michael R Sweet
be689f989a Fixed OpenGL text drawing...
git-svn-id: file:///fltk/svn/fltk/trunk@124 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-02 21:15:19 +00:00