NetSurf
|
#include <assert.h>
#include <inttypes.h>
#include "utils/log.h"
#include "utils/messages.h"
#include "netsurf/mouse.h"
#include "desktop/global_history.h"
#include "atari/treeview.h"
#include "atari/history.h"
#include "atari/gemtk/gemtk.h"
#include "atari/res/netsurf.rsh"
Go to the source code of this file.
Functions | |
static nserror | atari_global_history_init_phase2 (struct core_window *cw) |
static void | atari_global_history_finish (struct core_window *cw) |
static void | atari_global_history_draw (struct core_window *cw, int x, int y, struct rect *clip, const struct redraw_context *ctx) |
static void | atari_global_history_keypress (struct core_window *cw, uint32_t ucs4) |
static void | atari_global_history_mouse_action (struct core_window *cw, browser_mouse_state mouse, int x, int y) |
void | atari_global_history_close (void) |
static short | handle_event (GUIWIN *win, EVMULT_OUT *ev_out, short msg[8]) |
void | atari_global_history_init (void) |
void | atari_global_history_open (void) |
void | atari_global_history_destroy (void) |
void | atari_global_history_redraw (void) |
Variables | |
GRECT | desk_area |
struct atari_global_history_s | atari_global_history |
static struct atari_treeview_callbacks | atari_global_history_treeview_callbacks |
void atari_global_history_close | ( | void | ) |
Definition at line 74 of file history.c.
References atari_global_history, atari_treeview_close(), and atari_global_history_s::tv.
Referenced by atari_global_history_destroy(), and handle_event().
void atari_global_history_destroy | ( | void | ) |
Definition at line 168 of file history.c.
References atari_global_history, atari_global_history_close(), atari_treeview_delete(), atari_treeview_is_open(), atari_global_history_s::init, NSLOG, atari_global_history_s::tv, and atari_global_history_s::window.
Referenced by gui_quit().
|
static |
Definition at line 51 of file history.c.
References clip(), and global_history_redraw().
|
static |
Definition at line 45 of file history.c.
References global_history_fini(), and NSLOG.
void atari_global_history_init | ( | void | ) |
Definition at line 109 of file history.c.
References atari_global_history, atari_global_history_treeview_callbacks, atari_treeview_create(), ATARI_TREEVIEW_WIDGETS, desk_area, atari_global_history_s::init, messages_get(), NSLOG, atari_global_history_s::tv, and atari_global_history_s::window.
Referenced by gui_init().
|
static |
Definition at line 39 of file history.c.
References global_history_init(), and NSLOG.
|
static |
Definition at line 58 of file history.c.
References global_history_keypress(), and NSLOG.
|
static |
Definition at line 65 of file history.c.
References global_history_mouse_action(), and NSLOG.
void atari_global_history_open | ( | void | ) |
Definition at line 145 of file history.c.
References atari_global_history, atari_treeview_is_open(), atari_treeview_open(), desk_area, atari_global_history_s::init, atari_global_history_s::tv, and atari_global_history_s::window.
Referenced by menu_ghistory().
void atari_global_history_redraw | ( | void | ) |
Definition at line 187 of file history.c.
References atari_global_history, atari_treeview_redraw(), and atari_global_history_s::tv.
|
static |
Definition at line 80 of file history.c.
References atari_global_history_close(), and NSLOG.
struct atari_global_history_s atari_global_history |
Definition at line 34 of file history.c.
Referenced by atari_global_history_close(), atari_global_history_destroy(), atari_global_history_init(), atari_global_history_open(), and atari_global_history_redraw().
|
static |
Definition at line 100 of file history.c.
Referenced by atari_global_history_init().
|
extern |
Definition at line 79 of file gui.c.
Referenced by atari_global_history_init(), and atari_global_history_open().