#IF NOT %DEF(PBX_WIN32API_PBI)
#DEFINE PBX_WIN32API_PBI
%EQUATE `WIN32API_INC = 1
#INCLUDE ONCE "Core/Windows.inc"
' // For compatibility with the PB includes
#INCLUDE ONCE "Legacy/System/excpt.inc"
#INCLUDE ONCE "Legacy/COM/CommDlg.inc"
#INCLUDE ONCE "Legacy/COM/CommCtrl.inc"
#INCLUDE ONCE "Legacy/Network/UrlMon.inc"
#INCLUDE ONCE "Legacy/Platform/windowsx.inc"
' // Note: For some reason, shlobj.inc adds 5632 bytes to the disk size of the application,
' // although not to the image size.
#INCLUDE ONCE "Legacy/System/ShlObj.inc"
' --- Windows Common Controls wrappers ---
#INCLUDE ONCE "Legacy/UI/AnimateCtrl.inc"
#INCLUDE ONCE "Legacy/UI/ButtonCtrl.inc"
#INCLUDE ONCE "Legacy/COM/ComboBoxCtrl.inc"
#INCLUDE ONCE "Legacy/COM/ComboBoxExCtrl.inc"
#INCLUDE ONCE "Legacy/UI/DateTimeCtrl.inc"
#INCLUDE ONCE "Legacy/UI/EditCtrl.inc"
#INCLUDE ONCE "Legacy/UI/HeaderCtrl.inc"
#INCLUDE ONCE "Legacy/UI/HotKeyCtrl.inc"
#INCLUDE ONCE "Legacy/UI/IPAddressCtrl.inc"
#INCLUDE ONCE "Legacy/UI/ListBoxCtrl.inc"
#INCLUDE ONCE "Legacy/UI/ListViewCtrl.inc"
#INCLUDE ONCE "Legacy/UI/MonthCalCtrl.inc"
#INCLUDE ONCE "Legacy/UI/PagerCtrl.inc"
#INCLUDE ONCE "Legacy/UI/ProgressBarCtrl.inc"
#INCLUDE ONCE "Legacy/UI/RebarCtrl.inc"
#INCLUDE ONCE "Legacy/UI/RichEditCtrl.inc"
#INCLUDE ONCE "Legacy/UI/ScrollBarCtrl.inc"
#INCLUDE ONCE "Legacy/UI/StaticCtrl.inc"
#INCLUDE ONCE "Legacy/UI/StatusbarCtrl.inc"
#INCLUDE ONCE "Legacy/UI/SysLinkCtrl.inc"
#INCLUDE ONCE "Legacy/UI/TabCtrl.inc"
#INCLUDE ONCE "Legacy/UI/TaskDialogCtrl.inc"
#INCLUDE ONCE "Legacy/UI/ToolbarCtrl.inc"
#INCLUDE ONCE "Legacy/UI/TrackbarCtrl.inc"
#INCLUDE ONCE "Legacy/UI/TreeviewCtrl.inc"
#INCLUDE ONCE "Legacy/UI/UpDownCtrl.inc"
#ENDIF
