Fix left mouse button scroll in viewport map mode

This commit is contained in:
Jonathan G Rennison
2021-02-05 11:56:08 +00:00
parent b8c3bee8b0
commit e75e2b5bdc
3 changed files with 22 additions and 13 deletions

View File

@@ -75,8 +75,14 @@ void ViewportAddString(const DrawPixelInfo *dpi, ZoomLevel small_from, const Vie
void StartSpriteCombine();
void EndSpriteCombine();
enum HandleViewportClickedResult {
HVCR_DENY,
HVCR_SCROLL_ONLY,
HVCR_ALLOW,
};
bool HandleViewportDoubleClicked(Window *w, int x, int y);
bool HandleViewportClicked(const Viewport *vp, int x, int y, bool double_click);
HandleViewportClickedResult HandleViewportClicked(const Viewport *vp, int x, int y, bool double_click);
void SetRedErrorSquare(TileIndex tile);
void SetTileSelectSize(int w, int h);
void SetTileSelectBigSize(int ox, int oy, int sx, int sy);