blob: 0b2c0f3633df54af6693858c918d134170a13503 [file] [log] [blame]
Jack Jansenc982ef22001-02-15 22:56:41 +00001/*
2 * WETabs.h
3 *
4 * WASTE TABS PACKAGE
5 * Public C/C++ interface
6 *
7 * version 1.3.2 (August 1996)
8 *
9 * Copyright (c) 1993-1998 Marco Piovanelli
10 * All Rights Reserved
11 *
12 */
13
14
Jack Jansenedeea042001-12-09 23:08:54 +000015#ifndef WITHOUT_FRAMEWORKS
16#include <Carbon/Carbon.h>
17#endif
Jack Jansenc982ef22001-02-15 22:56:41 +000018#ifndef _WASTE_
19#include "WASTE.h"
20#endif
21
22enum {
23 kMinTabSize = 1, // must be greater than zero
24 kDefaultTabSize = 32,
25 kMaxTabSize = 1024 // arbitrary value
26};
27
28#ifdef __cplusplus
29extern "C" {
30#endif
31
32pascal OSErr WEInstallTabHooks(WEReference we);
33pascal OSErr WERemoveTabHooks(WEReference we);
34pascal Boolean WEIsTabHooks(WEReference we);
35pascal SInt16 WEGetTabSize(WEReference we);
36pascal OSErr WESetTabSize(SInt16 tabWidth, WEReference we);
37
38#ifdef __cplusplus
39}
40#endif