| /* |
| * WETabHooks.h |
| * |
| * WASTE TABS PACKAGE |
| * Private (internal) interface |
| * |
| * Copyright (c) 1993-1998 Marco Piovanelli |
| * All Rights Reserved |
| * |
| */ |
| |
| |
| #ifndef WITHOUT_FRAMEWORKS |
| #include <Carbon/Carbon.h> |
| #endif |
| #ifndef _WASTE_ |
| #include "WASTE.h" |
| #endif |
| |
| enum { |
| kTabSizeTag = 'tbsz' |
| }; |
| |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| |
| pascal void _WETabDrawText(const char *, SInt32, Fixed, JustStyleCode, WEReference); |
| pascal SInt32 _WETabPixelToChar(const char *, SInt32, Fixed, Fixed *, WEEdge *, JustStyleCode, Fixed, WEReference); |
| pascal SInt16 _WETabCharToPixel(const char *, SInt32, Fixed, SInt32, SInt16, JustStyleCode, SInt16, WEReference); |
| pascal StyledLineBreakCode _WETabLineBreak(const char *, SInt32, SInt32, SInt32, Fixed *, SInt32 *, WEReference); |
| |
| #ifdef __cplusplus |
| } |
| #endif |