LMMS
Loading...
Searching...
No Matches
swell-appstub-generic.cpp File Reference
#include "swell.h"

Classes

struct  api_ent

Macros

#define SWELL_API_DEFINE(ret, func, parms)
#define _WDL_SWELL_H_
#define _WDL_SWELL_H_TYPES_DEFINED_
#define WATER_STRING_H_INCLUDED
#define WATER_CHARPOINTER_UTF8_H_INCLUDED
#define WATER_CHARACTERFUNCTIONS_H_INCLUDED
#define WATER_MEMORY_H_INCLUDED
#define WATER_H_INCLUDED
#define CARLA_DEFINES_H_INCLUDED
#define __has_feature(x)
#define __has_extension   __has_feature
#define CARLA_VERSION_HEX   0x020591
#define CARLA_VERSION_STRING   "2.6.0-alpha1"
#define CARLA_VERSION_STRMIN   "2.6"
#define constexpr   /* note: constexpr is coming to C soon, but no compilers support it yet */
#define P_INT64   "%lli"
#define P_UINT64   "%llu"
#define P_INTPTR   "%i"
#define P_UINTPTR   "%x"
#define P_SIZE   "%u"
#define P_SSIZE   "%i"
#define BINARY_NATIVE   BINARY_POSIX32
#define unlikely(x)
#define CARLA_ASSERT(cond)
#define CARLA_ASSERT_INT(cond, value)
#define CARLA_ASSERT_INT2(cond, v1, v2)
#define CARLA_SAFE_ASSERT(cond)
#define CARLA_SAFE_ASSERT_INT(cond, value)
#define CARLA_SAFE_ASSERT_INT2(cond, v1, v2)
#define CARLA_SAFE_ASSERT_UINT(cond, value)
#define CARLA_SAFE_ASSERT_UINT2(cond, v1, v2)
#define CARLA_SAFE_ASSERT_BREAK(cond)
#define CARLA_SAFE_ASSERT_CONTINUE(cond)
#define CARLA_SAFE_ASSERT_RETURN(cond, ret)
#define CARLA_CUSTOM_SAFE_ASSERT(msg, cond)
#define CARLA_CUSTOM_SAFE_ASSERT_BREAK(msg, cond)
#define CARLA_CUSTOM_SAFE_ASSERT_CONTINUE(msg, cond)
#define CARLA_CUSTOM_SAFE_ASSERT_RETURN(msg, cond, ret)
#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_BREAK(msg, cond)
#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_CONTINUE(msg, cond)
#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_RETURN(msg, cond, ret)
#define CARLA_SAFE_ASSERT_INT_BREAK(cond, value)
#define CARLA_SAFE_ASSERT_INT_CONTINUE(cond, value)
#define CARLA_SAFE_ASSERT_INT_RETURN(cond, value, ret)
#define CARLA_SAFE_ASSERT_INT2_BREAK(cond, v1, v2)
#define CARLA_SAFE_ASSERT_INT2_CONTINUE(cond, v1, v2)
#define CARLA_SAFE_ASSERT_INT2_RETURN(cond, v1, v2, ret)
#define CARLA_SAFE_ASSERT_UINT_BREAK(cond, value)
#define CARLA_SAFE_ASSERT_UINT_CONTINUE(cond, value)
#define CARLA_SAFE_ASSERT_UINT_RETURN(cond, value, ret)
#define CARLA_SAFE_ASSERT_UINT2_BREAK(cond, v1, v2)
#define CARLA_SAFE_ASSERT_UINT2_CONTINUE(cond, v1, v2)
#define CARLA_SAFE_ASSERT_UINT2_RETURN(cond, v1, v2, ret)
#define CARLA_CATCH_UNWIND
#define CARLA_SAFE_EXCEPTION(msg)
#define CARLA_SAFE_EXCEPTION_BREAK(msg)
#define CARLA_SAFE_EXCEPTION_CONTINUE(msg)
#define CARLA_SAFE_EXCEPTION_RETURN(msg, ret)
#define CARLA_DECLARE_NON_COPYABLE(ClassName)
#define CARLA_PREVENT_HEAP_ALLOCATION
#define CARLA_PREVENT_VIRTUAL_HEAP_ALLOCATION
#define CARLA_VISIBLE_SYMBOL   __attribute__ ((visibility("default")))
#define CARLA_API   CARLA_VISIBLE_SYMBOL
#define CARLA_EXTERN_C
#define CARLA_API_EXPORT   CARLA_EXTERN_C CARLA_API
#define CARLA_PLUGIN_EXPORT   CARLA_EXTERN_C CARLA_VISIBLE_SYMBOL
#define CARLA_OS_SEP   '/'
#define CARLA_OS_SEP_STR   "/"
#define CARLA_OS_SPLIT   ':'
#define CARLA_OS_SPLIT_STR   ":"
#define wassertfalse   carla_safe_assert("wassertfalse triggered", __FILE__, __LINE__);
#define wassert(expression)
#define static_wassert(expression)
#define WATER_DELETED_FUNCTION
#define PARAMETER_TYPE(a)
#define WATER_ATOMIC_H_INCLUDED
#define WATER_ATOMIC_64_SUPPORTED
#define WATER_ALIGN_SIZE   4
#define WATER_STRINGREF_H_INCLUDED
#define RGB(r, g, b)
#define GetRValue(x)
#define GetGValue(x)
#define GetBValue(x)
#define DeleteFile(x)
#define MoveFile(x, y)
#define GetCurrentDirectory(sz, buf)
#define SetCurrentDirectory(buf)
#define CreateDirectory(x, y)
#define GET_X_LPARAM(lp)
#define GET_Y_LPARAM(lp)
#define UNREFERENCED_PARAMETER(P)
#define _T(T)
#define CallWindowProc(A, B, C, D, E)
#define OffsetRect   WinOffsetRect
#define SetRect   WinSetRect
#define UnionRect   WinUnionRect
#define IntersectRect   WinIntersectRect
#define MAX_PATH   1024
#define SWELLAPP_ONLOAD   0x0001
#define SWELLAPP_LOADED   0x0002
#define SWELLAPP_DESTROY   0x0003
#define SWELLAPP_SHOULDDESTROY   0x0004
#define SWELLAPP_OPENFILE   0x0050
#define SWELLAPP_NEWFILE   0x0051
#define SWELLAPP_SHOULDOPENNEWFILE   0x0052
#define SWELLAPP_ONCOMMAND   0x0099
#define SWELLAPP_PROCESSMESSAGE   0x0100
#define SWELLAPP_ACTIVATE   0x1000
#define __int64   long long
#define ODT_MENU   1
#define ODT_LISTBOX   2
#define ODT_COMBOBOX   3
#define ODT_BUTTON   4
#define ODS_SELECTED   0x0001
#define NIM_ADD   0x00000000
#define NIM_MODIFY   0x00000001
#define NIM_DELETE   0x00000002
#define NIF_MESSAGE   0x00000001
#define NIF_ICON   0x00000002
#define NIF_TIP   0x00000004
#define TVIF_TEXT   0x0001
#define TVIF_IMAGE   0x0002
#define TVIF_PARAM   0x0004
#define TVIF_STATE   0x0008
#define TVIF_HANDLE   0x0010
#define TVIF_SELECTEDIMAGE   0x0020
#define TVIF_CHILDREN   0x0040
#define TVIS_SELECTED   0x0002
#define TVIS_DROPHILITED   0x0008
#define TVIS_BOLD   0x0010
#define TVIS_EXPANDED   0x0020
#define TVE_COLLAPSE   0x0001
#define TVE_EXPAND   0x0002
#define TVE_TOGGLE   0x0003
#define TVN_FIRST   (0U-400U)
#define TVN_SELCHANGED   (TVN_FIRST-2)
#define TVN_ITEMEXPANDING   (TVN_FIRST-5)
#define TVN_BEGINDRAG   (TVN_FIRST-7)
#define TVI_ROOT   ((HTREEITEM)0xFFFF0000)
#define TVI_FIRST   ((HTREEITEM)0xFFFF0001)
#define TVI_LAST   ((HTREEITEM)0xFFFF0002)
#define TVI_SORT   ((HTREEITEM)0xFFFF0003)
#define TVHT_NOWHERE   0x0001
#define TVHT_ONITEMICON   0x0002
#define TVHT_ONITEMLABEL   0x0004
#define TVHT_ONITEM   (TVHT_ONITEMICON | TVHT_ONITEMLABEL | TVHT_ONITEMSTATEICON)
#define TVHT_ONITEMINDENT   0x0008
#define TVHT_ONITEMBUTTON   0x0010
#define TVHT_ONITEMRIGHT   0x0020
#define TVHT_ONITEMSTATEICON   0x0040
#define TVHT_ABOVE   0x0100
#define TVHT_BELOW   0x0200
#define TVHT_TORIGHT   0x0400
#define TVHT_TOLEFT   0x0800
#define SetMenuDefaultItem(a, b, c)
#define GF_BEGIN   1
#define GF_INERTIA   2
#define GF_END   4
#define GID_BEGIN   1
#define GID_END   2
#define GID_ZOOM   3
#define GID_PAN   4
#define GID_ROTATE   5
#define GID_TWOFINGERTAP   6
#define GID_ROLLOVER   7
#define GC_PAN   1
#define GC_PAN_WITH_SINGLE_FINGER_VERTICALLY   2
#define GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY   4
#define DLL_PROCESS_DETACH   0
#define DLL_PROCESS_ATTACH   1
#define MB_OK   0
#define MB_OKCANCEL   1
#define MB_ABORTRETRYIGNORE   2
#define MB_YESNOCANCEL   3
#define MB_YESNO   4
#define MB_RETRYCANCEL   5
#define MB_DEFBUTTON1   0
#define MB_DEFBUTTON2   0x00000100
#define MB_DEFBUTTON3   0x00000200
#define MB_ICONERROR   0
#define MB_ICONSTOP   0
#define MB_ICONINFORMATION   0
#define MB_ICONWARNING   0
#define MB_ICONQUESTION   0
#define MB_TOPMOST   0
#define MB_ICONEXCLAMATION   0
#define IDOK   1
#define IDCANCEL   2
#define IDABORT   3
#define IDRETRY   4
#define IDIGNORE   5
#define IDYES   6
#define IDNO   7
#define GW_HWNDFIRST   0
#define GW_HWNDLAST   1
#define GW_HWNDNEXT   2
#define GW_HWNDPREV   3
#define GW_OWNER   4
#define GW_CHILD   5
#define GWL_HWNDPARENT   (-25)
#define GWL_USERDATA   (-21)
#define GWL_ID   (-12)
#define GWL_STYLE   (-16)
#define GWL_EXSTYLE   (-20)
#define GWL_WNDPROC   (-4)
#define DWL_DLGPROC   (-8)
#define SWELL_NOT_WS_VISIBLE   ((int)0x80000000)
#define WS_CHILDWINDOW   (WS_CHILD)
#define WS_CHILD   0x40000000L
#define WS_DISABLED   0x08000000L
#define WS_CLIPSIBLINGS   0x04000000L
#define WS_VISIBLE   0x02000000L
#define WS_CAPTION   0x00C00000L
#define WS_VSCROLL   0x00200000L
#define WS_HSCROLL   0x00100000L
#define WS_SYSMENU   0x00080000L
#define WS_THICKFRAME   0x00040000L
#define WS_GROUP   0x00020000L
#define WS_TABSTOP   0x00010000L
#define TVS_DISABLEDRAGDROP   0x10
#define WS_BORDER   0
#define WM_CTLCOLORMSGBOX   0x0132
#define WM_CTLCOLOREDIT   0x0133
#define WM_CTLCOLORLISTBOX   0x0134
#define WM_CTLCOLORBTN   0x0135
#define WM_CTLCOLORDLG   0x0136
#define WM_CTLCOLORSCROLLBAR   0x0137
#define WM_CTLCOLORSTATIC   0x0138
#define CB_ADDSTRING   0x0143
#define CB_DELETESTRING   0x0144
#define CB_GETCOUNT   0x0146
#define CB_GETCURSEL   0x0147
#define CB_GETLBTEXT   0x0148
#define CB_GETLBTEXTLEN   0x0149
#define CB_INSERTSTRING   0x014A
#define CB_RESETCONTENT   0x014B
#define CB_FINDSTRING   0x014C
#define CB_SETCURSEL   0x014E
#define CB_GETITEMDATA   0x0150
#define CB_SETITEMDATA   0x0151
#define CB_FINDSTRINGEXACT   0x0158
#define CB_INITSTORAGE   0x0161
#define LB_ADDSTRING   0x0180
#define LB_INSERTSTRING   0x0181
#define LB_DELETESTRING   0x0182
#define LB_GETTEXT   0x0183
#define LB_RESETCONTENT   0x0184
#define LB_SETSEL   0x0185
#define LB_SETCURSEL   0x0186
#define LB_GETSEL   0x0187
#define LB_GETCURSEL   0x0188
#define LB_GETTEXTLEN   0x018A
#define LB_GETCOUNT   0x018B
#define LB_GETSELCOUNT   0x0190
#define LB_GETITEMDATA   0x0199
#define LB_SETITEMDATA   0x019A
#define LB_FINDSTRINGEXACT   0x01A2
#define TBM_GETPOS   (WM_USER)
#define TBM_SETTIC   (WM_USER+4)
#define TBM_SETPOS   (WM_USER+5)
#define TBM_SETRANGE   (WM_USER+6)
#define TBM_SETSEL   (WM_USER+10)
#define PBM_SETRANGE   (WM_USER+1)
#define PBM_SETPOS   (WM_USER+2)
#define PBM_DELTAPOS   (WM_USER+3)
#define BM_GETCHECK   0x00F0
#define BM_SETCHECK   0x00F1
#define BM_GETIMAGE   0x00F6
#define BM_SETIMAGE   0x00F7
#define IMAGE_BITMAP   0
#define IMAGE_ICON   1
#define NM_FIRST   (0U- 0U)
#define NM_LAST   (0U- 99U)
#define NM_CLICK   (NM_FIRST-2)
#define NM_DBLCLK   (NM_FIRST-3)
#define NM_RCLICK   (NM_FIRST-5)
#define NM_CUSTOMDRAW   (NM_FIRST-12)
#define LVSIL_STATE   1
#define LVSIL_SMALL   2
#define LVIR_BOUNDS   0
#define LVIR_ICON   1
#define LVIR_LABEL   2
#define LVIR_SELECTBOUNDS   3
#define LVHT_NOWHERE   0x0001
#define LVHT_ONITEMICON   0x0002
#define LVHT_ONITEMLABEL   0x0004
#define LVHT_ONITEMSTATEICON   0x0008
#define LVHT_ONITEM   (LVHT_ONITEMICON | LVHT_ONITEMLABEL | LVHT_ONITEMSTATEICON)
#define LVHT_ABOVE   0x0010
#define LVHT_BELOW   0x0020
#define LVHT_TORIGHT   0x0040
#define LVHT_TOLEFT   0x0080
#define LVCF_FMT   1
#define LVCF_WIDTH   2
#define LVCF_TEXT   4
#define LVCFMT_LEFT   0
#define LVCFMT_RIGHT   1
#define LVCFMT_CENTER   2
#define LVIF_TEXT   1
#define LVIF_IMAGE   2
#define LVIF_PARAM   4
#define LVIF_STATE   8
#define LVIS_SELECTED   1
#define LVIS_FOCUSED   2
#define LVNI_SELECTED   1
#define LVNI_FOCUSED   2
#define INDEXTOSTATEIMAGEMASK(x)
#define LVIS_STATEIMAGEMASK   (255<<16)
#define LVN_FIRST   (0U-100U)
#define LVN_LAST   (0U-199U)
#define LVN_BEGINDRAG   (LVN_FIRST-9)
#define LVN_COLUMNCLICK   (LVN_FIRST-8)
#define LVN_ITEMCHANGED   (LVN_FIRST-1)
#define LVN_ODFINDITEM   (LVN_FIRST-52)
#define LVN_GETDISPINFO   (LVN_FIRST-50)
#define LVS_EX_GRIDLINES   0x01
#define LVS_EX_HEADERDRAGDROP   0x10
#define LVS_EX_FULLROWSELECT   0x20
#define HDI_FORMAT   0x4
#define HDF_SORTUP   0x0400
#define HDF_SORTDOWN   0x0200
#define TCIF_TEXT   0x0001
#define TCIF_IMAGE   0x0002
#define TCIF_PARAM   0x0008
#define TCN_FIRST   (0U-550U)
#define TCN_LAST   (0U-580U)
#define TCN_SELCHANGE   (TCN_FIRST - 1)
#define BS_AUTOCHECKBOX   0x00000003L
#define BS_AUTO3STATE   0x00000006L
#define BS_AUTORADIOBUTTON   0x00000009L
#define BS_OWNERDRAW   0x0000000BL
#define BS_BITMAP   0x00000080L
#define BST_CHECKED   1
#define BST_UNCHECKED   0
#define BST_INDETERMINATE   2
#define SW_HIDE   0
#define SW_SHOWNA   1
#define SW_SHOW   2
#define SW_SHOWMINIMIZED   3
#define SW_SHOWNOACTIVATE   SW_SHOWNA
#define SW_NORMAL   SW_SHOW
#define SW_SHOWNORMAL   SW_SHOW
#define SW_SHOWMAXIMIZED   SW_SHOW
#define SW_SHOWDEFAULT   SW_SHOWNORMAL
#define SW_RESTORE   SW_SHOWNA
#define SWP_NOMOVE   1
#define SWP_NOSIZE   2
#define SWP_NOZORDER   4
#define SWP_NOACTIVATE   8
#define SWP_SHOWWINDOW   16
#define SWP_FRAMECHANGED   32
#define SWP_NOCOPYBITS   0
#define HWND_TOP   ((HWND)0)
#define HWND_BOTTOM   ((HWND)1)
#define HWND_TOPMOST   ((HWND)-1)
#define HWND_NOTOPMOST   ((HWND)-2)
#define TPM_LEFTBUTTON   0x0000L
#define TPM_RIGHTBUTTON   0x0002L
#define TPM_LEFTALIGN   0x0000L
#define TPM_CENTERALIGN   0x0004L
#define TPM_RIGHTALIGN   0x0008L
#define TPM_TOPALIGN   0x0000L
#define TPM_VCENTERALIGN   0x0010L
#define TPM_BOTTOMALIGN   0x0020L
#define TPM_HORIZONTAL   0x0000L /* Horz alignment matters more */
#define TPM_VERTICAL   0x0040L /* Vert alignment matters more */
#define TPM_NONOTIFY   0x0080L /* Don't send any notification msgs */
#define TPM_RETURNCMD   0x0100L
#define MIIM_ID   1
#define MIIM_STATE   2
#define MIIM_TYPE   4
#define MIIM_SUBMENU   8
#define MIIM_DATA   16
#define MIIM_BITMAP   0x80
#define MF_ENABLED   0
#define MF_GRAYED   1
#define MF_DISABLED   2
#define MF_STRING   0
#define MF_BITMAP   4
#define MF_UNCHECKED   0
#define MF_CHECKED   8
#define MF_POPUP   0x10
#define MF_BYCOMMAND   0
#define MF_BYPOSITION   0x400
#define MF_SEPARATOR   0x800
#define MFT_STRING   MF_STRING
#define MFT_BITMAP   MF_BITMAP
#define MFT_SEPARATOR   MF_SEPARATOR
#define MFT_RADIOCHECK   0x200
#define MFS_GRAYED   (MF_GRAYED|MF_DISABLED)
#define MFS_DISABLED   MFS_GRAYED
#define MFS_CHECKED   MF_CHECKED
#define MFS_ENABLED   MF_ENABLED
#define MFS_UNCHECKED   MF_UNCHECKED
#define EN_SETFOCUS   0x0100
#define EN_KILLFOCUS   0x0200
#define EN_CHANGE   0x0300
#define STN_CLICKED   0
#define STN_DBLCLK   1
#define WM_CREATE   0x0001
#define WM_DESTROY   0x0002
#define WM_MOVE   0x0003
#define WM_SIZE   0x0005
#define WM_ACTIVATE   0x0006
#define WM_SETFOCUS   0x0007
#define WM_KILLFOCUS   0x0008
#define WM_SETREDRAW   0x000B
#define WM_SETTEXT   0x000C
#define WM_PAINT   0x000F
#define WM_CLOSE   0x0010
#define WM_ERASEBKGND   0x0014
#define WM_SHOWWINDOW   0x0018
#define WM_ACTIVATEAPP   0x001C
#define WM_SETCURSOR   0x0020
#define WM_MOUSEACTIVATE   0x0021
#define WM_GETMINMAXINFO   0x0024
#define WM_DRAWITEM   0x002B
#define WM_SETFONT   0x0030
#define WM_GETFONT   0x0031
#define WM_GETOBJECT   0x003D
#define WM_COPYDATA   0x004A
#define WM_NOTIFY   0x004E
#define WM_CONTEXTMENU   0x007B
#define WM_STYLECHANGED   0x007D
#define WM_DISPLAYCHANGE   0x007E
#define WM_NCDESTROY   0x0082
#define WM_NCCALCSIZE   0x0083
#define WM_NCHITTEST   0x0084
#define WM_NCPAINT   0x0085
#define WM_NCMOUSEMOVE   0x00A0
#define WM_NCLBUTTONDOWN   0x00A1
#define WM_NCLBUTTONUP   0x00A2
#define WM_NCLBUTTONDBLCLK   0x00A3
#define WM_NCRBUTTONDOWN   0x00A4
#define WM_NCRBUTTONUP   0x00A5
#define WM_NCRBUTTONDBLCLK   0x00A6
#define WM_NCMBUTTONDOWN   0x00A7
#define WM_NCMBUTTONUP   0x00A8
#define WM_NCMBUTTONDBLCLK   0x00A9
#define WM_KEYFIRST   0x0100
#define WM_KEYDOWN   0x0100
#define WM_KEYUP   0x0101
#define WM_CHAR   0x0102
#define WM_DEADCHAR   0x0103
#define WM_SYSKEYDOWN   0x0104
#define WM_SYSKEYUP   0x0105
#define WM_SYSCHAR   0x0106
#define WM_SYSDEADCHAR   0x0107
#define WM_KEYLAST   0x0108
#define WM_INITDIALOG   0x0110
#define WM_COMMAND   0x0111
#define WM_SYSCOMMAND   0x0112
#define WM_TIMER   0x0113
#define WM_HSCROLL   0x0114
#define WM_VSCROLL   0x0115
#define WM_INITMENUPOPUP   0x0117
#define WM_GESTURE   0x0119
#define WM_MOUSEFIRST   0x0200
#define WM_MOUSEMOVE   0x0200
#define WM_LBUTTONDOWN   0x0201
#define WM_LBUTTONUP   0x0202
#define WM_LBUTTONDBLCLK   0x0203
#define WM_RBUTTONDOWN   0x0204
#define WM_RBUTTONUP   0x0205
#define WM_RBUTTONDBLCLK   0x0206
#define WM_MBUTTONDOWN   0x0207
#define WM_MBUTTONUP   0x0208
#define WM_MBUTTONDBLCLK   0x0209
#define WM_MOUSEWHEEL   0x020A
#define WM_MOUSEHWHEEL   0x020E
#define WM_MOUSELAST   0x020A
#define WM_CAPTURECHANGED   0x0215
#define WM_DROPFILES   0x0233
#define WM_SWELL_EXTENDED   0x0399 /* wParam = message specific type */
#define WM_USER   0x0400
#define SC_CLOSE   0xF060
#define HTCAPTION   2
#define HTBOTTOMRIGHT   17
#define WA_INACTIVE   0
#define WA_ACTIVE   1
#define WA_CLICKACTIVE   2
#define BN_CLICKED   0
#define LBN_SELCHANGE   1
#define LBN_DBLCLK   2
#define LB_ERR   (-1)
#define CBN_SELCHANGE   1
#define CBN_EDITCHANGE   5
#define CBN_DROPDOWN   7
#define CBN_CLOSEUP   8
#define CB_ERR   (-1)
#define EM_GETSEL   0xF0B0
#define EM_SETSEL   0xF0B1
#define EM_SCROLL   0xF0B5
#define EM_REPLACESEL   0xF0C2
#define EM_SETPASSWORDCHAR   0xF0CC
#define SB_HORZ   0
#define SB_VERT   1
#define SB_CTL   2
#define SB_BOTH   3
#define SB_LINEUP   0
#define SB_LINELEFT   0
#define SB_LINEDOWN   1
#define SB_LINERIGHT   1
#define SB_PAGEUP   2
#define SB_PAGELEFT   2
#define SB_PAGEDOWN   3
#define SB_PAGERIGHT   3
#define SB_THUMBPOSITION   4
#define SB_THUMBTRACK   5
#define SB_TOP   6
#define SB_LEFT   6
#define SB_BOTTOM   7
#define SB_RIGHT   7
#define SB_ENDSCROLL   8
#define DFCS_SCROLLUP   0x0000
#define DFCS_SCROLLDOWN   0x0001
#define DFCS_SCROLLLEFT   0x0002
#define DFCS_SCROLLRIGHT   0x0003
#define DFCS_SCROLLCOMBOBOX   0x0005
#define DFCS_SCROLLSIZEGRIP   0x0008
#define DFCS_SCROLLSIZEGRIPRIGHT   0x0010
#define DFCS_INACTIVE   0x0100
#define DFCS_PUSHED   0x0200
#define DFCS_CHECKED   0x0400
#define DFCS_FLAT   0x4000
#define DFCS_BUTTONPUSH   0x0010
#define DFC_SCROLL   3
#define DFC_BUTTON   4
#define ESB_ENABLE_BOTH   0x0000
#define ESB_DISABLE_BOTH   0x0003
#define ESB_DISABLE_LEFT   0x0001
#define ESB_DISABLE_RIGHT   0x0002
#define ESB_DISABLE_UP   0x0001
#define ESB_DISABLE_DOWN   0x0002
#define BDR_RAISEDOUTER   0x0001
#define BDR_SUNKENOUTER   0x0002
#define BDR_RAISEDINNER   0x0004
#define BDR_SUNKENINNER   0x0008
#define BDR_OUTER   0x0003
#define BDR_INNER   0x000c
#define EDGE_RAISED   (BDR_RAISEDOUTER | BDR_RAISEDINNER)
#define EDGE_SUNKEN   (BDR_SUNKENOUTER | BDR_SUNKENINNER)
#define EDGE_ETCHED   (BDR_SUNKENOUTER | BDR_RAISEDINNER)
#define EDGE_BUMP   (BDR_RAISEDOUTER | BDR_SUNKENINNER)
#define BF_ADJUST   0x2000
#define BF_FLAT   0x4000
#define BF_LEFT   0x0001
#define BF_TOP   0x0002
#define BF_RIGHT   0x0004
#define BF_BOTTOM   0x0008
#define BF_RECT   (BF_LEFT | BF_TOP | BF_RIGHT | BF_BOTTOM)
#define PATCOPY   (DWORD)0x00F00021
#define HTHSCROLL   6
#define HTVSCROLL   7
#define WS_EX_LEFTSCROLLBAR   0x00004000L
#define WS_EX_ACCEPTFILES   0x00000010L
#define SIF_RANGE   0x0001
#define SIF_PAGE   0x0002
#define SIF_POS   0x0004
#define SIF_DISABLENOSCROLL   0x0008
#define SIF_TRACKPOS   0x0010
#define SIF_ALL   (SIF_RANGE | SIF_PAGE | SIF_POS | SIF_TRACKPOS)
#define SIZE_RESTORED   0
#define SIZE_MINIMIZED   1
#define SIZE_MAXIMIZED   2
#define SIZE_MAXSHOW   3
#define SIZE_MAXHIDE   4
#define CDDS_PREPAINT   (0x00001)
#define CDDS_ITEM   (0x10000)
#define CDDS_ITEMPREPAINT   (CDDS_ITEM | CDDS_PREPAINT)
#define FVIRTKEY   1
#define FSHIFT   0x04
#define FCONTROL   0x08
#define FALT   0x10
#define FLWIN   0x20
#define VK_LBUTTON   0x01
#define VK_RBUTTON   0x02
#define VK_MBUTTON   0x04
#define VK_BACK   0x08
#define VK_TAB   0x09
#define VK_CLEAR   0x0C
#define VK_RETURN   0x0D
#define VK_SHIFT   0x10
#define VK_CONTROL   0x11
#define VK_MENU   0x12
#define VK_PAUSE   0x13
#define VK_CAPITAL   0x14
#define VK_ESCAPE   0x1B
#define VK_SPACE   0x20
#define VK_PRIOR   0x21
#define VK_NEXT   0x22
#define VK_END   0x23
#define VK_HOME   0x24
#define VK_LEFT   0x25
#define VK_UP   0x26
#define VK_RIGHT   0x27
#define VK_DOWN   0x28
#define VK_SELECT   0x29
#define VK_PRINT   0x2A
#define VK_SNAPSHOT   0x2C
#define VK_INSERT   0x2D
#define VK_DELETE   0x2E
#define VK_HELP   0x2F
#define VK_LWIN   0x5B
#define VK_NUMPAD0   0x60
#define VK_NUMPAD1   0x61
#define VK_NUMPAD2   0x62
#define VK_NUMPAD3   0x63
#define VK_NUMPAD4   0x64
#define VK_NUMPAD5   0x65
#define VK_NUMPAD6   0x66
#define VK_NUMPAD7   0x67
#define VK_NUMPAD8   0x68
#define VK_NUMPAD9   0x69
#define VK_MULTIPLY   0x6A
#define VK_ADD   0x6B
#define VK_SEPARATOR   0x6C
#define VK_SUBTRACT   0x6D
#define VK_DECIMAL   0x6E
#define VK_DIVIDE   0x6F
#define VK_F1   0x70
#define VK_F2   0x71
#define VK_F3   0x72
#define VK_F4   0x73
#define VK_F5   0x74
#define VK_F6   0x75
#define VK_F7   0x76
#define VK_F8   0x77
#define VK_F9   0x78
#define VK_F10   0x79
#define VK_F11   0x7A
#define VK_F12   0x7B
#define VK_F13   0x7C
#define VK_F14   0x7D
#define VK_F15   0x7E
#define VK_F16   0x7F
#define VK_F17   0x80
#define VK_F18   0x81
#define VK_F19   0x82
#define VK_F20   0x83
#define VK_F21   0x84
#define VK_F22   0x85
#define VK_F23   0x86
#define VK_F24   0x87
#define VK_NUMLOCK   0x90
#define VK_SCROLL   0x91
#define MK_LBUTTON   0x01
#define MK_RBUTTON   0x02
#define MK_MBUTTON   0x10
#define IDC_SIZENESW   MAKEINTRESOURCE(32643)
#define IDC_SIZENWSE   MAKEINTRESOURCE(32642)
#define IDC_IBEAM   MAKEINTRESOURCE(32513)
#define IDC_UPARROW   MAKEINTRESOURCE(32516)
#define IDC_NO   MAKEINTRESOURCE(32648)
#define IDC_SIZEALL   MAKEINTRESOURCE(32646)
#define IDC_SIZENS   MAKEINTRESOURCE(32645)
#define IDC_SIZEWE   MAKEINTRESOURCE(32644)
#define IDC_ARROW   MAKEINTRESOURCE(32512)
#define IDC_HAND   MAKEINTRESOURCE(32649)
#define COLOR_3DSHADOW   0
#define COLOR_3DHILIGHT   1
#define COLOR_3DFACE   2
#define COLOR_BTNTEXT   3
#define COLOR_WINDOW   4
#define COLOR_SCROLLBAR   5
#define COLOR_3DDKSHADOW   6
#define COLOR_BTNFACE   7
#define COLOR_INFOBK   8
#define COLOR_INFOTEXT   9
#define SRCCOPY   0
#define SRCCOPY_USEALPHACHAN   0xdeadbeef
#define PS_SOLID   0
#define DT_TOP   0
#define DT_LEFT   0
#define DT_CENTER   1
#define DT_RIGHT   2
#define DT_VCENTER   4
#define DT_BOTTOM   8
#define DT_WORDBREAK   0x10
#define DT_SINGLELINE   0x20
#define DT_NOCLIP   0x100
#define DT_CALCRECT   0x400
#define DT_NOPREFIX   0x800
#define DT_END_ELLIPSIS   0x8000
#define FW_DONTCARE   0
#define FW_THIN   100
#define FW_EXTRALIGHT   200
#define FW_LIGHT   300
#define FW_NORMAL   400
#define FW_MEDIUM   500
#define FW_SEMIBOLD   600
#define FW_BOLD   700
#define FW_EXTRABOLD   800
#define FW_HEAVY   900
#define FW_ULTRALIGHT   FW_EXTRALIGHT
#define FW_REGULAR   FW_NORMAL
#define FW_DEMIBOLD   FW_SEMIBOLD
#define FW_ULTRABOLD   FW_EXTRABOLD
#define FW_BLACK   FW_HEAVY
#define OUT_DEFAULT_PRECIS   0
#define CLIP_DEFAULT_PRECIS   0
#define DEFAULT_QUALITY   0
#define DRAFT_QUALITY   1
#define PROOF_QUALITY   2
#define NONANTIALIASED_QUALITY   3
#define ANTIALIASED_QUALITY   4
#define DEFAULT_PITCH   0
#define DEFAULT_CHARSET   0
#define ANSI_CHARSET   0
#define TRANSPARENT   0
#define OPAQUE   1
#define NULL_PEN   1
#define NULL_BRUSH   2
#define GGI_MARK_NONEXISTING_GLYPHS   1
#define GMEM_ZEROINIT   1
#define GMEM_FIXED   0
#define GMEM_MOVEABLE   0
#define GMEM_DDESHARE   0
#define GMEM_DISCARDABLE   0
#define GMEM_SHARE   0
#define GMEM_LOWER   0
#define GHND   (GMEM_MOVEABLE|GM_ZEROINIT)
#define GPTR   (GMEM_FIXED|GMEM_ZEROINIT)
#define CF_TEXT   (1)
#define CF_HDROP   (2)
#define _MCW_RC   0x00000300 /* Rounding Control */
#define _RC_NEAR   0x00000000 /* near */
#define _RC_DOWN   0x00000100 /* down */
#define _RC_UP   0x00000200 /* up */
#define _RC_CHOP   0x00000300 /* chop */
#define HTNOWHERE   0
#define HTCLIENT   1
#define HTMENU   5
#define HTHSCROLL   6
#define HTVSCROLL   7
#define SM_CXSCREEN   0
#define SM_CYSCREEN   1
#define SM_CXVSCROLL   2
#define SM_CYHSCROLL   3
#define SM_CYMENU   15
#define SM_CYVSCROLL   20
#define SM_CXHSCROLL   21
#define THREAD_BASE_PRIORITY_LOWRT   15
#define THREAD_BASE_PRIORITY_MAX   2
#define THREAD_BASE_PRIORITY_MIN   -2
#define THREAD_BASE_PRIORITY_IDLE   -15
#define THREAD_PRIORITY_LOWEST   THREAD_BASE_PRIORITY_MIN
#define THREAD_PRIORITY_BELOW_NORMAL   (THREAD_PRIORITY_LOWEST+1)
#define THREAD_PRIORITY_NORMAL   0
#define THREAD_PRIORITY_HIGHEST   THREAD_BASE_PRIORITY_MAX
#define THREAD_PRIORITY_ABOVE_NORMAL   (THREAD_PRIORITY_HIGHEST-1)
#define THREAD_PRIORITY_TIME_CRITICAL   THREAD_BASE_PRIORITY_LOWRT
#define THREAD_PRIORITY_IDLE   THREAD_BASE_PRIORITY_IDLE
#define WAIT_OBJECT_0   (0 )
#define WAIT_TIMEOUT   (0x00000102L)
#define WAIT_FAILED   (DWORD)0xFFFFFFFF
#define INFINITE   0xFFFFFFFF
#define FR_PRIVATE   1
#define _WDL_SWELL_H_API_DEFINED_
#define PtInRect(r, p)
#define ListView_SetItemCountEx(list, cnt, flags)
#define InsertMenu   SWELL_InsertMenu
#define SetCursor(x)
#define GetCursor   SWELL_GetCursor
#define ShowCursor   SWELL_ShowCursor
#define SetCursorPos   SWELL_SetCursorPos
#define ScrollWindowEx(a, b, c, d, e, f, g, h)
#define _beginthreadex(a, b, c, d, e, f)
#define DrawText   SWELL_DrawText
#define FillRect   SWELL_FillRect
#define LineTo   SWELL_LineTo
#define SetPixel   SWELL_SetPixel
#define Polygon(a, b, c)

Functions

static int compfunc (const void *a, const void *b)
 __attribute__ ((visibility("default"))) void *SWELLAPI_GetFunc(const char *name)

Variables

static struct api_ent api_table []

Macro Definition Documentation

◆ __has_extension

#define __has_extension   __has_feature

◆ __has_feature

#define __has_feature ( x)
Value:
0

◆ __int64

#define __int64   long long

◆ _beginthreadex

#define _beginthreadex ( a,
b,
c,
d,
e,
f )
Value:
((UINT_PTR)CreateThread(a,b,(unsigned (*)(LPVOID))(c),d,e,(DWORD*)(f)))
uint8_t a
Definition Spc_Cpu.h:141
* e
Definition inflate.c:1404
unsigned d
Definition inflate.c:940
unsigned f
Definition inflate.c:1572
CreateThread
Definition swell-functions.h:807
uintptr_t UINT_PTR
Definition swell-types.h:43
unsigned int DWORD
Definition swell-types.h:164
void * LPVOID
Definition swell-types.h:174
return c
Definition crypt.c:175
b
Definition crypt.c:628

◆ _MCW_RC

#define _MCW_RC   0x00000300 /* Rounding Control */

◆ _RC_CHOP

#define _RC_CHOP   0x00000300 /* chop */

◆ _RC_DOWN

#define _RC_DOWN   0x00000100 /* down */

◆ _RC_NEAR

#define _RC_NEAR   0x00000000 /* near */

◆ _RC_UP

#define _RC_UP   0x00000200 /* up */

◆ _T

#define _T ( T)
Value:
T

◆ _WDL_SWELL_H_

#define _WDL_SWELL_H_

◆ _WDL_SWELL_H_API_DEFINED_

#define _WDL_SWELL_H_API_DEFINED_

◆ _WDL_SWELL_H_TYPES_DEFINED_

#define _WDL_SWELL_H_TYPES_DEFINED_

◆ ANSI_CHARSET

#define ANSI_CHARSET   0

◆ ANTIALIASED_QUALITY

#define ANTIALIASED_QUALITY   4

◆ BDR_INNER

#define BDR_INNER   0x000c

◆ BDR_OUTER

#define BDR_OUTER   0x0003

◆ BDR_RAISEDINNER

#define BDR_RAISEDINNER   0x0004

◆ BDR_RAISEDOUTER

#define BDR_RAISEDOUTER   0x0001

◆ BDR_SUNKENINNER

#define BDR_SUNKENINNER   0x0008

◆ BDR_SUNKENOUTER

#define BDR_SUNKENOUTER   0x0002

◆ BF_ADJUST

#define BF_ADJUST   0x2000

◆ BF_BOTTOM

#define BF_BOTTOM   0x0008

◆ BF_FLAT

#define BF_FLAT   0x4000

◆ BF_LEFT

#define BF_LEFT   0x0001

◆ BF_RECT

#define BF_RECT   (BF_LEFT | BF_TOP | BF_RIGHT | BF_BOTTOM)

◆ BF_RIGHT

#define BF_RIGHT   0x0004

◆ BF_TOP

#define BF_TOP   0x0002

◆ BINARY_NATIVE

#define BINARY_NATIVE   BINARY_POSIX32

◆ BM_GETCHECK

#define BM_GETCHECK   0x00F0

◆ BM_GETIMAGE

#define BM_GETIMAGE   0x00F6

◆ BM_SETCHECK

#define BM_SETCHECK   0x00F1

◆ BM_SETIMAGE

#define BM_SETIMAGE   0x00F7

◆ BN_CLICKED

#define BN_CLICKED   0

◆ BS_AUTO3STATE

#define BS_AUTO3STATE   0x00000006L

◆ BS_AUTOCHECKBOX

#define BS_AUTOCHECKBOX   0x00000003L

◆ BS_AUTORADIOBUTTON

#define BS_AUTORADIOBUTTON   0x00000009L

◆ BS_BITMAP

#define BS_BITMAP   0x00000080L

◆ BS_OWNERDRAW

#define BS_OWNERDRAW   0x0000000BL

◆ BST_CHECKED

#define BST_CHECKED   1

◆ BST_INDETERMINATE

#define BST_INDETERMINATE   2

◆ BST_UNCHECKED

#define BST_UNCHECKED   0

◆ CallWindowProc

#define CallWindowProc ( A,
B,
C,
D,
E )
Value:
((WNDPROC)A)(B,C,D,E)
#define A(x)
Definition lice_arc.cpp:13
LRESULT(* WNDPROC)(HWND, UINT, WPARAM, LPARAM)
Definition swell-types.h:587
static float D(float x)
Definition tap_tubewarmth.c:156

◆ CARLA_API

#define CARLA_API   CARLA_VISIBLE_SYMBOL

◆ CARLA_API_EXPORT

#define CARLA_API_EXPORT   CARLA_EXTERN_C CARLA_API

◆ CARLA_ASSERT

#define CARLA_ASSERT ( cond)
Value:
assert(cond)
assert(0)

◆ CARLA_ASSERT_INT

#define CARLA_ASSERT_INT ( cond,
value )
Value:
assert(cond)

◆ CARLA_ASSERT_INT2

#define CARLA_ASSERT_INT2 ( cond,
v1,
v2 )
Value:
assert(cond)

◆ CARLA_CATCH_UNWIND

#define CARLA_CATCH_UNWIND

◆ CARLA_CUSTOM_SAFE_ASSERT

#define CARLA_CUSTOM_SAFE_ASSERT ( msg,
cond )
Value:
if (unlikely(!(cond))) carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__);
#define unlikely(x)
Definition CarlaDefines.h:163
const char * msg
Definition missing_descriptor.c:20

◆ CARLA_CUSTOM_SAFE_ASSERT_BREAK

#define CARLA_CUSTOM_SAFE_ASSERT_BREAK ( msg,
cond )
Value:
if (unlikely(!(cond))) { carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); break; }

◆ CARLA_CUSTOM_SAFE_ASSERT_CONTINUE

#define CARLA_CUSTOM_SAFE_ASSERT_CONTINUE ( msg,
cond )
Value:
if (unlikely(!(cond))) { carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); continue; }

◆ CARLA_CUSTOM_SAFE_ASSERT_ONCE_BREAK

#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_BREAK ( msg,
cond )
Value:
if (unlikely(!(cond))) { static bool _p; if (!_p) { _p = true; carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); } break; }

◆ CARLA_CUSTOM_SAFE_ASSERT_ONCE_CONTINUE

#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_CONTINUE ( msg,
cond )
Value:
if (unlikely(!(cond))) { static bool _p; if (!_p) { _p = true; carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); } continue; }

◆ CARLA_CUSTOM_SAFE_ASSERT_ONCE_RETURN

#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_RETURN ( msg,
cond,
ret )
Value:
if (unlikely(!(cond))) { static bool _p; if (!_p) { _p = true; carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); } return ret; }

◆ CARLA_CUSTOM_SAFE_ASSERT_RETURN

#define CARLA_CUSTOM_SAFE_ASSERT_RETURN ( msg,
cond,
ret )
Value:
if (unlikely(!(cond))) { carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); return ret; }

◆ CARLA_DECLARE_NON_COPYABLE

#define CARLA_DECLARE_NON_COPYABLE ( ClassName)
Value:
private: \
ClassName(ClassName&); \
ClassName(const ClassName&); \
ClassName& operator=(ClassName&); \
ClassName& operator=(const ClassName&);

◆ CARLA_DEFINES_H_INCLUDED

#define CARLA_DEFINES_H_INCLUDED

◆ CARLA_EXTERN_C

#define CARLA_EXTERN_C

◆ CARLA_OS_SEP

#define CARLA_OS_SEP   '/'

◆ CARLA_OS_SEP_STR

#define CARLA_OS_SEP_STR   "/"

◆ CARLA_OS_SPLIT

#define CARLA_OS_SPLIT   ':'

◆ CARLA_OS_SPLIT_STR

#define CARLA_OS_SPLIT_STR   ":"

◆ CARLA_PLUGIN_EXPORT

#define CARLA_PLUGIN_EXPORT   CARLA_EXTERN_C CARLA_VISIBLE_SYMBOL

◆ CARLA_PREVENT_HEAP_ALLOCATION

#define CARLA_PREVENT_HEAP_ALLOCATION
Value:
private: \
static void* operator new(std::size_t); \
static void operator delete(void*);

◆ CARLA_PREVENT_VIRTUAL_HEAP_ALLOCATION

#define CARLA_PREVENT_VIRTUAL_HEAP_ALLOCATION
Value:
private: \
static void* operator new(std::size_t);

◆ CARLA_SAFE_ASSERT

#define CARLA_SAFE_ASSERT ( cond)
Value:
if (unlikely(!(cond))) carla_safe_assert (#cond, __FILE__, __LINE__);

◆ CARLA_SAFE_ASSERT_BREAK

#define CARLA_SAFE_ASSERT_BREAK ( cond)
Value:
if (unlikely(!(cond))) { carla_safe_assert(#cond, __FILE__, __LINE__); break; }

◆ CARLA_SAFE_ASSERT_CONTINUE

#define CARLA_SAFE_ASSERT_CONTINUE ( cond)
Value:
if (unlikely(!(cond))) { carla_safe_assert(#cond, __FILE__, __LINE__); continue; }

◆ CARLA_SAFE_ASSERT_INT

#define CARLA_SAFE_ASSERT_INT ( cond,
value )
Value:
if (unlikely(!(cond))) carla_safe_assert_int (#cond, __FILE__, __LINE__, static_cast<int>(value));
static PuglViewHint int value
Definition pugl.h:1708

◆ CARLA_SAFE_ASSERT_INT2

#define CARLA_SAFE_ASSERT_INT2 ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) carla_safe_assert_int2 (#cond, __FILE__, __LINE__, static_cast<int>(v1), static_cast<int>(v2));
static void v2(register WDL_FFT_REAL *a)
Definition fft.c:1099

◆ CARLA_SAFE_ASSERT_INT2_BREAK

#define CARLA_SAFE_ASSERT_INT2_BREAK ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int2(#cond, __FILE__, __LINE__, static_cast<int>(v1), static_cast<int>(v2)); break; }

◆ CARLA_SAFE_ASSERT_INT2_CONTINUE

#define CARLA_SAFE_ASSERT_INT2_CONTINUE ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int2(#cond, __FILE__, __LINE__, static_cast<int>(v1), static_cast<int>(v2)); continue; }

◆ CARLA_SAFE_ASSERT_INT2_RETURN

#define CARLA_SAFE_ASSERT_INT2_RETURN ( cond,
v1,
v2,
ret )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int2(#cond, __FILE__, __LINE__, static_cast<int>(v1), static_cast<int>(v2)); return ret; }

◆ CARLA_SAFE_ASSERT_INT_BREAK

#define CARLA_SAFE_ASSERT_INT_BREAK ( cond,
value )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int(#cond, __FILE__, __LINE__, static_cast<int>(value)); break; }

◆ CARLA_SAFE_ASSERT_INT_CONTINUE

#define CARLA_SAFE_ASSERT_INT_CONTINUE ( cond,
value )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int(#cond, __FILE__, __LINE__, static_cast<int>(value)); continue; }

◆ CARLA_SAFE_ASSERT_INT_RETURN

#define CARLA_SAFE_ASSERT_INT_RETURN ( cond,
value,
ret )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int(#cond, __FILE__, __LINE__, static_cast<int>(value)); return ret; }

◆ CARLA_SAFE_ASSERT_RETURN

#define CARLA_SAFE_ASSERT_RETURN ( cond,
ret )
Value:
if (unlikely(!(cond))) { carla_safe_assert(#cond, __FILE__, __LINE__); return ret; }

◆ CARLA_SAFE_ASSERT_UINT

#define CARLA_SAFE_ASSERT_UINT ( cond,
value )
Value:
if (unlikely(!(cond))) carla_safe_assert_uint (#cond, __FILE__, __LINE__, static_cast<uint>(value));
unsigned int uint
Definition CarlaDefines.h:327

◆ CARLA_SAFE_ASSERT_UINT2

#define CARLA_SAFE_ASSERT_UINT2 ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) carla_safe_assert_uint2(#cond, __FILE__, __LINE__, static_cast<uint>(v1), static_cast<uint>(v2));

◆ CARLA_SAFE_ASSERT_UINT2_BREAK

#define CARLA_SAFE_ASSERT_UINT2_BREAK ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint2(#cond, __FILE__, __LINE__, static_cast<uint>(v1), static_cast<uint>(v2)); break; }

◆ CARLA_SAFE_ASSERT_UINT2_CONTINUE

#define CARLA_SAFE_ASSERT_UINT2_CONTINUE ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint2(#cond, __FILE__, __LINE__, static_cast<uint>(v1), static_cast<uint>(v2)); continue; }

◆ CARLA_SAFE_ASSERT_UINT2_RETURN

#define CARLA_SAFE_ASSERT_UINT2_RETURN ( cond,
v1,
v2,
ret )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint2(#cond, __FILE__, __LINE__, static_cast<uint>(v1), static_cast<uint>(v2)); return ret; }

◆ CARLA_SAFE_ASSERT_UINT_BREAK

#define CARLA_SAFE_ASSERT_UINT_BREAK ( cond,
value )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint(#cond, __FILE__, __LINE__, static_cast<uint>(value); break; }

◆ CARLA_SAFE_ASSERT_UINT_CONTINUE

#define CARLA_SAFE_ASSERT_UINT_CONTINUE ( cond,
value )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint(#cond, __FILE__, __LINE__, static_cast<uint>(value)); continue; }

◆ CARLA_SAFE_ASSERT_UINT_RETURN

#define CARLA_SAFE_ASSERT_UINT_RETURN ( cond,
value,
ret )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint(#cond, __FILE__, __LINE__, static_cast<uint>(value)); return ret; }

◆ CARLA_SAFE_EXCEPTION

#define CARLA_SAFE_EXCEPTION ( msg)
Value:
CARLA_CATCH_UNWIND catch(...) { carla_safe_exception(msg, __FILE__, __LINE__); }
#define CARLA_CATCH_UNWIND
Definition CarlaDefines.h:224

◆ CARLA_SAFE_EXCEPTION_BREAK

#define CARLA_SAFE_EXCEPTION_BREAK ( msg)
Value:
CARLA_CATCH_UNWIND catch(...) { carla_safe_exception(msg, __FILE__, __LINE__); break; }

◆ CARLA_SAFE_EXCEPTION_CONTINUE

#define CARLA_SAFE_EXCEPTION_CONTINUE ( msg)
Value:
CARLA_CATCH_UNWIND catch(...) { carla_safe_exception(msg, __FILE__, __LINE__); continue; }

◆ CARLA_SAFE_EXCEPTION_RETURN

#define CARLA_SAFE_EXCEPTION_RETURN ( msg,
ret )
Value:
CARLA_CATCH_UNWIND catch(...) { carla_safe_exception(msg, __FILE__, __LINE__); return ret; }

◆ CARLA_VERSION_HEX

#define CARLA_VERSION_HEX   0x020591

◆ CARLA_VERSION_STRING

#define CARLA_VERSION_STRING   "2.6.0-alpha1"

◆ CARLA_VERSION_STRMIN

#define CARLA_VERSION_STRMIN   "2.6"

◆ CARLA_VISIBLE_SYMBOL

#define CARLA_VISIBLE_SYMBOL   __attribute__ ((visibility("default")))

◆ CB_ADDSTRING

#define CB_ADDSTRING   0x0143

◆ CB_DELETESTRING

#define CB_DELETESTRING   0x0144

◆ CB_ERR

#define CB_ERR   (-1)

◆ CB_FINDSTRING

#define CB_FINDSTRING   0x014C

◆ CB_FINDSTRINGEXACT

#define CB_FINDSTRINGEXACT   0x0158

◆ CB_GETCOUNT

#define CB_GETCOUNT   0x0146

◆ CB_GETCURSEL

#define CB_GETCURSEL   0x0147

◆ CB_GETITEMDATA

#define CB_GETITEMDATA   0x0150

◆ CB_GETLBTEXT

#define CB_GETLBTEXT   0x0148

◆ CB_GETLBTEXTLEN

#define CB_GETLBTEXTLEN   0x0149

◆ CB_INITSTORAGE

#define CB_INITSTORAGE   0x0161

◆ CB_INSERTSTRING

#define CB_INSERTSTRING   0x014A

◆ CB_RESETCONTENT

#define CB_RESETCONTENT   0x014B

◆ CB_SETCURSEL

#define CB_SETCURSEL   0x014E

◆ CB_SETITEMDATA

#define CB_SETITEMDATA   0x0151

◆ CBN_CLOSEUP

#define CBN_CLOSEUP   8

◆ CBN_DROPDOWN

#define CBN_DROPDOWN   7

◆ CBN_EDITCHANGE

#define CBN_EDITCHANGE   5

◆ CBN_SELCHANGE

#define CBN_SELCHANGE   1

◆ CDDS_ITEM

#define CDDS_ITEM   (0x10000)

◆ CDDS_ITEMPREPAINT

#define CDDS_ITEMPREPAINT   (CDDS_ITEM | CDDS_PREPAINT)

◆ CDDS_PREPAINT

#define CDDS_PREPAINT   (0x00001)

◆ CF_HDROP

#define CF_HDROP   (2)

◆ CF_TEXT

#define CF_TEXT   (1)

◆ CLIP_DEFAULT_PRECIS

#define CLIP_DEFAULT_PRECIS   0

◆ COLOR_3DDKSHADOW

#define COLOR_3DDKSHADOW   6

◆ COLOR_3DFACE

#define COLOR_3DFACE   2

◆ COLOR_3DHILIGHT

#define COLOR_3DHILIGHT   1

◆ COLOR_3DSHADOW

#define COLOR_3DSHADOW   0

◆ COLOR_BTNFACE

#define COLOR_BTNFACE   7

◆ COLOR_BTNTEXT

#define COLOR_BTNTEXT   3

◆ COLOR_INFOBK

#define COLOR_INFOBK   8

◆ COLOR_INFOTEXT

#define COLOR_INFOTEXT   9

◆ COLOR_SCROLLBAR

#define COLOR_SCROLLBAR   5

◆ COLOR_WINDOW

#define COLOR_WINDOW   4

◆ constexpr

#define constexpr   /* note: constexpr is coming to C soon, but no compilers support it yet */

◆ CreateDirectory

#define CreateDirectory ( x,
y )
Value:
(!mkdir((x),0755))
unsigned x[BMAX+1]
Definition inflate.c:1586

◆ DEFAULT_CHARSET

#define DEFAULT_CHARSET   0

◆ DEFAULT_PITCH

#define DEFAULT_PITCH   0

◆ DEFAULT_QUALITY

#define DEFAULT_QUALITY   0

◆ DeleteFile

#define DeleteFile ( x)
Value:
(!unlink(x))

◆ DFC_BUTTON

#define DFC_BUTTON   4

◆ DFC_SCROLL

#define DFC_SCROLL   3

◆ DFCS_BUTTONPUSH

#define DFCS_BUTTONPUSH   0x0010

◆ DFCS_CHECKED

#define DFCS_CHECKED   0x0400

◆ DFCS_FLAT

#define DFCS_FLAT   0x4000

◆ DFCS_INACTIVE

#define DFCS_INACTIVE   0x0100

◆ DFCS_PUSHED

#define DFCS_PUSHED   0x0200

◆ DFCS_SCROLLCOMBOBOX

#define DFCS_SCROLLCOMBOBOX   0x0005

◆ DFCS_SCROLLDOWN

#define DFCS_SCROLLDOWN   0x0001

◆ DFCS_SCROLLLEFT

#define DFCS_SCROLLLEFT   0x0002

◆ DFCS_SCROLLRIGHT

#define DFCS_SCROLLRIGHT   0x0003

◆ DFCS_SCROLLSIZEGRIP

#define DFCS_SCROLLSIZEGRIP   0x0008

◆ DFCS_SCROLLSIZEGRIPRIGHT

#define DFCS_SCROLLSIZEGRIPRIGHT   0x0010

◆ DFCS_SCROLLUP

#define DFCS_SCROLLUP   0x0000

◆ DLL_PROCESS_ATTACH

#define DLL_PROCESS_ATTACH   1

◆ DLL_PROCESS_DETACH

#define DLL_PROCESS_DETACH   0

◆ DRAFT_QUALITY

#define DRAFT_QUALITY   1

◆ DrawText

#define DrawText   SWELL_DrawText

◆ DT_BOTTOM

#define DT_BOTTOM   8

◆ DT_CALCRECT

#define DT_CALCRECT   0x400

◆ DT_CENTER

#define DT_CENTER   1

◆ DT_END_ELLIPSIS

#define DT_END_ELLIPSIS   0x8000

◆ DT_LEFT

#define DT_LEFT   0

◆ DT_NOCLIP

#define DT_NOCLIP   0x100

◆ DT_NOPREFIX

#define DT_NOPREFIX   0x800

◆ DT_RIGHT

#define DT_RIGHT   2

◆ DT_SINGLELINE

#define DT_SINGLELINE   0x20

◆ DT_TOP

#define DT_TOP   0

◆ DT_VCENTER

#define DT_VCENTER   4

◆ DT_WORDBREAK

#define DT_WORDBREAK   0x10

◆ DWL_DLGPROC

#define DWL_DLGPROC   (-8)

◆ EDGE_BUMP

#define EDGE_BUMP   (BDR_RAISEDOUTER | BDR_SUNKENINNER)

◆ EDGE_ETCHED

#define EDGE_ETCHED   (BDR_SUNKENOUTER | BDR_RAISEDINNER)

◆ EDGE_RAISED

#define EDGE_RAISED   (BDR_RAISEDOUTER | BDR_RAISEDINNER)

◆ EDGE_SUNKEN

#define EDGE_SUNKEN   (BDR_SUNKENOUTER | BDR_SUNKENINNER)

◆ EM_GETSEL

#define EM_GETSEL   0xF0B0

◆ EM_REPLACESEL

#define EM_REPLACESEL   0xF0C2

◆ EM_SCROLL

#define EM_SCROLL   0xF0B5

◆ EM_SETPASSWORDCHAR

#define EM_SETPASSWORDCHAR   0xF0CC

◆ EM_SETSEL

#define EM_SETSEL   0xF0B1

◆ EN_CHANGE

#define EN_CHANGE   0x0300

◆ EN_KILLFOCUS

#define EN_KILLFOCUS   0x0200

◆ EN_SETFOCUS

#define EN_SETFOCUS   0x0100

◆ ESB_DISABLE_BOTH

#define ESB_DISABLE_BOTH   0x0003

◆ ESB_DISABLE_DOWN

#define ESB_DISABLE_DOWN   0x0002

◆ ESB_DISABLE_LEFT

#define ESB_DISABLE_LEFT   0x0001

◆ ESB_DISABLE_RIGHT

#define ESB_DISABLE_RIGHT   0x0002

◆ ESB_DISABLE_UP

#define ESB_DISABLE_UP   0x0001

◆ ESB_ENABLE_BOTH

#define ESB_ENABLE_BOTH   0x0000

◆ FALT

#define FALT   0x10

◆ FCONTROL

#define FCONTROL   0x08

◆ FillRect

#define FillRect   SWELL_FillRect

◆ FLWIN

#define FLWIN   0x20

◆ FR_PRIVATE

#define FR_PRIVATE   1

◆ FSHIFT

#define FSHIFT   0x04

◆ FVIRTKEY

#define FVIRTKEY   1

◆ FW_BLACK

#define FW_BLACK   FW_HEAVY

◆ FW_BOLD

#define FW_BOLD   700

◆ FW_DEMIBOLD

#define FW_DEMIBOLD   FW_SEMIBOLD

◆ FW_DONTCARE

#define FW_DONTCARE   0

◆ FW_EXTRABOLD

#define FW_EXTRABOLD   800

◆ FW_EXTRALIGHT

#define FW_EXTRALIGHT   200

◆ FW_HEAVY

#define FW_HEAVY   900

◆ FW_LIGHT

#define FW_LIGHT   300

◆ FW_MEDIUM

#define FW_MEDIUM   500

◆ FW_NORMAL

#define FW_NORMAL   400

◆ FW_REGULAR

#define FW_REGULAR   FW_NORMAL

◆ FW_SEMIBOLD

#define FW_SEMIBOLD   600

◆ FW_THIN

#define FW_THIN   100

◆ FW_ULTRABOLD

#define FW_ULTRABOLD   FW_EXTRABOLD

◆ FW_ULTRALIGHT

#define FW_ULTRALIGHT   FW_EXTRALIGHT

◆ GC_PAN

#define GC_PAN   1

◆ GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY

#define GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY   4

◆ GC_PAN_WITH_SINGLE_FINGER_VERTICALLY

#define GC_PAN_WITH_SINGLE_FINGER_VERTICALLY   2

◆ GET_X_LPARAM

#define GET_X_LPARAM ( lp)
Value:
((int)(short)LOWORD(lp))
#define LOWORD(l)
Definition swell-types.h:90
typedef int(UZ_EXP MsgFn)()

◆ GET_Y_LPARAM

#define GET_Y_LPARAM ( lp)
Value:
((int)(short)HIWORD(lp))
#define HIWORD(l)
Definition swell-types.h:91

◆ GetBValue

#define GetBValue ( x)
Value:
((x)&0xff)

◆ GetCurrentDirectory

#define GetCurrentDirectory ( sz,
buf )
Value:
(!getcwd(buf,sz))

◆ GetCursor

#define GetCursor   SWELL_GetCursor

◆ GetGValue

#define GetGValue ( x)
Value:
(((x)>>8)&0xff)

◆ GetRValue

#define GetRValue ( x)
Value:
(((x)>>16)&0xff)

◆ GF_BEGIN

#define GF_BEGIN   1

◆ GF_END

#define GF_END   4

◆ GF_INERTIA

#define GF_INERTIA   2

◆ GGI_MARK_NONEXISTING_GLYPHS

#define GGI_MARK_NONEXISTING_GLYPHS   1

◆ GHND

#define GHND   (GMEM_MOVEABLE|GM_ZEROINIT)

◆ GID_BEGIN

#define GID_BEGIN   1

◆ GID_END

#define GID_END   2

◆ GID_PAN

#define GID_PAN   4

◆ GID_ROLLOVER

#define GID_ROLLOVER   7

◆ GID_ROTATE

#define GID_ROTATE   5

◆ GID_TWOFINGERTAP

#define GID_TWOFINGERTAP   6

◆ GID_ZOOM

#define GID_ZOOM   3

◆ GMEM_DDESHARE

#define GMEM_DDESHARE   0

◆ GMEM_DISCARDABLE

#define GMEM_DISCARDABLE   0

◆ GMEM_FIXED

#define GMEM_FIXED   0

◆ GMEM_LOWER

#define GMEM_LOWER   0

◆ GMEM_MOVEABLE

#define GMEM_MOVEABLE   0

◆ GMEM_SHARE

#define GMEM_SHARE   0

◆ GMEM_ZEROINIT

#define GMEM_ZEROINIT   1

◆ GPTR

#define GPTR   (GMEM_FIXED|GMEM_ZEROINIT)

◆ GW_CHILD

#define GW_CHILD   5

◆ GW_HWNDFIRST

#define GW_HWNDFIRST   0

◆ GW_HWNDLAST

#define GW_HWNDLAST   1

◆ GW_HWNDNEXT

#define GW_HWNDNEXT   2

◆ GW_HWNDPREV

#define GW_HWNDPREV   3

◆ GW_OWNER

#define GW_OWNER   4

◆ GWL_EXSTYLE

#define GWL_EXSTYLE   (-20)

◆ GWL_HWNDPARENT

#define GWL_HWNDPARENT   (-25)

◆ GWL_ID

#define GWL_ID   (-12)

◆ GWL_STYLE

#define GWL_STYLE   (-16)

◆ GWL_USERDATA

#define GWL_USERDATA   (-21)

◆ GWL_WNDPROC

#define GWL_WNDPROC   (-4)

◆ HDF_SORTDOWN

#define HDF_SORTDOWN   0x0200

◆ HDF_SORTUP

#define HDF_SORTUP   0x0400

◆ HDI_FORMAT

#define HDI_FORMAT   0x4

◆ HTBOTTOMRIGHT

#define HTBOTTOMRIGHT   17

◆ HTCAPTION

#define HTCAPTION   2

◆ HTCLIENT

#define HTCLIENT   1

◆ HTHSCROLL [1/2]

#define HTHSCROLL   6

◆ HTHSCROLL [2/2]

#define HTHSCROLL   6

◆ HTMENU

#define HTMENU   5

◆ HTNOWHERE

#define HTNOWHERE   0

◆ HTVSCROLL [1/2]

#define HTVSCROLL   7

◆ HTVSCROLL [2/2]

#define HTVSCROLL   7

◆ HWND_BOTTOM

#define HWND_BOTTOM   ((HWND)1)

◆ HWND_NOTOPMOST

#define HWND_NOTOPMOST   ((HWND)-2)

◆ HWND_TOP

#define HWND_TOP   ((HWND)0)

◆ HWND_TOPMOST

#define HWND_TOPMOST   ((HWND)-1)

◆ IDABORT

#define IDABORT   3

◆ IDC_ARROW

#define IDC_ARROW   MAKEINTRESOURCE(32512)

◆ IDC_HAND

#define IDC_HAND   MAKEINTRESOURCE(32649)

◆ IDC_IBEAM

#define IDC_IBEAM   MAKEINTRESOURCE(32513)

◆ IDC_NO

#define IDC_NO   MAKEINTRESOURCE(32648)

◆ IDC_SIZEALL

#define IDC_SIZEALL   MAKEINTRESOURCE(32646)

◆ IDC_SIZENESW

#define IDC_SIZENESW   MAKEINTRESOURCE(32643)

◆ IDC_SIZENS

#define IDC_SIZENS   MAKEINTRESOURCE(32645)

◆ IDC_SIZENWSE

#define IDC_SIZENWSE   MAKEINTRESOURCE(32642)

◆ IDC_SIZEWE

#define IDC_SIZEWE   MAKEINTRESOURCE(32644)

◆ IDC_UPARROW

#define IDC_UPARROW   MAKEINTRESOURCE(32516)

◆ IDCANCEL

#define IDCANCEL   2

◆ IDIGNORE

#define IDIGNORE   5

◆ IDNO

#define IDNO   7

◆ IDOK

#define IDOK   1

◆ IDRETRY

#define IDRETRY   4

◆ IDYES

#define IDYES   6

◆ IMAGE_BITMAP

#define IMAGE_BITMAP   0

◆ IMAGE_ICON

#define IMAGE_ICON   1

◆ INDEXTOSTATEIMAGEMASK

#define INDEXTOSTATEIMAGEMASK ( x)
Value:
((x)<<16)

◆ INFINITE

#define INFINITE   0xFFFFFFFF

◆ InsertMenu

#define InsertMenu   SWELL_InsertMenu

◆ IntersectRect

#define IntersectRect   WinIntersectRect

◆ LB_ADDSTRING

#define LB_ADDSTRING   0x0180

◆ LB_DELETESTRING

#define LB_DELETESTRING   0x0182

◆ LB_ERR

#define LB_ERR   (-1)

◆ LB_FINDSTRINGEXACT

#define LB_FINDSTRINGEXACT   0x01A2

◆ LB_GETCOUNT

#define LB_GETCOUNT   0x018B

◆ LB_GETCURSEL

#define LB_GETCURSEL   0x0188

◆ LB_GETITEMDATA

#define LB_GETITEMDATA   0x0199

◆ LB_GETSEL

#define LB_GETSEL   0x0187

◆ LB_GETSELCOUNT

#define LB_GETSELCOUNT   0x0190

◆ LB_GETTEXT

#define LB_GETTEXT   0x0183

◆ LB_GETTEXTLEN

#define LB_GETTEXTLEN   0x018A

◆ LB_INSERTSTRING

#define LB_INSERTSTRING   0x0181

◆ LB_RESETCONTENT

#define LB_RESETCONTENT   0x0184

◆ LB_SETCURSEL

#define LB_SETCURSEL   0x0186

◆ LB_SETITEMDATA

#define LB_SETITEMDATA   0x019A

◆ LB_SETSEL

#define LB_SETSEL   0x0185

◆ LBN_DBLCLK

#define LBN_DBLCLK   2

◆ LBN_SELCHANGE

#define LBN_SELCHANGE   1

◆ LineTo

#define LineTo   SWELL_LineTo

◆ ListView_SetItemCountEx

#define ListView_SetItemCountEx ( list,
cnt,
flags )
Value:
void ListView_SetItemCount(HWND h, int cnt)
Definition swell-wnd-generic.cpp:6624

◆ LVCF_FMT

#define LVCF_FMT   1

◆ LVCF_TEXT

#define LVCF_TEXT   4

◆ LVCF_WIDTH

#define LVCF_WIDTH   2

◆ LVCFMT_CENTER

#define LVCFMT_CENTER   2

◆ LVCFMT_LEFT

#define LVCFMT_LEFT   0

◆ LVCFMT_RIGHT

#define LVCFMT_RIGHT   1

◆ LVHT_ABOVE

#define LVHT_ABOVE   0x0010

◆ LVHT_BELOW

#define LVHT_BELOW   0x0020

◆ LVHT_NOWHERE

#define LVHT_NOWHERE   0x0001

◆ LVHT_ONITEM

#define LVHT_ONITEM   (LVHT_ONITEMICON | LVHT_ONITEMLABEL | LVHT_ONITEMSTATEICON)

◆ LVHT_ONITEMICON

#define LVHT_ONITEMICON   0x0002

◆ LVHT_ONITEMLABEL

#define LVHT_ONITEMLABEL   0x0004

◆ LVHT_ONITEMSTATEICON

#define LVHT_ONITEMSTATEICON   0x0008

◆ LVHT_TOLEFT

#define LVHT_TOLEFT   0x0080

◆ LVHT_TORIGHT

#define LVHT_TORIGHT   0x0040

◆ LVIF_IMAGE

#define LVIF_IMAGE   2

◆ LVIF_PARAM

#define LVIF_PARAM   4

◆ LVIF_STATE

#define LVIF_STATE   8

◆ LVIF_TEXT

#define LVIF_TEXT   1

◆ LVIR_BOUNDS

#define LVIR_BOUNDS   0

◆ LVIR_ICON

#define LVIR_ICON   1

◆ LVIR_LABEL

#define LVIR_LABEL   2

◆ LVIR_SELECTBOUNDS

#define LVIR_SELECTBOUNDS   3

◆ LVIS_FOCUSED

#define LVIS_FOCUSED   2

◆ LVIS_SELECTED

#define LVIS_SELECTED   1

◆ LVIS_STATEIMAGEMASK

#define LVIS_STATEIMAGEMASK   (255<<16)

◆ LVN_BEGINDRAG

#define LVN_BEGINDRAG   (LVN_FIRST-9)

◆ LVN_COLUMNCLICK

#define LVN_COLUMNCLICK   (LVN_FIRST-8)

◆ LVN_FIRST

#define LVN_FIRST   (0U-100U)

◆ LVN_GETDISPINFO

#define LVN_GETDISPINFO   (LVN_FIRST-50)

◆ LVN_ITEMCHANGED

#define LVN_ITEMCHANGED   (LVN_FIRST-1)

◆ LVN_LAST

#define LVN_LAST   (0U-199U)

◆ LVN_ODFINDITEM

#define LVN_ODFINDITEM   (LVN_FIRST-52)

◆ LVNI_FOCUSED

#define LVNI_FOCUSED   2

◆ LVNI_SELECTED

#define LVNI_SELECTED   1

◆ LVS_EX_FULLROWSELECT

#define LVS_EX_FULLROWSELECT   0x20

◆ LVS_EX_GRIDLINES

#define LVS_EX_GRIDLINES   0x01

◆ LVS_EX_HEADERDRAGDROP

#define LVS_EX_HEADERDRAGDROP   0x10

◆ LVSIL_SMALL

#define LVSIL_SMALL   2

◆ LVSIL_STATE

#define LVSIL_STATE   1

◆ MAX_PATH

#define MAX_PATH   1024

◆ MB_ABORTRETRYIGNORE

#define MB_ABORTRETRYIGNORE   2

◆ MB_DEFBUTTON1

#define MB_DEFBUTTON1   0

◆ MB_DEFBUTTON2

#define MB_DEFBUTTON2   0x00000100

◆ MB_DEFBUTTON3

#define MB_DEFBUTTON3   0x00000200

◆ MB_ICONERROR

#define MB_ICONERROR   0

◆ MB_ICONEXCLAMATION

#define MB_ICONEXCLAMATION   0

◆ MB_ICONINFORMATION

#define MB_ICONINFORMATION   0

◆ MB_ICONQUESTION

#define MB_ICONQUESTION   0

◆ MB_ICONSTOP

#define MB_ICONSTOP   0

◆ MB_ICONWARNING

#define MB_ICONWARNING   0

◆ MB_OK

#define MB_OK   0

◆ MB_OKCANCEL

#define MB_OKCANCEL   1

◆ MB_RETRYCANCEL

#define MB_RETRYCANCEL   5

◆ MB_TOPMOST

#define MB_TOPMOST   0

◆ MB_YESNO

#define MB_YESNO   4

◆ MB_YESNOCANCEL

#define MB_YESNOCANCEL   3

◆ MF_BITMAP

#define MF_BITMAP   4

◆ MF_BYCOMMAND

#define MF_BYCOMMAND   0

◆ MF_BYPOSITION

#define MF_BYPOSITION   0x400

◆ MF_CHECKED

#define MF_CHECKED   8

◆ MF_DISABLED

#define MF_DISABLED   2

◆ MF_ENABLED

#define MF_ENABLED   0

◆ MF_GRAYED

#define MF_GRAYED   1

◆ MF_POPUP

#define MF_POPUP   0x10

◆ MF_SEPARATOR

#define MF_SEPARATOR   0x800

◆ MF_STRING

#define MF_STRING   0

◆ MF_UNCHECKED

#define MF_UNCHECKED   0

◆ MFS_CHECKED

#define MFS_CHECKED   MF_CHECKED

◆ MFS_DISABLED

#define MFS_DISABLED   MFS_GRAYED

◆ MFS_ENABLED

#define MFS_ENABLED   MF_ENABLED

◆ MFS_GRAYED

#define MFS_GRAYED   (MF_GRAYED|MF_DISABLED)

◆ MFS_UNCHECKED

#define MFS_UNCHECKED   MF_UNCHECKED

◆ MFT_BITMAP

#define MFT_BITMAP   MF_BITMAP

◆ MFT_RADIOCHECK

#define MFT_RADIOCHECK   0x200

◆ MFT_SEPARATOR

#define MFT_SEPARATOR   MF_SEPARATOR

◆ MFT_STRING

#define MFT_STRING   MF_STRING

◆ MIIM_BITMAP

#define MIIM_BITMAP   0x80

◆ MIIM_DATA

#define MIIM_DATA   16

◆ MIIM_ID

#define MIIM_ID   1

◆ MIIM_STATE

#define MIIM_STATE   2

◆ MIIM_SUBMENU

#define MIIM_SUBMENU   8

◆ MIIM_TYPE

#define MIIM_TYPE   4

◆ MK_LBUTTON

#define MK_LBUTTON   0x01

◆ MK_MBUTTON

#define MK_MBUTTON   0x10

◆ MK_RBUTTON

#define MK_RBUTTON   0x02

◆ MoveFile

#define MoveFile ( x,
y )
Value:
(!rename(x,y))
int y
Definition inflate.c:1588

◆ NIF_ICON

#define NIF_ICON   0x00000002

◆ NIF_MESSAGE

#define NIF_MESSAGE   0x00000001

◆ NIF_TIP

#define NIF_TIP   0x00000004

◆ NIM_ADD

#define NIM_ADD   0x00000000

◆ NIM_DELETE

#define NIM_DELETE   0x00000002

◆ NIM_MODIFY

#define NIM_MODIFY   0x00000001

◆ NM_CLICK

#define NM_CLICK   (NM_FIRST-2)

◆ NM_CUSTOMDRAW

#define NM_CUSTOMDRAW   (NM_FIRST-12)

◆ NM_DBLCLK

#define NM_DBLCLK   (NM_FIRST-3)

◆ NM_FIRST

#define NM_FIRST   (0U- 0U)

◆ NM_LAST

#define NM_LAST   (0U- 99U)

◆ NM_RCLICK

#define NM_RCLICK   (NM_FIRST-5)

◆ NONANTIALIASED_QUALITY

#define NONANTIALIASED_QUALITY   3

◆ NULL_BRUSH

#define NULL_BRUSH   2

◆ NULL_PEN

#define NULL_PEN   1

◆ ODS_SELECTED

#define ODS_SELECTED   0x0001

◆ ODT_BUTTON

#define ODT_BUTTON   4

◆ ODT_COMBOBOX

#define ODT_COMBOBOX   3

◆ ODT_LISTBOX

#define ODT_LISTBOX   2

◆ ODT_MENU

#define ODT_MENU   1

◆ OffsetRect

#define OffsetRect   WinOffsetRect

◆ OPAQUE

#define OPAQUE   1

◆ OUT_DEFAULT_PRECIS

#define OUT_DEFAULT_PRECIS   0

◆ P_INT64

#define P_INT64   "%lli"

◆ P_INTPTR

#define P_INTPTR   "%i"

◆ P_SIZE

#define P_SIZE   "%u"

◆ P_SSIZE

#define P_SSIZE   "%i"

◆ P_UINT64

#define P_UINT64   "%llu"

◆ P_UINTPTR

#define P_UINTPTR   "%x"

◆ PARAMETER_TYPE

#define PARAMETER_TYPE ( a)
Value:
typename TypeHelpers::ParameterType<a>::type

◆ PATCOPY

#define PATCOPY   (DWORD)0x00F00021

◆ PBM_DELTAPOS

#define PBM_DELTAPOS   (WM_USER+3)

◆ PBM_SETPOS

#define PBM_SETPOS   (WM_USER+2)

◆ PBM_SETRANGE

#define PBM_SETRANGE   (WM_USER+1)

◆ Polygon

#define Polygon ( a,
b,
c )
Value:
SWELL_Polygon(a,b,c)

◆ PROOF_QUALITY

#define PROOF_QUALITY   2

◆ PS_SOLID

#define PS_SOLID   0

◆ PtInRect

#define PtInRect ( r,
p )
Value:
BOOL SWELL_PtInRect(const RECT *r, POINT p)
Definition swell.cpp:106
uch * p
Definition crypt.c:594
int r
Definition crypt.c:458

◆ RGB

#define RGB ( r,
g,
b )
Value:
(((r)<<16)|((g)<<8)|(b))
int g
Definition inflate.c:1573

◆ SB_BOTH

#define SB_BOTH   3

◆ SB_BOTTOM

#define SB_BOTTOM   7

◆ SB_CTL

#define SB_CTL   2

◆ SB_ENDSCROLL

#define SB_ENDSCROLL   8

◆ SB_HORZ

#define SB_HORZ   0

◆ SB_LEFT

#define SB_LEFT   6

◆ SB_LINEDOWN

#define SB_LINEDOWN   1

◆ SB_LINELEFT

#define SB_LINELEFT   0

◆ SB_LINERIGHT

#define SB_LINERIGHT   1

◆ SB_LINEUP

#define SB_LINEUP   0

◆ SB_PAGEDOWN

#define SB_PAGEDOWN   3

◆ SB_PAGELEFT

#define SB_PAGELEFT   2

◆ SB_PAGERIGHT

#define SB_PAGERIGHT   3

◆ SB_PAGEUP

#define SB_PAGEUP   2

◆ SB_RIGHT

#define SB_RIGHT   7

◆ SB_THUMBPOSITION

#define SB_THUMBPOSITION   4

◆ SB_THUMBTRACK

#define SB_THUMBTRACK   5

◆ SB_TOP

#define SB_TOP   6

◆ SB_VERT

#define SB_VERT   1

◆ SC_CLOSE

#define SC_CLOSE   0xF060

◆ ScrollWindowEx

#define ScrollWindowEx ( a,
b,
c,
d,
e,
f,
g,
h )
Value:
BOOL ScrollWindow(HWND hwnd, int xamt, int yamt, const RECT *lpRect, const RECT *lpClipRect)
Definition swell-wnd-generic.cpp:7754

◆ SetCurrentDirectory

#define SetCurrentDirectory ( buf)
Value:
(!chdir(buf))

◆ SetCursor

#define SetCursor ( x)
Value:
void SWELL_SetCursor(HCURSOR curs)
Definition swell-generic-headless.cpp:250

◆ SetCursorPos

#define SetCursorPos   SWELL_SetCursorPos

◆ SetMenuDefaultItem

#define SetMenuDefaultItem ( a,
b,
c )
Value:
do { if ((a)||(b)||(c)) { } } while(0)

◆ SetPixel

#define SetPixel   SWELL_SetPixel

◆ SetRect

#define SetRect   WinSetRect

◆ ShowCursor

#define ShowCursor   SWELL_ShowCursor

◆ SIF_ALL

#define SIF_ALL   (SIF_RANGE | SIF_PAGE | SIF_POS | SIF_TRACKPOS)

◆ SIF_DISABLENOSCROLL

#define SIF_DISABLENOSCROLL   0x0008

◆ SIF_PAGE

#define SIF_PAGE   0x0002

◆ SIF_POS

#define SIF_POS   0x0004

◆ SIF_RANGE

#define SIF_RANGE   0x0001

◆ SIF_TRACKPOS

#define SIF_TRACKPOS   0x0010

◆ SIZE_MAXHIDE

#define SIZE_MAXHIDE   4

◆ SIZE_MAXIMIZED

#define SIZE_MAXIMIZED   2

◆ SIZE_MAXSHOW

#define SIZE_MAXSHOW   3

◆ SIZE_MINIMIZED

#define SIZE_MINIMIZED   1

◆ SIZE_RESTORED

#define SIZE_RESTORED   0

◆ SM_CXHSCROLL

#define SM_CXHSCROLL   21

◆ SM_CXSCREEN

#define SM_CXSCREEN   0

◆ SM_CXVSCROLL

#define SM_CXVSCROLL   2

◆ SM_CYHSCROLL

#define SM_CYHSCROLL   3

◆ SM_CYMENU

#define SM_CYMENU   15

◆ SM_CYSCREEN

#define SM_CYSCREEN   1

◆ SM_CYVSCROLL

#define SM_CYVSCROLL   20

◆ SRCCOPY

#define SRCCOPY   0

◆ SRCCOPY_USEALPHACHAN

#define SRCCOPY_USEALPHACHAN   0xdeadbeef

◆ static_wassert

#define static_wassert ( expression)
Value:
static_assert(expression, #expression);

◆ STN_CLICKED

#define STN_CLICKED   0

◆ STN_DBLCLK

#define STN_DBLCLK   1

◆ SW_HIDE

#define SW_HIDE   0

◆ SW_NORMAL

#define SW_NORMAL   SW_SHOW

◆ SW_RESTORE

#define SW_RESTORE   SW_SHOWNA

◆ SW_SHOW

#define SW_SHOW   2

◆ SW_SHOWDEFAULT

#define SW_SHOWDEFAULT   SW_SHOWNORMAL

◆ SW_SHOWMAXIMIZED

#define SW_SHOWMAXIMIZED   SW_SHOW

◆ SW_SHOWMINIMIZED

#define SW_SHOWMINIMIZED   3

◆ SW_SHOWNA

#define SW_SHOWNA   1

◆ SW_SHOWNOACTIVATE

#define SW_SHOWNOACTIVATE   SW_SHOWNA

◆ SW_SHOWNORMAL

#define SW_SHOWNORMAL   SW_SHOW

◆ SWELL_API_DEFINE

#define SWELL_API_DEFINE ( ret,
func,
parms )
Value:
{#func, (void *)func },

◆ SWELL_NOT_WS_VISIBLE

#define SWELL_NOT_WS_VISIBLE   ((int)0x80000000)

◆ SWELLAPP_ACTIVATE

#define SWELLAPP_ACTIVATE   0x1000

◆ SWELLAPP_DESTROY

#define SWELLAPP_DESTROY   0x0003

◆ SWELLAPP_LOADED

#define SWELLAPP_LOADED   0x0002

◆ SWELLAPP_NEWFILE

#define SWELLAPP_NEWFILE   0x0051

◆ SWELLAPP_ONCOMMAND

#define SWELLAPP_ONCOMMAND   0x0099

◆ SWELLAPP_ONLOAD

#define SWELLAPP_ONLOAD   0x0001

◆ SWELLAPP_OPENFILE

#define SWELLAPP_OPENFILE   0x0050

◆ SWELLAPP_PROCESSMESSAGE

#define SWELLAPP_PROCESSMESSAGE   0x0100

◆ SWELLAPP_SHOULDDESTROY

#define SWELLAPP_SHOULDDESTROY   0x0004

◆ SWELLAPP_SHOULDOPENNEWFILE

#define SWELLAPP_SHOULDOPENNEWFILE   0x0052

◆ SWP_FRAMECHANGED

#define SWP_FRAMECHANGED   32

◆ SWP_NOACTIVATE

#define SWP_NOACTIVATE   8

◆ SWP_NOCOPYBITS

#define SWP_NOCOPYBITS   0

◆ SWP_NOMOVE

#define SWP_NOMOVE   1

◆ SWP_NOSIZE

#define SWP_NOSIZE   2

◆ SWP_NOZORDER

#define SWP_NOZORDER   4

◆ SWP_SHOWWINDOW

#define SWP_SHOWWINDOW   16

◆ TBM_GETPOS

#define TBM_GETPOS   (WM_USER)

◆ TBM_SETPOS

#define TBM_SETPOS   (WM_USER+5)

◆ TBM_SETRANGE

#define TBM_SETRANGE   (WM_USER+6)

◆ TBM_SETSEL

#define TBM_SETSEL   (WM_USER+10)

◆ TBM_SETTIC

#define TBM_SETTIC   (WM_USER+4)

◆ TCIF_IMAGE

#define TCIF_IMAGE   0x0002

◆ TCIF_PARAM

#define TCIF_PARAM   0x0008

◆ TCIF_TEXT

#define TCIF_TEXT   0x0001

◆ TCN_FIRST

#define TCN_FIRST   (0U-550U)

◆ TCN_LAST

#define TCN_LAST   (0U-580U)

◆ TCN_SELCHANGE

#define TCN_SELCHANGE   (TCN_FIRST - 1)

◆ THREAD_BASE_PRIORITY_IDLE

#define THREAD_BASE_PRIORITY_IDLE   -15

◆ THREAD_BASE_PRIORITY_LOWRT

#define THREAD_BASE_PRIORITY_LOWRT   15

◆ THREAD_BASE_PRIORITY_MAX

#define THREAD_BASE_PRIORITY_MAX   2

◆ THREAD_BASE_PRIORITY_MIN

#define THREAD_BASE_PRIORITY_MIN   -2

◆ THREAD_PRIORITY_ABOVE_NORMAL

#define THREAD_PRIORITY_ABOVE_NORMAL   (THREAD_PRIORITY_HIGHEST-1)

◆ THREAD_PRIORITY_BELOW_NORMAL

#define THREAD_PRIORITY_BELOW_NORMAL   (THREAD_PRIORITY_LOWEST+1)

◆ THREAD_PRIORITY_HIGHEST

#define THREAD_PRIORITY_HIGHEST   THREAD_BASE_PRIORITY_MAX

◆ THREAD_PRIORITY_IDLE

#define THREAD_PRIORITY_IDLE   THREAD_BASE_PRIORITY_IDLE

◆ THREAD_PRIORITY_LOWEST

#define THREAD_PRIORITY_LOWEST   THREAD_BASE_PRIORITY_MIN

◆ THREAD_PRIORITY_NORMAL

#define THREAD_PRIORITY_NORMAL   0

◆ THREAD_PRIORITY_TIME_CRITICAL

#define THREAD_PRIORITY_TIME_CRITICAL   THREAD_BASE_PRIORITY_LOWRT

◆ TPM_BOTTOMALIGN

#define TPM_BOTTOMALIGN   0x0020L

◆ TPM_CENTERALIGN

#define TPM_CENTERALIGN   0x0004L

◆ TPM_HORIZONTAL

#define TPM_HORIZONTAL   0x0000L /* Horz alignment matters more */

◆ TPM_LEFTALIGN

#define TPM_LEFTALIGN   0x0000L

◆ TPM_LEFTBUTTON

#define TPM_LEFTBUTTON   0x0000L

◆ TPM_NONOTIFY

#define TPM_NONOTIFY   0x0080L /* Don't send any notification msgs */

◆ TPM_RETURNCMD

#define TPM_RETURNCMD   0x0100L

◆ TPM_RIGHTALIGN

#define TPM_RIGHTALIGN   0x0008L

◆ TPM_RIGHTBUTTON

#define TPM_RIGHTBUTTON   0x0002L

◆ TPM_TOPALIGN

#define TPM_TOPALIGN   0x0000L

◆ TPM_VCENTERALIGN

#define TPM_VCENTERALIGN   0x0010L

◆ TPM_VERTICAL

#define TPM_VERTICAL   0x0040L /* Vert alignment matters more */

◆ TRANSPARENT

#define TRANSPARENT   0

◆ TVE_COLLAPSE

#define TVE_COLLAPSE   0x0001

◆ TVE_EXPAND

#define TVE_EXPAND   0x0002

◆ TVE_TOGGLE

#define TVE_TOGGLE   0x0003

◆ TVHT_ABOVE

#define TVHT_ABOVE   0x0100

◆ TVHT_BELOW

#define TVHT_BELOW   0x0200

◆ TVHT_NOWHERE

#define TVHT_NOWHERE   0x0001

◆ TVHT_ONITEM

#define TVHT_ONITEM   (TVHT_ONITEMICON | TVHT_ONITEMLABEL | TVHT_ONITEMSTATEICON)

◆ TVHT_ONITEMBUTTON

#define TVHT_ONITEMBUTTON   0x0010

◆ TVHT_ONITEMICON

#define TVHT_ONITEMICON   0x0002

◆ TVHT_ONITEMINDENT

#define TVHT_ONITEMINDENT   0x0008

◆ TVHT_ONITEMLABEL

#define TVHT_ONITEMLABEL   0x0004

◆ TVHT_ONITEMRIGHT

#define TVHT_ONITEMRIGHT   0x0020

◆ TVHT_ONITEMSTATEICON

#define TVHT_ONITEMSTATEICON   0x0040

◆ TVHT_TOLEFT

#define TVHT_TOLEFT   0x0800

◆ TVHT_TORIGHT

#define TVHT_TORIGHT   0x0400

◆ TVI_FIRST

#define TVI_FIRST   ((HTREEITEM)0xFFFF0001)

◆ TVI_LAST

#define TVI_LAST   ((HTREEITEM)0xFFFF0002)

◆ TVI_ROOT

#define TVI_ROOT   ((HTREEITEM)0xFFFF0000)

◆ TVI_SORT

#define TVI_SORT   ((HTREEITEM)0xFFFF0003)

◆ TVIF_CHILDREN

#define TVIF_CHILDREN   0x0040

◆ TVIF_HANDLE

#define TVIF_HANDLE   0x0010

◆ TVIF_IMAGE

#define TVIF_IMAGE   0x0002

◆ TVIF_PARAM

#define TVIF_PARAM   0x0004

◆ TVIF_SELECTEDIMAGE

#define TVIF_SELECTEDIMAGE   0x0020

◆ TVIF_STATE

#define TVIF_STATE   0x0008

◆ TVIF_TEXT

#define TVIF_TEXT   0x0001

◆ TVIS_BOLD

#define TVIS_BOLD   0x0010

◆ TVIS_DROPHILITED

#define TVIS_DROPHILITED   0x0008

◆ TVIS_EXPANDED

#define TVIS_EXPANDED   0x0020

◆ TVIS_SELECTED

#define TVIS_SELECTED   0x0002

◆ TVN_BEGINDRAG

#define TVN_BEGINDRAG   (TVN_FIRST-7)

◆ TVN_FIRST

#define TVN_FIRST   (0U-400U)

◆ TVN_ITEMEXPANDING

#define TVN_ITEMEXPANDING   (TVN_FIRST-5)

◆ TVN_SELCHANGED

#define TVN_SELCHANGED   (TVN_FIRST-2)

◆ TVS_DISABLEDRAGDROP

#define TVS_DISABLEDRAGDROP   0x10

◆ UnionRect

#define UnionRect   WinUnionRect

◆ unlikely

#define unlikely ( x)
Value:

◆ UNREFERENCED_PARAMETER

#define UNREFERENCED_PARAMETER ( P)
Value:
(P)
#define P(protos)
Definition proto.h:37

◆ VK_ADD

#define VK_ADD   0x6B

◆ VK_BACK

#define VK_BACK   0x08

◆ VK_CAPITAL

#define VK_CAPITAL   0x14

◆ VK_CLEAR

#define VK_CLEAR   0x0C

◆ VK_CONTROL

#define VK_CONTROL   0x11

◆ VK_DECIMAL

#define VK_DECIMAL   0x6E

◆ VK_DELETE

#define VK_DELETE   0x2E

◆ VK_DIVIDE

#define VK_DIVIDE   0x6F

◆ VK_DOWN

#define VK_DOWN   0x28

◆ VK_END

#define VK_END   0x23

◆ VK_ESCAPE

#define VK_ESCAPE   0x1B

◆ VK_F1

#define VK_F1   0x70

◆ VK_F10

#define VK_F10   0x79

◆ VK_F11

#define VK_F11   0x7A

◆ VK_F12

#define VK_F12   0x7B

◆ VK_F13

#define VK_F13   0x7C

◆ VK_F14

#define VK_F14   0x7D

◆ VK_F15

#define VK_F15   0x7E

◆ VK_F16

#define VK_F16   0x7F

◆ VK_F17

#define VK_F17   0x80

◆ VK_F18

#define VK_F18   0x81

◆ VK_F19

#define VK_F19   0x82

◆ VK_F2

#define VK_F2   0x71

◆ VK_F20

#define VK_F20   0x83

◆ VK_F21

#define VK_F21   0x84

◆ VK_F22

#define VK_F22   0x85

◆ VK_F23

#define VK_F23   0x86

◆ VK_F24

#define VK_F24   0x87

◆ VK_F3

#define VK_F3   0x72

◆ VK_F4

#define VK_F4   0x73

◆ VK_F5

#define VK_F5   0x74

◆ VK_F6

#define VK_F6   0x75

◆ VK_F7

#define VK_F7   0x76

◆ VK_F8

#define VK_F8   0x77

◆ VK_F9

#define VK_F9   0x78

◆ VK_HELP

#define VK_HELP   0x2F

◆ VK_HOME

#define VK_HOME   0x24

◆ VK_INSERT

#define VK_INSERT   0x2D

◆ VK_LBUTTON

#define VK_LBUTTON   0x01

◆ VK_LEFT

#define VK_LEFT   0x25

◆ VK_LWIN

#define VK_LWIN   0x5B

◆ VK_MBUTTON

#define VK_MBUTTON   0x04

◆ VK_MENU

#define VK_MENU   0x12

◆ VK_MULTIPLY

#define VK_MULTIPLY   0x6A

◆ VK_NEXT

#define VK_NEXT   0x22

◆ VK_NUMLOCK

#define VK_NUMLOCK   0x90

◆ VK_NUMPAD0

#define VK_NUMPAD0   0x60

◆ VK_NUMPAD1

#define VK_NUMPAD1   0x61

◆ VK_NUMPAD2

#define VK_NUMPAD2   0x62

◆ VK_NUMPAD3

#define VK_NUMPAD3   0x63

◆ VK_NUMPAD4

#define VK_NUMPAD4   0x64

◆ VK_NUMPAD5

#define VK_NUMPAD5   0x65

◆ VK_NUMPAD6

#define VK_NUMPAD6   0x66

◆ VK_NUMPAD7

#define VK_NUMPAD7   0x67

◆ VK_NUMPAD8

#define VK_NUMPAD8   0x68

◆ VK_NUMPAD9

#define VK_NUMPAD9   0x69

◆ VK_PAUSE

#define VK_PAUSE   0x13

◆ VK_PRINT

#define VK_PRINT   0x2A

◆ VK_PRIOR

#define VK_PRIOR   0x21

◆ VK_RBUTTON

#define VK_RBUTTON   0x02

◆ VK_RETURN

#define VK_RETURN   0x0D

◆ VK_RIGHT

#define VK_RIGHT   0x27

◆ VK_SCROLL

#define VK_SCROLL   0x91

◆ VK_SELECT

#define VK_SELECT   0x29

◆ VK_SEPARATOR

#define VK_SEPARATOR   0x6C

◆ VK_SHIFT

#define VK_SHIFT   0x10

◆ VK_SNAPSHOT

#define VK_SNAPSHOT   0x2C

◆ VK_SPACE

#define VK_SPACE   0x20

◆ VK_SUBTRACT

#define VK_SUBTRACT   0x6D

◆ VK_TAB

#define VK_TAB   0x09

◆ VK_UP

#define VK_UP   0x26

◆ WA_ACTIVE

#define WA_ACTIVE   1

◆ WA_CLICKACTIVE

#define WA_CLICKACTIVE   2

◆ WA_INACTIVE

#define WA_INACTIVE   0

◆ WAIT_FAILED

#define WAIT_FAILED   (DWORD)0xFFFFFFFF

◆ WAIT_OBJECT_0

#define WAIT_OBJECT_0   (0 )

◆ WAIT_TIMEOUT

#define WAIT_TIMEOUT   (0x00000102L)

◆ wassert

#define wassert ( expression)
Value:
CARLA_SAFE_ASSERT(expression)
#define CARLA_SAFE_ASSERT(cond)
Definition CarlaDefines.h:182

◆ wassertfalse

#define wassertfalse   carla_safe_assert("wassertfalse triggered", __FILE__, __LINE__);

◆ WATER_ALIGN_SIZE

#define WATER_ALIGN_SIZE   4

◆ WATER_ATOMIC_64_SUPPORTED

#define WATER_ATOMIC_64_SUPPORTED

◆ WATER_ATOMIC_H_INCLUDED

#define WATER_ATOMIC_H_INCLUDED

◆ WATER_CHARACTERFUNCTIONS_H_INCLUDED

#define WATER_CHARACTERFUNCTIONS_H_INCLUDED

◆ WATER_CHARPOINTER_UTF8_H_INCLUDED

#define WATER_CHARPOINTER_UTF8_H_INCLUDED

◆ WATER_DELETED_FUNCTION

#define WATER_DELETED_FUNCTION

◆ WATER_H_INCLUDED

#define WATER_H_INCLUDED

◆ WATER_MEMORY_H_INCLUDED

#define WATER_MEMORY_H_INCLUDED

◆ WATER_STRING_H_INCLUDED

#define WATER_STRING_H_INCLUDED

◆ WATER_STRINGREF_H_INCLUDED

#define WATER_STRINGREF_H_INCLUDED

◆ WM_ACTIVATE

#define WM_ACTIVATE   0x0006

◆ WM_ACTIVATEAPP

#define WM_ACTIVATEAPP   0x001C

◆ WM_CAPTURECHANGED

#define WM_CAPTURECHANGED   0x0215

◆ WM_CHAR

#define WM_CHAR   0x0102

◆ WM_CLOSE

#define WM_CLOSE   0x0010

◆ WM_COMMAND

#define WM_COMMAND   0x0111

◆ WM_CONTEXTMENU

#define WM_CONTEXTMENU   0x007B

◆ WM_COPYDATA

#define WM_COPYDATA   0x004A

◆ WM_CREATE

#define WM_CREATE   0x0001

◆ WM_CTLCOLORBTN

#define WM_CTLCOLORBTN   0x0135

◆ WM_CTLCOLORDLG

#define WM_CTLCOLORDLG   0x0136

◆ WM_CTLCOLOREDIT

#define WM_CTLCOLOREDIT   0x0133

◆ WM_CTLCOLORLISTBOX

#define WM_CTLCOLORLISTBOX   0x0134

◆ WM_CTLCOLORMSGBOX

#define WM_CTLCOLORMSGBOX   0x0132

◆ WM_CTLCOLORSCROLLBAR

#define WM_CTLCOLORSCROLLBAR   0x0137

◆ WM_CTLCOLORSTATIC

#define WM_CTLCOLORSTATIC   0x0138

◆ WM_DEADCHAR

#define WM_DEADCHAR   0x0103

◆ WM_DESTROY

#define WM_DESTROY   0x0002

◆ WM_DISPLAYCHANGE

#define WM_DISPLAYCHANGE   0x007E

◆ WM_DRAWITEM

#define WM_DRAWITEM   0x002B

◆ WM_DROPFILES

#define WM_DROPFILES   0x0233

◆ WM_ERASEBKGND

#define WM_ERASEBKGND   0x0014

◆ WM_GESTURE

#define WM_GESTURE   0x0119

◆ WM_GETFONT

#define WM_GETFONT   0x0031

◆ WM_GETMINMAXINFO

#define WM_GETMINMAXINFO   0x0024

◆ WM_GETOBJECT

#define WM_GETOBJECT   0x003D

◆ WM_HSCROLL

#define WM_HSCROLL   0x0114

◆ WM_INITDIALOG

#define WM_INITDIALOG   0x0110

◆ WM_INITMENUPOPUP

#define WM_INITMENUPOPUP   0x0117

◆ WM_KEYDOWN

#define WM_KEYDOWN   0x0100

◆ WM_KEYFIRST

#define WM_KEYFIRST   0x0100

◆ WM_KEYLAST

#define WM_KEYLAST   0x0108

◆ WM_KEYUP

#define WM_KEYUP   0x0101

◆ WM_KILLFOCUS

#define WM_KILLFOCUS   0x0008

◆ WM_LBUTTONDBLCLK

#define WM_LBUTTONDBLCLK   0x0203

◆ WM_LBUTTONDOWN

#define WM_LBUTTONDOWN   0x0201

◆ WM_LBUTTONUP

#define WM_LBUTTONUP   0x0202

◆ WM_MBUTTONDBLCLK

#define WM_MBUTTONDBLCLK   0x0209

◆ WM_MBUTTONDOWN

#define WM_MBUTTONDOWN   0x0207

◆ WM_MBUTTONUP

#define WM_MBUTTONUP   0x0208

◆ WM_MOUSEACTIVATE

#define WM_MOUSEACTIVATE   0x0021

◆ WM_MOUSEFIRST

#define WM_MOUSEFIRST   0x0200

◆ WM_MOUSEHWHEEL

#define WM_MOUSEHWHEEL   0x020E

◆ WM_MOUSELAST

#define WM_MOUSELAST   0x020A

◆ WM_MOUSEMOVE

#define WM_MOUSEMOVE   0x0200

◆ WM_MOUSEWHEEL

#define WM_MOUSEWHEEL   0x020A

◆ WM_MOVE

#define WM_MOVE   0x0003

◆ WM_NCCALCSIZE

#define WM_NCCALCSIZE   0x0083

◆ WM_NCDESTROY

#define WM_NCDESTROY   0x0082

◆ WM_NCHITTEST

#define WM_NCHITTEST   0x0084

◆ WM_NCLBUTTONDBLCLK

#define WM_NCLBUTTONDBLCLK   0x00A3

◆ WM_NCLBUTTONDOWN

#define WM_NCLBUTTONDOWN   0x00A1

◆ WM_NCLBUTTONUP

#define WM_NCLBUTTONUP   0x00A2

◆ WM_NCMBUTTONDBLCLK

#define WM_NCMBUTTONDBLCLK   0x00A9

◆ WM_NCMBUTTONDOWN

#define WM_NCMBUTTONDOWN   0x00A7

◆ WM_NCMBUTTONUP

#define WM_NCMBUTTONUP   0x00A8

◆ WM_NCMOUSEMOVE

#define WM_NCMOUSEMOVE   0x00A0

◆ WM_NCPAINT

#define WM_NCPAINT   0x0085

◆ WM_NCRBUTTONDBLCLK

#define WM_NCRBUTTONDBLCLK   0x00A6

◆ WM_NCRBUTTONDOWN

#define WM_NCRBUTTONDOWN   0x00A4

◆ WM_NCRBUTTONUP

#define WM_NCRBUTTONUP   0x00A5

◆ WM_NOTIFY

#define WM_NOTIFY   0x004E

◆ WM_PAINT

#define WM_PAINT   0x000F

◆ WM_RBUTTONDBLCLK

#define WM_RBUTTONDBLCLK   0x0206

◆ WM_RBUTTONDOWN

#define WM_RBUTTONDOWN   0x0204

◆ WM_RBUTTONUP

#define WM_RBUTTONUP   0x0205

◆ WM_SETCURSOR

#define WM_SETCURSOR   0x0020

◆ WM_SETFOCUS

#define WM_SETFOCUS   0x0007

◆ WM_SETFONT

#define WM_SETFONT   0x0030

◆ WM_SETREDRAW

#define WM_SETREDRAW   0x000B

◆ WM_SETTEXT

#define WM_SETTEXT   0x000C

◆ WM_SHOWWINDOW

#define WM_SHOWWINDOW   0x0018

◆ WM_SIZE

#define WM_SIZE   0x0005

◆ WM_STYLECHANGED

#define WM_STYLECHANGED   0x007D

◆ WM_SWELL_EXTENDED

#define WM_SWELL_EXTENDED   0x0399 /* wParam = message specific type */

◆ WM_SYSCHAR

#define WM_SYSCHAR   0x0106

◆ WM_SYSCOMMAND

#define WM_SYSCOMMAND   0x0112

◆ WM_SYSDEADCHAR

#define WM_SYSDEADCHAR   0x0107

◆ WM_SYSKEYDOWN

#define WM_SYSKEYDOWN   0x0104

◆ WM_SYSKEYUP

#define WM_SYSKEYUP   0x0105

◆ WM_TIMER

#define WM_TIMER   0x0113

◆ WM_USER

#define WM_USER   0x0400

◆ WM_VSCROLL

#define WM_VSCROLL   0x0115

◆ WS_BORDER

#define WS_BORDER   0

◆ WS_CAPTION

#define WS_CAPTION   0x00C00000L

◆ WS_CHILD

#define WS_CHILD   0x40000000L

◆ WS_CHILDWINDOW

#define WS_CHILDWINDOW   (WS_CHILD)

◆ WS_CLIPSIBLINGS

#define WS_CLIPSIBLINGS   0x04000000L

◆ WS_DISABLED

#define WS_DISABLED   0x08000000L

◆ WS_EX_ACCEPTFILES

#define WS_EX_ACCEPTFILES   0x00000010L

◆ WS_EX_LEFTSCROLLBAR

#define WS_EX_LEFTSCROLLBAR   0x00004000L

◆ WS_GROUP

#define WS_GROUP   0x00020000L

◆ WS_HSCROLL

#define WS_HSCROLL   0x00100000L

◆ WS_SYSMENU

#define WS_SYSMENU   0x00080000L

◆ WS_TABSTOP

#define WS_TABSTOP   0x00010000L

◆ WS_THICKFRAME

#define WS_THICKFRAME   0x00040000L

◆ WS_VISIBLE

#define WS_VISIBLE   0x02000000L

◆ WS_VSCROLL

#define WS_VSCROLL   0x00200000L

Function Documentation

◆ __attribute__()

__attribute__ ( (visibility("default")) ) const

◆ compfunc()

int compfunc ( const void * a,
const void * b )
static

Variable Documentation

◆ api_table

struct api_ent api_table[]
static