From d5deb0bf992e06645983ed7e081e2646fc304b86 Mon Sep 17 00:00:00 2001 From: Neil Date: Wed, 30 May 2018 13:49:50 +1000 Subject: Add TabPositionAfter method to IScreenLine as this calculation is needed on each platform and it allows extension to custom tab stops. --- src/PositionCache.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/PositionCache.h') diff --git a/src/PositionCache.h b/src/PositionCache.h index 5657b667c..1723e0b2f 100644 --- a/src/PositionCache.h +++ b/src/PositionCache.h @@ -142,6 +142,7 @@ struct ScreenLine : public IScreenLine { XYPOSITION TabWidthMinimumPixels() const override; const Font *FontOfPosition(size_t position) const override; XYPOSITION RepresentationWidth(size_t position) const override; + XYPOSITION TabPositionAfter(XYPOSITION xPosition) const override; }; /** -- cgit v1.2.3