257 _(
"Join LAN Server"),
316 (pwindow->size.w - pwindow->area.w) +
area.w,
317 (pwindow->size.h - pwindow->area.h) +
area.h)) {
321 area = pwindow->area;
345#if IS_BETA_VERSION || IS_DEVEL_VERSION
void chat_welcome_message(bool gui_has_copying_mitem)
bool is_server_running(void)
bool client_start_server(void)
struct unit_list * get_units_in_focus(void)
void unit_focus_update(void)
void close_connection_dialog(void)
const char * client_string
void update_info_label(void)
void update_unit_info_label(struct unit_list *punits)
void meswin_dialog_popup(bool raise)
void set_rulesets(int num_rulesets, char **rulesets)
enum client_pages get_current_client_page(void)
static struct server_scan_timer_data lan_scan
void real_set_client_page(enum client_pages new_page)
static void start_new_game_callback(GtkWidget *w, gpointer data)
void update_start_page(void)
bool popdown_conn_list_dialog(void)
void popdown_load_game_dialog(void)
#define set_output_window_text(_pstr_)
void popup_join_game_dialog(void)
void popup_connection_dialog(bool lan_scan)
int main_window_width(void)
int fill_rect_alpha(SDL_Surface *surf, SDL_Rect *prect, SDL_Color *pcolor)
void create_line(SDL_Surface *dest, Sint16 x0, Sint16 y0, Sint16 x1, Sint16 y1, SDL_Color *pcolor)
struct sdl2_data main_data
int main_window_height(void)
@ ID_CLIENT_OPTIONS_BUTTON
#define PRESSED_EVENT(event)
void draw_intro_gfx(void)
void enable_main_widgets(void)
void close_game_page(void)
void show_game_page(void)
void refresh_overview(void)
void popup_optiondlg(void)
static int join_game_callback(struct widget *pwidget)
static int quit_callback(struct widget *pwidget)
static struct small_dialog * start_menu
static enum client_pages old_page
static void popdown_start_menu(void)
static int options_callback(struct widget *pwidget)
static void show_main_page(void)
static int load_game_callback(struct widget *pwidget)
static int servers_callback(struct widget *pwidget)
SDL_Surface * theme_get_background(const struct theme *t, enum theme_background background)
struct theme * active_theme
void conn_list_dialog_update(void)
void update_turn_done_button_state(void)
#define fc_calloc(n, esz)
void set_client_page(enum client_pages page)
struct widget * begin_widget_list
struct widget * end_widget_list
int fc_snprintf(char *str, size_t n, const char *format,...)
const char * fc_git_revision(void)
const char * unstable_message(void)