summaryrefslogtreecommitdiff
path: root/visualc
AgeCommit message (Collapse)Author
1999-03-29Changes needed to get FLTK to compile on Borland C++ 5 under Windows. ICarl E. Thompson
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-04Removed references to JPEG library in docos and config files. Not neededMichael R Sweet
(except for jpeg_image.cxx, which isn't built by default). git-svn-id: file:///fltk/svn/fltk/trunk@361 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-25Added FLTK static library dependency to CubeView project.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@339 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23Fixed include path for CubeView project.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@337 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23Added CubeView to the workspace file.Michael R Sweet
Added OpenGL library to CubeView project file. git-svn-id: file:///fltk/svn/fltk/trunk@334 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23Added CubeView demo project file.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@333 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19Changed WIN32 Debug targets to use incremental linkage.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@299 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-18Updated DLL stuff yet again... sigh...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@296 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-18Updated headers to only support DLLs under MSVC++.Michael R Sweet
Updated WIN32 Debug target to not change inlining option from the default (causes an error with VC++ 6.0) git-svn-id: file:///fltk/svn/fltk/trunk@292 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-16Updated headers to support WIN32 and OS/2 DLLs.Michael R Sweet
Updated VC++ project files. Removed dummymain.c (no longer needed). git-svn-id: file:///fltk/svn/fltk/trunk@278 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07Updated project files for new FD stuff - need to link with wsock32.lib.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@200 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-07Updated for new FD stuff and added DLL project.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@199 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-01-04Lots of changes:Michael R Sweet
- 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
1998-12-08Updated scandir and pen stuff, plus got rid of ODBC libraries fromMichael R Sweet
project files. git-svn-id: file:///fltk/svn/fltk/trunk@157 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-08Changed scandir_win32.cxx to scandir.c.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@151 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-07Fixed project file for Windows.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@147 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-07Changed files to .cxx in VC++ project files.Michael R Sweet
Remove /TP options... git-svn-id: file:///fltk/svn/fltk/trunk@144 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-12-06Removed Style demo from project files.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@127 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-11-09Windows has vsprintf()...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@80 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-11-05Updated project files.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@62 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-11-05Updated Visual C++ config.h file.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@58 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-10-20Updated autoconf files to support shared libraries and JPEG library.Michael R Sweet
Updated README files. Removed old files. git-svn-id: file:///fltk/svn/fltk/trunk@24 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1998-10-06Initial revisionMichael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@2 ea41ed52-d2ee-0310-a9c1-e6b18d33e121