1 /***********************************************************************
2 Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold
3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by
5 the Free Software Foundation; either version 2, or (at your option)
8 This program is distributed in the hope that it will be useful,
9 but WITHOUT ANY WARRANTY; without even the implied warranty of
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 GNU General Public License for more details.
12 ***********************************************************************/
13 #ifndef FC__HELPDLG_G_H
14 #define FC__HELPDLG_G_H
16 #include "gui_proto_constructor.h"
18 /* This must be in same order as names in helpdata.c */
19 enum help_page_type
{ HELP_ANY
, HELP_TEXT
, HELP_UNIT
, HELP_IMPROVEMENT
,
20 HELP_WONDER
, HELP_TECH
, HELP_TERRAIN
, HELP_EXTRA
,
21 HELP_GOODS
, HELP_SPECIALIST
, HELP_GOVERNMENT
,
22 HELP_RULESET
, HELP_TILESET
, HELP_NATIONS
,
23 HELP_MULTIPLIER
, HELP_LAST
};
25 GUI_FUNC_PROTO(void, popup_help_dialog_string
, const char *item
)
26 GUI_FUNC_PROTO(void, popup_help_dialog_typed
, const char *item
,
28 GUI_FUNC_PROTO(void, popdown_help_dialog
, void)
30 /* TRANS: "Overview" topic in built-in help */
31 #define HELP_OVERVIEW_ITEM N_("?help:Overview")
32 #define HELP_PLAYING_ITEM N_("Strategy and Tactics")
33 #define HELP_LANGUAGES_ITEM N_("Languages")
34 #define HELP_CONNECTING_ITEM N_("Connecting")
35 #define HELP_CHATLINE_ITEM N_("Chatline")
36 #define HELP_WORKLIST_EDITOR_ITEM N_("Worklist Editor")
37 #define HELP_CMA_ITEM N_("Citizen Governor")
38 #define HELP_CONTROLS_ITEM N_("Controls")
39 #define HELP_RULESET_ITEM N_("About Current Ruleset")
40 #define HELP_TILESET_ITEM N_("About Current Tileset")
41 #define HELP_NATIONS_ITEM N_("About Nations")
42 #define HELP_ECONOMY_ITEM N_("Economy")
43 #define HELP_CITIES_ITEM N_("Cities")
44 #define HELP_IMPROVEMENTS_ITEM N_("City Improvements")
45 #define HELP_UNITS_ITEM N_("Units")
46 #define HELP_COMBAT_ITEM N_("Combat")
47 #define HELP_ZOC_ITEM N_("Zones of Control")
48 #define HELP_TECHS_ITEM N_("Technology")
49 #define HELP_EXTRAS_ITEM N_("Extras")
50 #define HELP_TERRAIN_ITEM N_("Terrain")
51 #define HELP_WONDERS_ITEM N_("Wonders of the World")
52 #define HELP_GOVERNMENT_ITEM N_("Government")
53 #define HELP_DIPLOMACY_ITEM N_("Diplomacy")
54 #define HELP_SPACE_RACE_ITEM N_("Space Race")
55 #define HELP_COPYING_ITEM N_("Copying")
56 #define HELP_ABOUT_ITEM N_("About Freeciv")
57 #define HELP_MULTIPLIER_ITEM N_("Policies")
59 #endif /* FC__HELPDLG_G_H */