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().