mirror of
https://github.com/cookiengineer/audacity
synced 2025-10-26 07:13:49 +01:00
Update Nyquist to v3.09.
This commit is contained in:
166
lib-src/libnyquist/nyquist/sys/mac/macint.h
Normal file
166
lib-src/libnyquist/nyquist/sys/mac/macint.h
Normal file
@@ -0,0 +1,166 @@
|
||||
#define INT_MAX +32767
|
||||
|
||||
#define INT_MIN -32767
|
||||
|
||||
/* resource id's */
|
||||
|
||||
#define CWINRES 400
|
||||
|
||||
#define GWINRES 401
|
||||
|
||||
#define MBAR_RES 400
|
||||
|
||||
#define APPLE_MENU_RES 400
|
||||
|
||||
#define FILE_MENU_RES 401
|
||||
|
||||
#define EDIT_MENU_RES 402
|
||||
|
||||
#define CONTROL_MENU_RES 403
|
||||
|
||||
#define STRINGS_RES 400
|
||||
|
||||
|
||||
|
||||
/* Apple menu */
|
||||
|
||||
#define ABOUT_ITEM 1
|
||||
|
||||
#define ABOUT_BOX 400
|
||||
|
||||
#define ABOUT_PICT 400
|
||||
|
||||
|
||||
|
||||
/* File menu */
|
||||
|
||||
#define LOAD 1
|
||||
|
||||
#define LOAD_NOISILY 2
|
||||
|
||||
#define QUIT 4
|
||||
|
||||
|
||||
|
||||
/* Edit menu */
|
||||
|
||||
#define UNDO 1
|
||||
|
||||
#define CUT 3
|
||||
|
||||
#define COPY 4
|
||||
|
||||
#define PASTE 5
|
||||
|
||||
#define CLEAR 6
|
||||
|
||||
|
||||
|
||||
/* Control menu */
|
||||
|
||||
#define BREAK 1
|
||||
|
||||
#define CONTINUE 2
|
||||
|
||||
#define CLEAN_UP 3
|
||||
|
||||
#define CANCEL_INPUT 4
|
||||
|
||||
#define TOP_LEVEL 5
|
||||
|
||||
#define SHOW_GRAPHICS 7
|
||||
|
||||
#define SPLIT_SCREEN 8
|
||||
|
||||
|
||||
|
||||
/* window sizing/dragging stuff */
|
||||
|
||||
#define DRAG_THRESHOLD 8
|
||||
|
||||
#define MIN_WIN_HEIGHT 80
|
||||
|
||||
#define MIN_WIN_WIDTH 120
|
||||
|
||||
|
||||
|
||||
#define MAX_BUF 250 /* max chars in output buffer */
|
||||
|
||||
#define SCROLLBACK_THRESHHOLD 30000 /* max chars kept in window */
|
||||
|
||||
#define DELETE_BLOCK 10000 /* how many chars to delete when threshhold reached */
|
||||
|
||||
|
||||
|
||||
#define LINEHEIGHT 11 /* height in pixels of 9-point Geneva, the font used */
|
||||
|
||||
#define STACKMIN 400000 /* amout of memory for application stack */
|
||||
|
||||
#define MASTERS 3 /* arbitrary -- how many times to call MoreMasters() */
|
||||
|
||||
|
||||
|
||||
/* key codes */
|
||||
|
||||
#define RETURN 0x0d
|
||||
|
||||
#define ENTER 0x03
|
||||
|
||||
#define DELETE 0x08
|
||||
|
||||
#define FWDDEL 0x7F
|
||||
|
||||
#define CLRKEY 0x1b
|
||||
|
||||
#define PAGEUP 0x0b
|
||||
|
||||
#define PAGEDN 0x0c
|
||||
|
||||
#define HOMEKEY 0x01
|
||||
|
||||
#define ENDKEY 0x04
|
||||
|
||||
#define HELPKEY 0x05
|
||||
|
||||
#define FNKEY 0x10
|
||||
|
||||
#define LEFTARROW 0x1c
|
||||
|
||||
#define RIGHTARROW 0x1d
|
||||
|
||||
#define UPARROW 0x1e
|
||||
|
||||
#define DOWNARROW 0x1f
|
||||
|
||||
#define DBLQUOTE '\"'
|
||||
|
||||
|
||||
|
||||
/* useful definitions */
|
||||
|
||||
#define MBAR_HEIGHT 20
|
||||
|
||||
#define TITLEBAR_HEIGHT 20
|
||||
|
||||
#define SCROLLER_WIDTH 15
|
||||
|
||||
#define SCREEN_MARGIN 2
|
||||
|
||||
#define TEXT_MARGIN 4
|
||||
|
||||
#define GRAFWIN_HEIGHT 232
|
||||
|
||||
void AdjustMenus(void);
|
||||
|
||||
void DoMenu(long choice);
|
||||
|
||||
void HideGrafWin(void);
|
||||
|
||||
void DoContent(EventRecord *theEvent);
|
||||
|
||||
void InitMac(void);
|
||||
|
||||
void MacWrapUp(void);
|
||||
|
||||
|
||||
void DoEvent (void);
|
||||
Reference in New Issue
Block a user