| 973 | ); |
| 974 | |
| 975 | static CursorID TranslateStoryPageButtonCursor(StoryPageButtonCursor cursor) |
| 976 | { |
| 977 | switch (cursor) { |
| 978 | case SPBC_MOUSE: return SPR_CURSOR_MOUSE; |
| 979 | case SPBC_ZZZ: return SPR_CURSOR_ZZZ; |
| 980 | case SPBC_BUOY: return SPR_CURSOR_BUOY; |
| 981 | case SPBC_QUERY: return SPR_CURSOR_QUERY; |
| 982 | case SPBC_HQ: return SPR_CURSOR_HQ; |
| 983 | case SPBC_SHIP_DEPOT: return SPR_CURSOR_SHIP_DEPOT; |
| 984 | case SPBC_SIGN: return SPR_CURSOR_SIGN; |
| 985 | case SPBC_TREE: return SPR_CURSOR_TREE; |
| 986 | case SPBC_BUY_LAND: return SPR_CURSOR_BUY_LAND; |
| 987 | case SPBC_LEVEL_LAND: return SPR_CURSOR_LEVEL_LAND; |
| 988 | case SPBC_TOWN: return SPR_CURSOR_TOWN; |
| 989 | case SPBC_INDUSTRY: return SPR_CURSOR_INDUSTRY; |
| 990 | case SPBC_ROCKY_AREA: return SPR_CURSOR_ROCKY_AREA; |
| 991 | case SPBC_DESERT: return SPR_CURSOR_DESERT; |
| 992 | case SPBC_TRANSMITTER: return SPR_CURSOR_TRANSMITTER; |
| 993 | case SPBC_AIRPORT: return SPR_CURSOR_AIRPORT; |
| 994 | case SPBC_DOCK: return SPR_CURSOR_DOCK; |
| 995 | case SPBC_CANAL: return SPR_CURSOR_CANAL; |
| 996 | case SPBC_LOCK: return SPR_CURSOR_LOCK; |
| 997 | case SPBC_RIVER: return SPR_CURSOR_RIVER; |
| 998 | case SPBC_AQUEDUCT: return SPR_CURSOR_AQUEDUCT; |
| 999 | case SPBC_BRIDGE: return SPR_CURSOR_BRIDGE; |
| 1000 | case SPBC_RAIL_STATION: return SPR_CURSOR_RAIL_STATION; |
| 1001 | case SPBC_TUNNEL_RAIL: return SPR_CURSOR_TUNNEL_RAIL; |
| 1002 | case SPBC_TUNNEL_ELRAIL: return SPR_CURSOR_TUNNEL_ELRAIL; |
| 1003 | case SPBC_TUNNEL_MONO: return SPR_CURSOR_TUNNEL_MONO; |
| 1004 | case SPBC_TUNNEL_MAGLEV: return SPR_CURSOR_TUNNEL_MAGLEV; |
| 1005 | case SPBC_AUTORAIL: return SPR_CURSOR_AUTORAIL; |
| 1006 | case SPBC_AUTOELRAIL: return SPR_CURSOR_AUTOELRAIL; |
| 1007 | case SPBC_AUTOMONO: return SPR_CURSOR_AUTOMONO; |
| 1008 | case SPBC_AUTOMAGLEV: return SPR_CURSOR_AUTOMAGLEV; |
| 1009 | case SPBC_WAYPOINT: return SPR_CURSOR_WAYPOINT; |
| 1010 | case SPBC_RAIL_DEPOT: return SPR_CURSOR_RAIL_DEPOT; |
| 1011 | case SPBC_ELRAIL_DEPOT: return SPR_CURSOR_ELRAIL_DEPOT; |
| 1012 | case SPBC_MONO_DEPOT: return SPR_CURSOR_MONO_DEPOT; |
| 1013 | case SPBC_MAGLEV_DEPOT: return SPR_CURSOR_MAGLEV_DEPOT; |
| 1014 | case SPBC_CONVERT_RAIL: return SPR_CURSOR_CONVERT_RAIL; |
| 1015 | case SPBC_CONVERT_ELRAIL: return SPR_CURSOR_CONVERT_ELRAIL; |
| 1016 | case SPBC_CONVERT_MONO: return SPR_CURSOR_CONVERT_MONO; |
| 1017 | case SPBC_CONVERT_MAGLEV: return SPR_CURSOR_CONVERT_MAGLEV; |
| 1018 | case SPBC_AUTOROAD: return SPR_CURSOR_AUTOROAD; |
| 1019 | case SPBC_AUTOTRAM: return SPR_CURSOR_AUTOTRAM; |
| 1020 | case SPBC_ROAD_DEPOT: return SPR_CURSOR_ROAD_DEPOT; |
| 1021 | case SPBC_BUS_STATION: return SPR_CURSOR_BUS_STATION; |
| 1022 | case SPBC_TRUCK_STATION: return SPR_CURSOR_TRUCK_STATION; |
| 1023 | case SPBC_ROAD_TUNNEL: return SPR_CURSOR_ROAD_TUNNEL; |
| 1024 | case SPBC_CLONE_TRAIN: return SPR_CURSOR_CLONE_TRAIN; |
| 1025 | case SPBC_CLONE_ROADVEH: return SPR_CURSOR_CLONE_ROADVEH; |
| 1026 | case SPBC_CLONE_SHIP: return SPR_CURSOR_CLONE_SHIP; |
| 1027 | case SPBC_CLONE_AIRPLANE: return SPR_CURSOR_CLONE_AIRPLANE; |
| 1028 | case SPBC_DEMOLISH: return ANIMCURSOR_DEMOLISH; |
| 1029 | case SPBC_LOWERLAND: return ANIMCURSOR_LOWERLAND; |
| 1030 | case SPBC_RAISELAND: return ANIMCURSOR_RAISELAND; |
| 1031 | case SPBC_PICKSTATION: return ANIMCURSOR_PICKSTATION; |
| 1032 | case SPBC_BUILDSIGNALS: return ANIMCURSOR_BUILDSIGNALS; |