winedit.py 2.73 KB
Newer Older
1 2 3
# These are inline-routines/defines, so we do them "by hand"
#

4 5 6 7 8
f = Method(CGrafPtr, 'GetWindowPort',
    (WindowRef, 'theWindow', InMode),
)
methods.append(f)

9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
f = Method(void, 'SetPortWindowPort',
    (WindowRef, 'theWindow', InMode),
)
methods.append(f)

f = Method(short, 'GetWindowKind',
    (WindowRef, 'theWindow', InMode),
)
methods.append(f)

f = Method(void, 'SetWindowKind',
    (WindowRef, 'theWindow', InMode),
    (short, 'wKind', InMode),
)
methods.append(f)


f = Method(Boolean, 'IsWindowVisible',
    (WindowRef, 'theWindow', InMode),
)
methods.append(f)

f = Method(Boolean, 'IsWindowHilited',
    (WindowRef, 'theWindow', InMode),
)
methods.append(f)

f = Method(Boolean, 'GetWindowGoAwayFlag',
    (WindowRef, 'theWindow', InMode),
)
methods.append(f)

f = Method(Boolean, 'GetWindowZoomFlag',
    (WindowRef, 'theWindow', InMode),
43
    condition='#if !TARGET_API_MAC_CARBON'
44 45 46
)
methods.append(f)

47 48 49
f = Method(void, 'GetWindowStructureRgn',
	(WindowRef, 'theWindow', InMode),
	(RgnHandle, 'r', InMode),
50
    condition='#if !TARGET_API_MAC_CARBON'
51 52 53 54 55 56
)
methods.append(f)

f = Method(void, 'GetWindowContentRgn',
	(WindowRef, 'theWindow', InMode),
	(RgnHandle, 'r', InMode),
57
    condition='#if !TARGET_API_MAC_CARBON'
58 59 60 61 62 63
)
methods.append(f)

f = Method(void, 'GetWindowUpdateRgn',
	(WindowRef, 'theWindow', InMode),
	(RgnHandle, 'r', InMode),
64
    condition='#if !TARGET_API_MAC_CARBON'
65 66
)
methods.append(f)
67 68 69

f = Method(short, 'GetWindowTitleWidth',
    (WindowRef, 'theWindow', InMode),
70
    condition='#if !TARGET_API_MAC_CARBON'
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
)
methods.append(f)

f = Method(ExistingWindowPtr, 'GetNextWindow',
	(WindowRef, 'theWindow', InMode),
)
methods.append(f)

f = Method(void, 'GetWindowStandardState',
	(WindowRef, 'theWindow', InMode),
	(Rect, 'r', OutMode),
)
methods.append(f)

f = Method(void, 'GetWindowUserState',
	(WindowRef, 'theWindow', InMode),
	(Rect, 'r', OutMode),
)
methods.append(f)


f = Method(void, 'SetWindowStandardState',
	(WindowRef, 'theWindow', InMode),
	(Rect, 'r', InMode),
)
methods.append(f)

f = Method(void, 'SetWindowUserState',
	(WindowRef, 'theWindow', InMode),
	(Rect, 'r', InMode),
)
methods.append(f)

104 105 106 107
# These have Mac prefixed to their name in the 3.1 universal headers,
# so we add the old/real names by hand.
f = Method(void, 'CloseWindow',
    (WindowPtr, 'theWindow', InMode),
108
    condition='#if !TARGET_API_MAC_CARBON'
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132
)
methods.append(f)

f = Function(short, 'FindWindow',
    (Point, 'thePoint', InMode),
    (ExistingWindowPtr, 'theWindow', OutMode),
)
functions.append(f)

f = Method(void, 'MoveWindow',
    (WindowPtr, 'theWindow', InMode),
    (short, 'hGlobal', InMode),
    (short, 'vGlobal', InMode),
    (Boolean, 'front', InMode),
)
methods.append(f)

f = Method(void, 'ShowWindow',
    (WindowPtr, 'theWindow', InMode),
)
methods.append(f)