Commit Graph

11348 Commits

Author SHA1 Message Date
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 a64292cc5f Fix from Bill - handle() method needs to be public.
git-svn-id: file:///fltk/svn/fltk/trunk@208 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-13 15:37:59 +00:00
Michael R Sweet 07766e7d72 Fixed various typos and added a Fluid organization chart image
contributed by Craig Earls.


git-svn-id: file:///fltk/svn/fltk/trunk@207 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-13 15:35:04 +00:00
Michael R Sweet 74b2965417 Updated EGCS makeinclude files to use the MSVCRT C library.
git-svn-id: file:///fltk/svn/fltk/trunk@206 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-13 14:31:39 +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 75e439ebbf A better static method patch from Bill.
git-svn-id: file:///fltk/svn/fltk/trunk@204 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 21:21:20 +00:00
Michael R Sweet 0bf87f77e4 Final commit before build.
git-svn-id: file:///fltk/svn/fltk/trunk@203 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 20:33:23 +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 bbbec0bbfb Updated project files for new FD stuff - need to link with wsock32.lib.
git-svn-id: file:///fltk/svn/fltk/trunk@200 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 19:08:28 +00:00
Michael R Sweet 2c57498bf1 Updated for new FD stuff and added DLL project.
git-svn-id: file:///fltk/svn/fltk/trunk@199 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 19:06:38 +00:00
Michael R Sweet e5ce4ae66e Updated makefile.
Now remove static declarations.


git-svn-id: file:///fltk/svn/fltk/trunk@198 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 18:49:36 +00:00
Michael R Sweet 5f731445e7 Updated icon() example.
git-svn-id: file:///fltk/svn/fltk/trunk@197 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 17:46:16 +00:00
Michael R Sweet 5ca8c1473d Removed demod.menu, added editor arguments...
git-svn-id: file:///fltk/svn/fltk/trunk@196 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 17:24:37 +00:00
Michael R Sweet 8a535a2f5b Get rid of those damned DOS lines!
git-svn-id: file:///fltk/svn/fltk/trunk@195 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 17:22:38 +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 268771388c Dammit, who put that DOS file in here...
git-svn-id: file:///fltk/svn/fltk/trunk@193 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 16:58:26 +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 367f908d8e "Final" changes for first draft of 1.0 documentation.
git-svn-id: file:///fltk/svn/fltk/trunk@187 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07 16:36:11 +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 b148ef28d5 Fix from Bill - updated fonts demo to handle >255 fonts.
git-svn-id: file:///fltk/svn/fltk/trunk@182 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-04 19:27:48 +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 ea2cbbd553 Updated makefiles for documentation.
git-svn-id: file:///fltk/svn/fltk/trunk@179 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 14:59:00 +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 87dd7f0d23 Revised documentation files.
git-svn-id: file:///fltk/svn/fltk/trunk@177 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 14:21:17 +00:00
Michael R Sweet 20adb6834b Added makefile for documentation.
git-svn-id: file:///fltk/svn/fltk/trunk@176 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 14:18:27 +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 cbd4a28132 Update glpuzzle demo to work with two button mice.
git-svn-id: file:///fltk/svn/fltk/trunk@169 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-29 13:34:35 +00:00
Michael R Sweet 06113fb95e Added new editor example application.
git-svn-id: file:///fltk/svn/fltk/trunk@168 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-23 20:04:31 +00:00
Michael R Sweet bc5737461d Added FL_FREE_BOXTYPE constant to Enumerations.H.
git-svn-id: file:///fltk/svn/fltk/trunk@167 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-22 18:26:10 +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 13070ee270 Updated shared library code to create symbolic links to .so.1 or .sl.1
files...


git-svn-id: file:///fltk/svn/fltk/trunk@165 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-18 13:53:27 +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 51fa0f810b Updated README to include Matthias.
git-svn-id: file:///fltk/svn/fltk/trunk@163 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-15 15:52:20 +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