Go to file
Chris Young 30f0bbd256 Basic user-configurable pointer image support.
GUI_POINTER_DEFAULT and GUI_POINTER_WAIT still use the Amiga system default pointers,
and will not be overridden by NetSurf.

Pointer imagery lives in Resources/Pointers and the filenames are all defined in the
ptrs array at the top of gui.c, in the same order as in gui_pointer_shape - with the
exception of GUI_POINTER_DEFAULT (this instead points to a "Blank" pointer for hiding
the pointer) and GUI_POINTER_WAIT (reserved for future use, currently points to "Wait"
but this will change).

The file format is very simple.  It is a text file containing 16 rows of 16
characters, with a newline or CR (or, in fact, any character as this is not checked)
terminating each row.  The seventeenth row indicates the pixel on which the "point" is
set, as two digit X direction, a space, then two digits for the Y direction.

Pointers/Point is based on the hand2 image by Andreas Kuerzinger (the original is in
the AKPointerz.lha archive on Aminet)

svn path=/trunk/netsurf/; revision=5227
2008-08-31 17:34:00 +00:00
!NetSurf Addition of strings used by the Amiga UI. 2008-08-31 11:22:59 +00:00
amiga Basic user-configurable pointer image support. 2008-08-31 17:34:00 +00:00
beos Fix BeOS build. We don't handle tabs yet though. 2008-08-26 23:58:27 +00:00
content Add additional debug to fetch errors from cURL 2008-08-22 11:10:33 +00:00
css more obvious C89 2008-07-29 09:25:17 +00:00
debug Merged revisions 4859-5013,5016-5018 via svnmerge from 2008-08-11 08:17:48 +00:00
desktop Include Amiga-specific options 2008-08-25 13:27:44 +00:00
Docs Pencils-down last merge from Adam Blokus's PDF branch for his GSoC project. 2008-08-18 20:02:59 +00:00
gtk The status bar is now a single GtkStatusbar instead of a hpane'd label and (empty) Statusbar. 2008-08-27 20:26:28 +00:00
image More style guide formatting and tidy up. 2008-08-24 15:44:29 +00:00
render Don't draw scrollbars on the BOX_TABLEs. 2008-08-25 19:30:10 +00:00
riscos Merge Mike's tabs changes. Still needs some cleaning. 2008-08-24 10:31:38 +00:00
utils Removed some debug which was supposed to be temporary. 2008-08-29 18:19:06 +00:00
COPYING Clarify licensing arrangements 2007-08-09 15:32:39 +00:00
Makefile Include Amiga-specific options 2008-08-25 13:27:44 +00:00
Makefile.config Added PDF export to Amiga port. 2008-08-26 01:20:01 +00:00
Makefile.sources Added PDF export to Amiga port. 2008-08-26 01:20:01 +00:00
netsurf Remove bashism and improve nsgtk launcher shell script, add simple BUILDING-GTK document. 2007-02-06 16:52:47 +00:00