MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / MenuClickHelp

Function MenuClickHelp

src/toolbar_gui.cpp:1155–1171  ·  view source on GitHub ↗

* Choose the proper callback function for the main toolbar's help menu. * @param index The menu index which was selected. * @return CBF_NONE */

Source from the content-addressed store, hash-verified

1153 * @return CBF_NONE
1154 */
1155static CallBackFunction MenuClickHelp(int index)
1156{
1157 switch (index) {
1158 case 0: return PlaceLandBlockInfo();
1159 case 1: ShowHelpWindow(); break;
1160 case 2: IConsoleSwitch(); break;
1161 case 3: ShowScriptDebugWindow(CompanyID::Invalid(), _ctrl_pressed); break;
1162 case 4: ShowScreenshotWindow(); break;
1163 case 5: ShowFramerateWindow(); break;
1164 case 6: ShowAboutWindow(); break;
1165 case 7: ShowSpriteAlignerWindow(); break;
1166 case 8: ToggleBoundingBoxes(); break;
1167 case 9: ToggleDirtyBlocks(); break;
1168 case 10: ToggleWidgetOutlines(); break;
1169 }
1170 return CBF_NONE;
1171}
1172
1173/* --- Switch toolbar button --- */
1174

Callers

nothing calls this directly

Calls 12

PlaceLandBlockInfoFunction · 0.85
ShowHelpWindowFunction · 0.85
IConsoleSwitchFunction · 0.85
ShowScriptDebugWindowFunction · 0.85
InvalidFunction · 0.85
ShowScreenshotWindowFunction · 0.85
ShowFramerateWindowFunction · 0.85
ShowAboutWindowFunction · 0.85
ShowSpriteAlignerWindowFunction · 0.85
ToggleBoundingBoxesFunction · 0.85
ToggleDirtyBlocksFunction · 0.85
ToggleWidgetOutlinesFunction · 0.85

Tested by

no test coverage detected