- BORLAND/: Borland C++ 4.52 (chosen over 4.5 by byte-match: CODE/RP/CW32.LIB
is identical to 4.52's install lib). BCC32/TLINK32/TLIB/MAKE run natively on
Win11; CODE/BT/OPT.MAK is the shipped BTL4OPT.EXE's exact flag recipe
(extender = Borland PowerPack DPMI32, not Phar Lap TNT).
- restoration/source410/: the literal 1995-form reconstruction of the missing
BT game source (never mixed into CODE/). Round 1-3 state:
* 6 of 10 surviving original TUs COMPILE CLEAN under the period toolchain
(BTMSSN, BTCNSL, BTSCNRL, BTTEAM, BTL4MODE, BTL4ARND) - first builds
since 1996.
* BT_L4/BTL4APP.CPP pilot reconstruction: 12/12 functions, Fail() lands on
its binary-recorded line 400 exactly.
* BT/BTCNSL.HPP: console wire IDs recovered from the binary's ctors
(Killed=9, Damaged=10, ScoreUpdate=13, DeathWithoutHonor=15 [T1];
TeamScore=12 flagged [T4]).
* MUNGA/: 8 engine-header backfills back-dated from the BT412 WinTesla tree
(VDATA numbering decomp-verified; AUDREND's OpenAL-era virtual removed -
the period compiler is the drift detector).
* Tooling: backdate.py (WinTesla->1995 header transform), compile410.sh
(per-TU verification sweep under authentic OPT.MAK flags).
* README: corrected roadmap - MECH.HPP is the capstone grown with the mech
TU reconstructions; BTREG.CPP green = the header-family milestone.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
243 lines
5.3 KiB
C++
243 lines
5.3 KiB
C++
//----------------------------------------------------------------------------
|
|
// ObjectWindows
|
|
// (C) Copyright 1992, 1994 by Borland International, All Rights Reserved
|
|
//
|
|
// Super include for getting all of Owl. Works well with precompiled hdrs
|
|
//----------------------------------------------------------------------------
|
|
#if !defined(OWL_OWLALL_H)
|
|
#define OWL_OWLALL_H
|
|
|
|
#if !defined(INC_OLE2)
|
|
#define INC_OLE2 //Make sure we get OLE headers
|
|
#endif
|
|
|
|
#if !defined(OWL_OWLDEFS_H)
|
|
# include <owl/owldefs.h>
|
|
#endif
|
|
#if !defined(OWL_APPLICAT_H)
|
|
# include <owl/applicat.h>
|
|
#endif
|
|
#if !defined(OWL_BITMAPGA_H)
|
|
# include <owl/bitmapga.h>
|
|
#endif
|
|
#if !defined(OWL_BITSET_H)
|
|
# include <owl/bitset.h>
|
|
#endif
|
|
#if !defined(OWL_BUTTON_H)
|
|
# include <owl/button.h>
|
|
#endif
|
|
#if !defined(OWL_BUTTONGA_H)
|
|
# include <owl/buttonga.h>
|
|
#endif
|
|
#if !defined(OWL_CELARRAY_H)
|
|
# include <owl/celarray.h>
|
|
#endif
|
|
#if !defined(OWL_CHECKBOX_H)
|
|
# include <owl/checkbox.h>
|
|
#endif
|
|
#if !defined(OWL_CHOOSECO_H)
|
|
# include <owl/chooseco.h>
|
|
#endif
|
|
#if !defined(OWL_CHOOSEFO_H)
|
|
# include <owl/choosefo.h>
|
|
#endif
|
|
#if !defined(OWL_CLIPBOAR_H)
|
|
# include <owl/clipboar.h>
|
|
#endif
|
|
#if !defined(OWL_CLIPVIEW_H)
|
|
# include <owl/clipview.h>
|
|
#endif
|
|
#if !defined(OWL_COLOR_H)
|
|
# include <owl/color.h>
|
|
#endif
|
|
#if !defined(OWL_COMBOBOX_H)
|
|
# include <owl/combobox.h>
|
|
#endif
|
|
#if !defined(OWL_COMMDIAL_H)
|
|
# include <owl/commdial.h>
|
|
#endif
|
|
#if !defined(OWL_CONTROL_H)
|
|
# include <owl/control.h>
|
|
#endif
|
|
#if !defined(OWL_CONTROLB_H)
|
|
# include <owl/controlb.h>
|
|
#endif
|
|
#if !defined(OWL_CONTROLG_H)
|
|
# include <owl/controlg.h>
|
|
#endif
|
|
#if !defined(OWL_DC_H)
|
|
# include <owl/dc.h>
|
|
#endif
|
|
#if !defined(OWL_DECFRAME_H)
|
|
# include <owl/decframe.h>
|
|
#endif
|
|
#if !defined(OWL_DECMDIFR_H)
|
|
# include <owl/decmdifr.h>
|
|
#endif
|
|
#if !defined(OWL_DIALOG_H)
|
|
# include <owl/dialog.h>
|
|
#endif
|
|
#if !defined(OWL_DISPATCH_H)
|
|
# include <owl/dispatch.h>
|
|
#endif
|
|
#if !defined(OWL_DOCMANAG_H)
|
|
# include <owl/docmanag.h>
|
|
#endif
|
|
#if !defined(OWL_DOCVIEW_H)
|
|
# include <owl/docview.h>
|
|
#endif
|
|
#if !defined(OWL_EDIT_H)
|
|
# include <owl/edit.h>
|
|
#endif
|
|
#if !defined(OWL_EDITFILE_H)
|
|
# include <owl/editfile.h>
|
|
#endif
|
|
#if !defined(OWL_EDITSEAR_H)
|
|
# include <owl/editsear.h>
|
|
#endif
|
|
#if !defined(OWL_EDITVIEW_H)
|
|
# include <owl/editview.h>
|
|
#endif
|
|
#if !defined(OWL_EVENTHAN_H)
|
|
# include <owl/eventhan.h>
|
|
#endif
|
|
#if !defined(OWL_EXCEPT_H)
|
|
# include <owl/except.h>
|
|
#endif
|
|
#if !defined(OWL_FILEDOC_H)
|
|
# include <owl/filedoc.h>
|
|
#endif
|
|
#if !defined(OWL_FINDREPL_H)
|
|
# include <owl/findrepl.h>
|
|
#endif
|
|
#if !defined(OWL_FLOATFRA_H)
|
|
# include <owl/floatfra.h>
|
|
#endif
|
|
#if !defined(OWL_FRAMEWIN_H)
|
|
# include <owl/framewin.h>
|
|
#endif
|
|
#if !defined(OWL_GADGET_H)
|
|
# include <owl/gadget.h>
|
|
#endif
|
|
#if !defined(OWL_GADGETWI_H)
|
|
# include <owl/gadgetwi.h>
|
|
#endif
|
|
#if !defined(OWL_GAUGE_H)
|
|
# include <owl/gauge.h>
|
|
#endif
|
|
#if !defined(OWL_GDIBASE_H)
|
|
# include <owl/gdibase.h>
|
|
#endif
|
|
#if !defined(OWL_GDIOBJEC_H)
|
|
# include <owl/gdiobjec.h>
|
|
#endif
|
|
#if !defined(OWL_GROUPBOX_H)
|
|
# include <owl/groupbox.h>
|
|
#endif
|
|
#if !defined(OWL_INPUTDIA_H)
|
|
# include <owl/inputdia.h>
|
|
#endif
|
|
#if !defined(OWL_LAYOUTCO_H)
|
|
# include <owl/layoutco.h>
|
|
#endif
|
|
#if !defined(OWL_LAYOUTWI_H)
|
|
# include <owl/layoutwi.h>
|
|
#endif
|
|
#if !defined(OWL_LISTBOX_H)
|
|
# include <owl/listbox.h >
|
|
#endif
|
|
#if !defined(OWL_LISTVIEW_H)
|
|
# include <owl/listview.h>
|
|
#endif
|
|
#if !defined(OWL_MDI_H)
|
|
# include <owl/mdi.h>
|
|
#endif
|
|
#if !defined(OWL_MDICHILD_H)
|
|
# include <owl/mdichild.h>
|
|
#endif
|
|
#if !defined(OWL_MENU_H)
|
|
# include <owl/menu.h>
|
|
#endif
|
|
#if !defined(OWL_MESSAGEB_H)
|
|
# include <owl/messageb.h>
|
|
#endif
|
|
#if !defined(OWL_METAFILE_H)
|
|
# include <owl/metafile.h>
|
|
#endif
|
|
#if !defined(OWL_MODULE_H)
|
|
# include <owl/module.h>
|
|
#endif
|
|
#if !defined(__SMALL__)
|
|
# if !defined(OWL_OLEWINDO_H)
|
|
# include <owl/olewindo.h>
|
|
# endif
|
|
# if !defined(OWL_OLEDOC_H)
|
|
# include <owl/oledoc.h>
|
|
# endif
|
|
# if !defined(OWL_OLEMDIFR_H)
|
|
# include <owl/olemdifr.h>
|
|
# endif
|
|
# if !defined(OWL_OLEVIEW_H)
|
|
# include <owl/oleview.h>
|
|
# endif
|
|
#endif
|
|
#if !defined(OWL_OPENSAVE_H)
|
|
# include <owl/opensave.h>
|
|
#endif
|
|
#if !defined(OWL_PREVIEW_H)
|
|
# include <owl/preview.h>
|
|
#endif
|
|
#if !defined(OWL_PRINTDIA_H)
|
|
# include <owl/printdia.h>
|
|
#endif
|
|
#if !defined(OWL_PRINTER_H)
|
|
# include <owl/printer.h>
|
|
#endif
|
|
#if !defined(OWL_RADIOBUT_H)
|
|
# include <owl/radiobut.h>
|
|
#endif
|
|
#if !defined(OWL_SCROLLBA_H)
|
|
# include <owl/scrollba.h>
|
|
#endif
|
|
#if !defined(OWL_SCROLLER_H)
|
|
# include <owl/scroller.h>
|
|
#endif
|
|
#if !defined(OWL_SIGNATUR_H)
|
|
# include <owl/signatur.h>
|
|
#endif
|
|
#if !defined(OWL_SLIDER_H)
|
|
# include <owl/slider.h>
|
|
#endif
|
|
#if !defined(OWL_STATIC_H)
|
|
# include <owl/static.h>
|
|
#endif
|
|
#if !defined(OWL_STATUSBA_H)
|
|
# include <owl/statusba.h>
|
|
#endif
|
|
#if !defined(OWL_TEXTGADG_H)
|
|
# include <owl/textgadg.h>
|
|
#endif
|
|
#if !defined(OWL_TINYCAPT_H)
|
|
# include <owl/tinycapt.h>
|
|
#endif
|
|
#if !defined(OWL_TOOLBOX_H)
|
|
# include <owl/toolbox.h>
|
|
#endif
|
|
#if !defined(OWL_VALIDATE_H)
|
|
# include <owl/validate.h>
|
|
#endif
|
|
#if !defined(OWL_VBXCTL_H)
|
|
# include <owl/vbxctl.h>
|
|
#endif
|
|
#if !defined(OWL_VERSION_H)
|
|
# include <owl/version.h>
|
|
#endif
|
|
#if !defined(OWL_WINDOW_H)
|
|
# include <owl/window.h>
|
|
#endif
|
|
#if !defined(OWL_WINDOWEV_H)
|
|
# include <owl/windowev.h>
|
|
#endif
|
|
|
|
#endif // OWL_OWLALL_H
|