Some fix for scrolling with lasso.
[tangerine.git] / workbench / tools / HDToolBox / hdtoolbox_support.h
blobbe3ffe1210f9388b9b36748eaf31aaf98ed35738
1 /*
2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
3 $Id$
4 */
6 #ifndef HDTOOLBOX_SUPPORT_H
7 #define HDTOOLBOX_SUPPORT_H
9 #include <proto/partition.h>
10 #include <exec/nodes.h>
11 #include <exec/lists.h>
13 #include "partitions.h"
15 struct Node *getNumNode(struct List *, int);
16 ULONG getNodeNum(struct Node *);
17 ULONG countNodes(struct List *, UBYTE);
18 LONG RequestList(struct List *, ULONG *);
19 void typestrncpy(STRPTR, STRPTR, ULONG);
20 UWORD strcpyESC(STRPTR, STRPTR, ...);
21 void getSizeStr(STRPTR, ULONG);
22 ULONG sizeStrToUL(STRPTR);
23 LONG GetPartitionAttrsA(struct PartitionHandle *, LONG, ...) __stackparm;
24 LONG SetPartitionAttrsA(struct PartitionHandle *, LONG, ...) __stackparm;
25 LONG GetPartitionTableAttrsA(struct PartitionHandle *, LONG, ...) __stackparm;
26 ULONG getAttrInfo(struct PartitionAttribute *, ULONG);
27 UBYTE getBitNum(ULONG);
28 #endif