|
NetSurf
|
#include <stdbool.h>#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include <windows.h>#include "utils/errors.h"#include "utils/nsurl.h"#include "utils/log.h"#include "utils/corestrings.h"#include "utils/url.h"#include "utils/file.h"#include "netsurf/browser_window.h"#include "netsurf/clipboard.h"#include "windows/schedule.h"#include "windows/window.h"#include "windows/pointers.h"Go to the source code of this file.
Data Structures | |
| struct | nsws_pointers |
Functions | |
| void | nsws_window_init_pointers (HINSTANCE hinstance) |
| initialise the list of mouse cursors More... | |
| HCURSOR | nsws_get_pointer (gui_pointer_shape shape) |
| get a win32 cursor handle for a pointer shape More... | |
Variables | |
| static struct nsws_pointers | nsws_pointer |
| pre loaded pointer cursors More... | |
| HCURSOR nsws_get_pointer | ( | gui_pointer_shape | shape | ) |
get a win32 cursor handle for a pointer shape
Definition at line 76 of file pointers.c.
References nsws_pointers::appstarting, nsws_pointers::arrow, nsws_pointers::cross, GUI_POINTER_CARET, GUI_POINTER_CROSS, GUI_POINTER_DOWN, GUI_POINTER_HELP, GUI_POINTER_LD, GUI_POINTER_LEFT, GUI_POINTER_LU, GUI_POINTER_MENU, GUI_POINTER_MOVE, GUI_POINTER_NO_DROP, GUI_POINTER_NOT_ALLOWED, GUI_POINTER_POINT, GUI_POINTER_PROGRESS, GUI_POINTER_RD, GUI_POINTER_RIGHT, GUI_POINTER_RU, GUI_POINTER_UP, GUI_POINTER_WAIT, nsws_pointers::hand, nsws_pointers::help, nsws_pointers::ibeam, nsws_pointers::no, nsws_pointer, nsws_pointers::sizeall, nsws_pointers::sizenesw, nsws_pointers::sizens, nsws_pointers::sizenwse, nsws_pointers::sizewe, and nsws_pointers::wait.
Referenced by win32_window_set_pointer().
| void nsws_window_init_pointers | ( | HINSTANCE | hinstance | ) |
initialise the list of mouse cursors
Definition at line 58 of file pointers.c.
References nsws_pointers::appstarting, nsws_pointers::arrow, nsws_pointers::cross, nsws_pointers::hand, nsws_pointers::help, nsws_pointers::ibeam, nsws_pointers::no, nsws_pointer, nsws_pointers::sizeall, nsws_pointers::sizenesw, nsws_pointers::sizens, nsws_pointers::sizenwse, nsws_pointers::sizewe, and nsws_pointers::wait.
Referenced by WinMain().
|
static |
pre loaded pointer cursors
Definition at line 55 of file pointers.c.
Referenced by nsws_get_pointer(), and nsws_window_init_pointers().