1/*
2 * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de.
3 * Distributed under the terms of the MIT License.
4 */
5#ifndef TABLE_CELL_VALUE_RENDERER_UTILS_H
6#define TABLE_CELL_VALUE_RENDERER_UTILS_H
7
8
9#include <InterfaceDefs.h>
10#include <Rect.h>
11
12
13class BView;
14
15
16class TableCellValueRendererUtils {
17public:
18	static	void				DrawString(BView* view, BRect rect,
19									const char* string,
20									enum alignment alignment,
21									bool truncate = false);
22	static	float				PreferredStringWidth(BView* view,
23									const char* string);
24};
25
26
27#endif	// TABLE_CELL_VALUE_RENDERER_UTILS_H
28