fltk/visualc/fltk.dsw
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

1044 lines
20 KiB
Plaintext

Microsoft Developer Studio Workspace File, Format Version 6.00
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
###############################################################################
Project: "CubeView"=".\CubeView.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "adjuster"=".\adjuster.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "arc"=".\arc.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "ask"=".\ask.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "bitmap"=".\bitmap.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "boxtype"=".\boxtype.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "browser"=".\browser.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "button"=".\button.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "buttons"=".\buttons.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "checkers"=".\checkers.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "clock"=".\clock.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "colbrowser"=".\colbrowser.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "color_chooser"=".\color_chooser.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "cube"=".\cube.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "cursor"=".\cursor.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "curve"=".\curve.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "demo"=".\demo.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
Begin Project Dependency
Project_Dep_Name adjuster
End Project Dependency
Begin Project Dependency
Project_Dep_Name arc
End Project Dependency
Begin Project Dependency
Project_Dep_Name ask
End Project Dependency
Begin Project Dependency
Project_Dep_Name bitmap
End Project Dependency
Begin Project Dependency
Project_Dep_Name boxtype
End Project Dependency
Begin Project Dependency
Project_Dep_Name browser
End Project Dependency
Begin Project Dependency
Project_Dep_Name button
End Project Dependency
Begin Project Dependency
Project_Dep_Name buttons
End Project Dependency
Begin Project Dependency
Project_Dep_Name checkers
End Project Dependency
Begin Project Dependency
Project_Dep_Name clock
End Project Dependency
Begin Project Dependency
Project_Dep_Name colbrowser
End Project Dependency
Begin Project Dependency
Project_Dep_Name color_chooser
End Project Dependency
Begin Project Dependency
Project_Dep_Name cube
End Project Dependency
Begin Project Dependency
Project_Dep_Name cursor
End Project Dependency
Begin Project Dependency
Project_Dep_Name curve
End Project Dependency
Begin Project Dependency
Project_Dep_Name doublebuffer
End Project Dependency
Begin Project Dependency
Project_Dep_Name fast_slow
End Project Dependency
Begin Project Dependency
Project_Dep_Name file_chooser
End Project Dependency
Begin Project Dependency
Project_Dep_Name fluid
End Project Dependency
Begin Project Dependency
Project_Dep_Name fonts
End Project Dependency
Begin Project Dependency
Project_Dep_Name forms
End Project Dependency
Begin Project Dependency
Project_Dep_Name fractals
End Project Dependency
Begin Project Dependency
Project_Dep_Name fullscreen
End Project Dependency
Begin Project Dependency
Project_Dep_Name gl_overlay
End Project Dependency
Begin Project Dependency
Project_Dep_Name glpuzzle
End Project Dependency
Begin Project Dependency
Project_Dep_Name hello
End Project Dependency
Begin Project Dependency
Project_Dep_Name iconize
End Project Dependency
Begin Project Dependency
Project_Dep_Name image
End Project Dependency
Begin Project Dependency
Project_Dep_Name input
End Project Dependency
Begin Project Dependency
Project_Dep_Name keyboard
End Project Dependency
Begin Project Dependency
Project_Dep_Name label
End Project Dependency
Begin Project Dependency
Project_Dep_Name mandelbrot
End Project Dependency
Begin Project Dependency
Project_Dep_Name menubar
End Project Dependency
Begin Project Dependency
Project_Dep_Name message
End Project Dependency
Begin Project Dependency
Project_Dep_Name minimum
End Project Dependency
Begin Project Dependency
Project_Dep_Name navigation
End Project Dependency
Begin Project Dependency
Project_Dep_Name output
End Project Dependency
Begin Project Dependency
Project_Dep_Name overlay
End Project Dependency
Begin Project Dependency
Project_Dep_Name pixmap
End Project Dependency
Begin Project Dependency
Project_Dep_Name pixmap_browser
End Project Dependency
Begin Project Dependency
Project_Dep_Name radio
End Project Dependency
Begin Project Dependency
Project_Dep_Name resize
End Project Dependency
Begin Project Dependency
Project_Dep_Name resizebox
End Project Dependency
Begin Project Dependency
Project_Dep_Name scroll
End Project Dependency
Begin Project Dependency
Project_Dep_Name shape
End Project Dependency
Begin Project Dependency
Project_Dep_Name shiny
End Project Dependency
Begin Project Dependency
Project_Dep_Name subwindow
End Project Dependency
Begin Project Dependency
Project_Dep_Name symbols
End Project Dependency
Begin Project Dependency
Project_Dep_Name tabs
End Project Dependency
Begin Project Dependency
Project_Dep_Name tile
End Project Dependency
Begin Project Dependency
Project_Dep_Name valuators
End Project Dependency
Begin Project Dependency
Project_Dep_Name pack
End Project Dependency
Begin Project Dependency
Project_Dep_Name inactive
End Project Dependency
Begin Project Dependency
Project_Dep_Name editor
End Project Dependency
Begin Project Dependency
Project_Dep_Name fltkdll
End Project Dependency
}}}
###############################################################################
Project: "doublebuffer"=".\doublebuffer.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "editor"=".\editor.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltkdll
End Project Dependency
}}}
###############################################################################
Project: "fast_slow"=".\fast_slow.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
}}}
###############################################################################
Project: "file_chooser"=".\file_chooser.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "fltk"=".\fltk.lib.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
}}}
###############################################################################
Project: "fltkdll"=".\fltkdll.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
}}}
###############################################################################
Project: "fluid"=".\fluid.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "fonts"=".\fonts.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "forms"=".\forms.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "fractals"=".\fractals.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "fullscreen"=".\fullscreen.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "gl_overlay"=".\gl_overlay.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "glpuzzle"=".\glpuzzle.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "hello"=".\hello.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "iconize"=".\iconize.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "image"=".\image.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "inactive"=".\inactive.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "input"=".\input.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "keyboard"=".\keyboard.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "label"=".\label.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "mandelbrot"=".\mandelbrot.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "menubar"=".\menubar.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "message"=".\message.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "minimum"=".\minimum.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "navigation"=".\navigation.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "output"=".\output.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "overlay"=".\overlay.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "pack"=".\pack.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "pixmap"=".\pixmap.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "pixmap_browser"=".\pixmap_browser.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "radio"=".\radio.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "resize"=".\resize.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "resizebox"=".\resizebox.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "scroll"=".\scroll.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "shape"=".\shape.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "shiny"=".\shiny.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "subwindow"=".\subwindow.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "symbols"=".\symbols.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "tabs"=".\tabs.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "tile"=".\tile.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Project: "valuators"=".\valuators.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name fltk
End Project Dependency
}}}
###############################################################################
Global:
Package=<5>
{{{
}}}
Package=<3>
{{{
}}}
###############################################################################