diff --git a/src/tests/kits/interface/bfont/GetBoundingBoxesTest.cpp b/src/tests/kits/interface/bfont/GetBoundingBoxesTest.cpp new file mode 100644 index 0000000000..002af17cb9 --- /dev/null +++ b/src/tests/kits/interface/bfont/GetBoundingBoxesTest.cpp @@ -0,0 +1,62 @@ +#include +#include +#include +#include + +void +GetBoundingBoxesAsGlyphsTest(BFont *font) +{ + const char string[] = "test string"; + int32 numChars = 11; + BRect rectArray[numChars]; + font->GetBoundingBoxesAsGlyphs(string, numChars, B_SCREEN_METRIC, rectArray); + + for (int32 i=0; iGetBoundingBoxesAsString(string, numChars, B_SCREEN_METRIC, &delta, rectArray); + + for (int32 i=0; iGetBoundingBoxesForStrings(stringArray, numStrings, B_SCREEN_METRIC, &delta, rectArray); + + for (int32 i=0; i