fltk/fluid
Carl E. Thompson 81c7d9b215 Changes needed to get FLTK to compile on Borland C++ 5 under Windows. I
compiled this on BC++ 5.0 upgraded to 5.0B via the two monster patches.
I didn't turn on optimization because my version of BC++ doesn't seem to
do much in the way of optimization (FLUID was only 1k smaller when
optimized for size).  VC++ generates smaller code.

The examples that use OpenGL don't work because Borland's linker can't find
"wglShareLists".  I'm sure this is a simple problem, but I don't know how
to fix it.

Borland's C++ compiler won't allow you to call main() from C++, so I had
to add a c function in "fl_call_main.c" to call it so that you don't have
to do that WinMain crap.  However, when I added this file to the Visual C++
project it converted the whole thing from 5.0 format to 6.0 format.  The
files look the nearly identical so I don't think this should be a problem
for 5.0 users, but if it is then you can revert them back to the previous
version and just add this one source file.

Borland really doesn't suck that bad.  It doesn't look as polished as VC++
and it refused to supress some warnings for no reason, but I forgot how
much I liked the feel of Borlands compilers...  Much more intuitive then
MS VC++.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@475 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-29 17:39:46 +00:00
..
about_panel.cxx The about dialog was too small. 1999-01-26 22:19:33 +00:00
about_panel.fl The about dialog was too small. 1999-01-26 22:19:33 +00:00
about_panel.h Lots of little GUI tweeks, capitalization changes, copyright update, etc. 1999-01-26 21:59:41 +00:00
alignment_panel.cxx Lots of little GUI tweeks, capitalization changes, copyright update, etc. 1999-01-26 21:59:41 +00:00
alignment_panel.fl Lots of little GUI tweeks, capitalization changes, copyright update, etc. 1999-01-26 21:59:41 +00:00
alignment_panel.h Lots of little GUI tweeks, capitalization changes, copyright update, etc. 1999-01-26 21:59:41 +00:00
code.cxx Fixes from Bill: 1999-01-19 19:10:39 +00:00
factory.cxx Yay, change all copyright notices to be 1998-1999. 1999-01-07 19:18:01 +00:00
file.cxx Fixed FLUID bug - can now override code and header file names from the 1999-03-04 18:10:01 +00:00
Fl_Function_Type.cxx Changes needed to get FLTK to compile on Borland C++ 5 under Windows. I 1999-03-29 17:39:46 +00:00
Fl_Group_Type.cxx Changes needed to get FLTK to compile on Borland C++ 5 under Windows. I 1999-03-29 17:39:46 +00:00
Fl_Menu_Type.cxx Changes needed to get FLTK to compile on Borland C++ 5 under Windows. I 1999-03-29 17:39:46 +00:00
Fl_Type.cxx Fixed fluid bug that caused styles patch to crash when you delete menu item. 1999-03-13 20:07:21 +00:00
Fl_Type.h Changes needed to get FLTK to compile on Borland C++ 5 under Windows. I 1999-03-29 17:39:46 +00:00
Fl_Widget_Type.cxx Fixed array_name() bug - now correctly handles arrays in different classes 1999-02-19 16:21:50 +00:00
Fl_Widget_Type.h Changes needed to get FLTK to compile on Borland C++ 5 under Windows. I 1999-03-29 17:39:46 +00:00
Fl_Window_Type.cxx Changes needed to get FLTK to compile on Borland C++ 5 under Windows. I 1999-03-29 17:39:46 +00:00
Fluid_Image.cxx Got rid of malloc.h include - should be using stdlib.h anyways... 1999-03-04 18:45:31 +00:00
Fluid_Image.h Changes needed to get FLTK to compile on Borland C++ 5 under Windows. I 1999-03-29 17:39:46 +00:00
fluid.cxx Fix from Phil Nelson so that write-code menu item writes to the 1999-03-09 06:59:05 +00:00
function_panel.cxx Lots of little GUI tweeks, capitalization changes, copyright update, etc. 1999-01-26 21:59:41 +00:00
function_panel.fl Lots of little GUI tweeks, capitalization changes, copyright update, etc. 1999-01-26 21:59:41 +00:00
function_panel.h Lots of little GUI tweeks, capitalization changes, copyright update, etc. 1999-01-26 21:59:41 +00:00
gif.cxx Yay, change all copyright notices to be 1998-1999. 1999-01-07 19:18:01 +00:00
keyboard_ui.cxx More changes for .C and .H to .cxx and .h... 1998-12-06 15:09:22 +00:00
keyboard_ui.h Initial revision 1998-10-06 18:21:25 +00:00
Makefile Updated README and distribution packages to use v1.0.1. 1999-03-25 15:26:44 +00:00
Shortcut_Button.h Yay, change all copyright notices to be 1998-1999. 1999-01-07 19:18:01 +00:00
widget_panel.cxx Lots of little GUI tweeks, capitalization changes, copyright update, etc. 1999-01-26 21:59:41 +00:00
widget_panel.fl Lots of little GUI tweeks, capitalization changes, copyright update, etc. 1999-01-26 21:59:41 +00:00
widget_panel.h Lots of little GUI tweeks, capitalization changes, copyright update, etc. 1999-01-26 21:59:41 +00:00