From 26b2217e55f716faae92ad7d1109218469ff375f Mon Sep 17 00:00:00 2001 From: right-hearted Date: Tue, 25 Mar 2014 18:02:06 +0000 Subject: [PATCH] Some design adjustments git-svn-id: svn://kolibrios.org@4696 a494cfbc-eb01-0410-851d-a64ba20cac60 --- contrib/media/updf/apps/icons/allbtns.h | 10 +++ contrib/media/updf/apps/icons/folder.c | 92 ++++++++++++++++++++ contrib/media/updf/apps/icons/help.c | 108 ++++++++++++++++++++++++ contrib/media/updf/apps/icons/minus.c | 108 ++++++++++++++++++++++++ contrib/media/updf/apps/icons/next.c | 98 +++++++++++++++++++++ contrib/media/updf/apps/icons/plus.c | 105 +++++++++++++++++++++++ contrib/media/updf/apps/icons/prev.c | 98 +++++++++++++++++++++ contrib/media/updf/apps/icons/scrdn.c | 58 +++++++++++++ contrib/media/updf/apps/icons/scrlt.c | 59 +++++++++++++ contrib/media/updf/apps/icons/scrrt.c | 58 +++++++++++++ contrib/media/updf/apps/icons/scrup.c | 58 +++++++++++++ contrib/media/updf/apps/icons/updf.png | Bin 0 -> 46523 bytes contrib/media/updf/apps/kos_main.c | 48 ++++++----- 13 files changed, 879 insertions(+), 21 deletions(-) create mode 100644 contrib/media/updf/apps/icons/allbtns.h create mode 100644 contrib/media/updf/apps/icons/folder.c create mode 100644 contrib/media/updf/apps/icons/help.c create mode 100644 contrib/media/updf/apps/icons/minus.c create mode 100644 contrib/media/updf/apps/icons/next.c create mode 100644 contrib/media/updf/apps/icons/plus.c create mode 100644 contrib/media/updf/apps/icons/prev.c create mode 100644 contrib/media/updf/apps/icons/scrdn.c create mode 100644 contrib/media/updf/apps/icons/scrlt.c create mode 100644 contrib/media/updf/apps/icons/scrrt.c create mode 100644 contrib/media/updf/apps/icons/scrup.c create mode 100644 contrib/media/updf/apps/icons/updf.png diff --git a/contrib/media/updf/apps/icons/allbtns.h b/contrib/media/updf/apps/icons/allbtns.h new file mode 100644 index 0000000000..e5ed6b3835 --- /dev/null +++ b/contrib/media/updf/apps/icons/allbtns.h @@ -0,0 +1,10 @@ +#include "folder.c" +#include "help.c" +#include "next.c" +#include "prev.c" +#include "scrup.c" +#include "scrdn.c" +#include "scrlt.c" +#include "scrrt.c" +#include "plus.c" +#include "minus.c" diff --git a/contrib/media/updf/apps/icons/folder.c b/contrib/media/updf/apps/icons/folder.c new file mode 100644 index 0000000000..6ef4c98c60 --- /dev/null +++ b/contrib/media/updf/apps/icons/folder.c @@ -0,0 +1,92 @@ +/* GIMP RGB C-Source image dump (folder.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ + unsigned char pixel_data[26 * 24 * 3 + 1]; +} folder = { + 26, 24, 3, + "\352\352\352\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\352\352\352\244\244\244\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\244\244\244\244\244\244\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\244\244\244\244\244\244\364\364\364" + "\364\364\364\364\364\364\364\364\364\245\245\245nnnnnnnnnnnnnnnnnn\260\260" + "\260\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364\364\364" + "\364nnnnnnnnnnnnnnnnnnnnnnnn\260\260\260\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\244\244\244\244\244\244\364\364\364\364\364" + "\364\364\364\364\364\364\364nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn" + "n\245\245\245\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364nnnnnnnnnnnn" + "nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\364\364\364\364\364\364\364\364\364" + "\364\364\364\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363" + "\363\363\363nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\363\363\363" + "\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\363\363\363" + "\363\363\363\363\363\363\363\363\363nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn" + "nnnnnnnnnnnn\363\363\363\363\363\363\363\363\363\363\363\363\244\244\244" + "\244\244\244\363\363\363\363\363\363\363\363\363\363\363\363nnnnnnnnnnnn" + "nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\363\363\363\363\363\363\363\363\363" + "\363\363\363\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363" + "\363\363\363nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\363\363\363" + "\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\363\363\363" + "\363\363\363\363\363\363\363\363\363nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn" + "nnnnnnnnnnnn\363\363\363\363\363\363\363\363\363\363\363\363\244\244\244" + "\244\244\244\363\363\363\363\363\363\363\363\363\363\363\363nnnnnnnnnnnn" + "nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\363\363\363\363\363\363\363\363\363" + "\363\363\363\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363" + "\363\363\363nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\363\363\363" + "\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\362\362\362" + "\362\362\362\362\362\362\362\362\362nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn" + "nnnnnnnnnnnn\362\362\362\362\362\362\362\362\362\362\362\362\244\244\244" + "\244\244\244\362\362\362\362\362\362\362\362\362\362\362\362\245\245\245" + "nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\245\245\245\362\362\362\362\362" + "\362\362\362\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\244\244\244\244\244" + "\244\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\244\244\244\244\244" + "\244\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\244\244\244\352\352\352\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\352\352\352", +}; + diff --git a/contrib/media/updf/apps/icons/help.c b/contrib/media/updf/apps/icons/help.c new file mode 100644 index 0000000000..4bfda8c69c --- /dev/null +++ b/contrib/media/updf/apps/icons/help.c @@ -0,0 +1,108 @@ +/* GIMP RGB C-Source image dump (help.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ + unsigned char pixel_data[26 * 24 * 3 + 1]; +} help = { + 26, 24, 3, + "\352\352\352\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\352\352\352\244\244\244\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\244\244\244\244\244\244\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\302\302\302" + "\230\230\230nnnnnnnnnnnn\230\230\230\302\302\302\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\207\207\207nnn\207\207\207\261\261\261" + "\312\312\312\312\312\312\261\261\261\207\207\207nnn\207\207\207\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364vvvvvv\302\302\302\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\302\302\302vvvvvv\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244\244" + "\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\207" + "\207\207vvv\333\333\333\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\333\333\333vvv\207\207\207\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244\244" + "\244\244\364\364\364\364\364\364\364\364\364\364\364\364\302\302\302nnn\302" + "\302\302\364\364\364\364\364\364\364\364\364\364\364\364\217\217\217\207" + "\207\207\364\364\364\364\364\364\364\364\364\364\364\364\302\302\302nnn\302" + "\302\302\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244\244" + "\244\244\363\363\363\363\363\363\363\363\363\363\363\363\217\217\217\206" + "\206\206\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\332" + "\332\332\332\332\332\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\206\206\206\217\217\217\363\363\363\363\363\363\363\363\363\363" + "\363\363\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363\363" + "\363\363nnn\260\260\260\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363nnnnnn\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\260\260\260nnn\363\363\363\363\363\363\363\363\363\363\363\363\244\244\244" + "\244\244\244\363\363\363\363\363\363\363\363\363\363\363\363nnn\311\311\311" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363nnnnnn\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\311\311\311nnn\363\363" + "\363\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\363\363" + "\363\363\363\363\363\363\363\363\363\363nnn\311\311\311\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363nnnnnn\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\311\311\311nnn\363\363\363\363\363\363\363" + "\363\363\363\363\363\244\244\244\244\244\244\363\363\363\363\363\363\363" + "\363\363\363\363\363nnn\260\260\260\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363nnnnnn\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\260\260\260nnn\363\363\363\363\363\363\363\363\363\363\363\363" + "\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363\363\363\363" + "\217\217\217\206\206\206\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363nnnnnn\363\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\206\206\206\217\217\217\363\363\363\363\363\363\363\363\363\363\363" + "\363\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363\363\363" + "\363\301\301\301nnn\301\301\301\363\363\363\363\363\363\363\363\363\363\363" + "\363nnnnnn\363\363\363\363\363\363\363\363\363\363\363\363\301\301\301nn" + "n\301\301\301\363\363\363\363\363\363\363\363\363\363\363\363\244\244\244" + "\244\244\244\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\206\206\206uuu\331\331\331\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\331\331\331uuu\206\206\206" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\244\244\244" + "\244\244\244\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362uuuuuu\300\300\300\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\300\300\300uuuuuu\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\244\244\244\244\244\244\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\206\206\206mmm\206\206\206\257\257\257\310\310\310\310\310\310\257" + "\257\257\206\206\206mmm\206\206\206\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\244\244\244\244\244\244\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\300\300\300\227\227\227mmmmmmmmmmmm\227\227\227\300" + "\300\300\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\244\244\244\244\244\244\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\244\244\244\244" + "\244\244\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\244\244\244\352\352\352\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\352\352\352", +}; + diff --git a/contrib/media/updf/apps/icons/minus.c b/contrib/media/updf/apps/icons/minus.c new file mode 100644 index 0000000000..96ba05493f --- /dev/null +++ b/contrib/media/updf/apps/icons/minus.c @@ -0,0 +1,108 @@ +/* GIMP RGB C-Source image dump (minus.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ + unsigned char pixel_data[26 * 24 * 3 + 1]; +} minus = { + 26, 24, 3, + "\352\352\352\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\244\244\244\244\244\244\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\302\302\302" + "\230\230\230nnnnnnnnnnnn\230\230\230\302\302\302\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\354\354\354\207\207\207nnn\207\207\207\261\261\261" + "\312\312\312\312\312\312\261\261\261\207\207\207nnn\207\207\207\354\354\354" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\354\354\354vvvvvv\302\302\302\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\302\302\302vvvvvv\354\354\354\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244\244" + "\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\207" + "\207\207vvv\333\333\333\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\333\333\333vvv\207\207\207\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244\244" + "\244\244\364\364\364\364\364\364\364\364\364\364\364\364\302\302\302nnn\302" + "\302\302\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\302\302\302nnn\302" + "\302\302\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244\244" + "\244\244\363\363\363\363\363\363\363\363\363\363\363\363\217\217\217\206" + "\206\206\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\206\206\206\217\217\217\363\363\363\363\363\363\363\363\363\363" + "\363\363\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363\363" + "\363\363nnn\260\260\260\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\260\260\260nnn\363\363\363\363\363\363\363\363\363\363" + "\363\363\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363\363" + "\363\363nnn\311\311\311\363\363\363nnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\363\363" + "\363\311\311\311nnn\363\363\363\363\363\363\363\363\363\363\363\363\244\244" + "\244\244\244\244\363\363\363\363\363\363\363\363\363\363\363\363nnn\311\311" + "\311\363\363\363nnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\363\363\363\311\311\311nn" + "n\363\363\363\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244" + "\363\363\363\363\363\363\363\363\363\363\363\363nnn\260\260\260\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\260\260\260" + "nnn\363\363\363\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244" + "\363\363\363\363\363\363\363\363\363\363\363\363\217\217\217\206\206\206" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\206\206\206\217\217\217\363\363\363\363\363\363\363\363\363\363\363\363" + "\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363\363\363\363" + "\301\301\301nnn\301\301\301\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\301\301\301nnn\301\301\301\363\363\363\363\363\363\363\363\363\363\363\363" + "\244\244\244\244\244\244\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\206\206\206uuu\331\331\331\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\331\331\331" + "uuu\206\206\206\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\244\244\244\244\244\244\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\352\352\352uuuuuu\300\300\300\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\300\300\300uuuuuu\352\352\352\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\244\244\244\244" + "\244\244\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\352\352\352\206\206\206mmm\206\206\206\257\257\257\310\310\310\310" + "\310\310\257\257\257\206\206\206mmm\206\206\206\352\352\352\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\244\244\244\244" + "\244\244\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\300\300\300\227\227\227mmmmmmmmmmmm\227" + "\227\227\300\300\300\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\244\244\244\244\244\244\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\244" + "\244\244\244\244\244\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\244\244\244\352\352\352\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244", +}; + diff --git a/contrib/media/updf/apps/icons/next.c b/contrib/media/updf/apps/icons/next.c new file mode 100644 index 0000000000..8e6b34d916 --- /dev/null +++ b/contrib/media/updf/apps/icons/next.c @@ -0,0 +1,98 @@ +/* GIMP RGB C-Source image dump (next.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ + unsigned char pixel_data[24 * 24 * 3 + 1]; +} next = { + 24, 24, 3, + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\352\352\352" + "\244\244\244\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\247\247\247\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364ggg\224\224\224\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244\244\244\244" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "gggggg\203\203\203\357\357\357\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\244\244\244\244\244\244\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\355\355" + "\355\267\267\267\214\214\214rrrggggggggggggwww\341\341\341\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\363" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\255" + "\255\255jjjggggggggggggggggggggggggooo\321\321\321\363\363\363\363\363\363" + "\363\363\363\363\363\363\244\244\244\244\244\244\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\216\216\216gggggggggggggggggggggggg" + "ggggggggghhh\275\275\275\363\363\363\363\363\363\363\363\363\244\244\244" + "\244\244\244\363\363\363\363\363\363\363\363\363\363\363\363\242\242\242" + "gggggggggggggggggggggggggggggggggggghhh\275\275\275\363\363\363\363\363\363" + "\363\363\363\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363" + "\343\343\343ggggggggggggggggggggggggggggggggggggooo\321\321\321\363\363\363" + "\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\363\363\363" + "\363\363\363\363\363\363\253\253\253gggggggggggggggggggggggggggggggggwww" + "\341\341\341\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363" + "\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363\206\206\206" + "ggg\232\232\232\321\321\321\357\357\357\363\363\363\363\363\363\363\363\363" + "\363\363\363gggggg\203\203\203\357\357\357\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\362\362" + "\362\362\362\362\362\362\362qqq\271\271\271\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362ggg\224\224\224\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\213\213\213\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\247\247\247\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\352\352\352", +}; + diff --git a/contrib/media/updf/apps/icons/plus.c b/contrib/media/updf/apps/icons/plus.c new file mode 100644 index 0000000000..4e2be488d3 --- /dev/null +++ b/contrib/media/updf/apps/icons/plus.c @@ -0,0 +1,105 @@ +/* GIMP RGB C-Source image dump (plus.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ + unsigned char pixel_data[26 * 24 * 3 + 1]; +} plus = { + 26, 24, 3, + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\352\352\352\244\244\244\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\244\244\244\244\244\244\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\302\302\302" + "\230\230\230nnnnnnnnnnnn\230\230\230\302\302\302\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\354\354\354\207\207\207nnn\207\207\207\261\261\261" + "\312\312\312\312\312\312\261\261\261\207\207\207nnn\207\207\207\354\354\354" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\244\244\244\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\354\354\354vvvvvv\302\302\302\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\302\302\302vvvvvv\354\354\354\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244\244" + "\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\207" + "\207\207vvv\333\333\333\364\364\364\364\364\364\364\364\364nnnnnn\364\364" + "\364\364\364\364\364\364\364\333\333\333vvv\207\207\207\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\244\244\244\244\244\244\364\364" + "\364\364\364\364\364\364\364\364\364\364\302\302\302nnn\302\302\302\364\364" + "\364\364\364\364\364\364\364\364\364\364nnnnnn\364\364\364\364\364\364\364" + "\364\364\364\364\364\302\302\302nnn\302\302\302\364\364\364\364\364\364\364" + "\364\364\364\364\364\244\244\244\244\244\244\363\363\363\363\363\363\363" + "\363\363\363\363\363\217\217\217\206\206\206\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363nnnnnn\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\206\206\206\217\217\217\363\363\363\363\363\363" + "\363\363\363\363\363\363\244\244\244\244\244\244\363\363\363\363\363\363" + "\363\363\363\363\363\363nnn\260\260\260\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363nnnnnn\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\260\260\260nnn\363\363\363\363\363\363\363\363\363\363\363" + "\363\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363\363\363" + "\363nnn\311\311\311\363\363\363nnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\363\363\363" + "\311\311\311nnn\363\363\363\363\363\363\363\363\363\363\363\363\244\244\244" + "\244\244\244\363\363\363\363\363\363\363\363\363\363\363\363nnn\311\311\311" + "\363\363\363nnnnnnnnnnnnnnnnnnnnnnnnnnnnnn\363\363\363\311\311\311nnn\363" + "\363\363\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\363" + "\363\363\363\363\363\363\363\363\363\363\363nnn\260\260\260\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363nnnnnn\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\260\260\260nnn\363\363\363\363\363\363" + "\363\363\363\363\363\363\244\244\244\244\244\244\363\363\363\363\363\363" + "\363\363\363\363\363\363\217\217\217\206\206\206\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363nnnnnn\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\206\206\206\217\217\217\363\363\363\363\363" + "\363\363\363\363\363\363\363\244\244\244\244\244\244\363\363\363\363\363" + "\363\363\363\363\363\363\363\301\301\301nnn\301\301\301\363\363\363\363\363" + "\363\363\363\363\363\363\363nnnnnn\363\363\363\363\363\363\363\363\363\363" + "\363\363\301\301\301nnn\301\301\301\363\363\363\363\363\363\363\363\363\363" + "\363\363\244\244\244\244\244\244\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\206\206\206uuu\331\331\331\362\362\362\362\362\362\362" + "\362\362nnnnnn\362\362\362\362\362\362\362\362\362\331\331\331uuu\206\206" + "\206\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\244\244" + "\244\244\244\244\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\352\352\352uuuuuu\300\300\300\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\300\300\300uuuuuu\352\352\352\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\244\244\244\244\244\244" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\352\352\352\206\206\206mmm\206\206\206\257\257\257\310\310\310\310\310\310" + "\257\257\257\206\206\206mmm\206\206\206\352\352\352\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\244\244\244\244\244\244" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\300\300\300\227\227\227mmmmmmmmmmmm\227\227\227" + "\300\300\300\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\244\244\244\244\244\244\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\244\244\244" + "\244\244\244\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\352\352\352", +}; + diff --git a/contrib/media/updf/apps/icons/prev.c b/contrib/media/updf/apps/icons/prev.c new file mode 100644 index 0000000000..9a09bfc385 --- /dev/null +++ b/contrib/media/updf/apps/icons/prev.c @@ -0,0 +1,98 @@ +/* GIMP RGB C-Source image dump (prev.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ + unsigned char pixel_data[24 * 24 * 3 + 1]; +} prev = { + 24, 24, 3, + "\352\352\352\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365" + "\365\365\365\365\365\365\365\365\365\365\365\365\365\365\365\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\247\247\247\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244" + "\244\244\244\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\224\224\224ggg\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\244\244\244\244\244\244" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\357\357\357\203\203\203gggggg\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364\364" + "\364\364\364\364\364\364\364\244\244\244\244\244\244\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\341\341\341wwwggggggggggggrrr\214" + "\214\214\267\267\267\355\355\355\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\363" + "\363\363\363\363\363\363\363\363\363\363\363\321\321\321oooggggggggggggg" + "gggggggggggjjj\255\255\255\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\244\244\244\244\244\244\363\363\363\363\363\363" + "\363\363\363\275\275\275hhhggggggggggggggggggggggggggggggggg\216\216\216" + "\363\363\363\363\363\363\363\363\363\363\363\363\363\363\363\244\244\244" + "\244\244\244\363\363\363\363\363\363\363\363\363\275\275\275hhhggggggggg" + "ggggggggggggggggggggggggggg\242\242\242\363\363\363\363\363\363\363\363\363" + "\363\363\363\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363" + "\363\363\363\321\321\321ooogggggggggggggggggggggggggggggggggggg\343\343\343" + "\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\363\363\363" + "\363\363\363\363\363\363\363\363\363\363\363\363\341\341\341wwwggggggggg" + "gggggggggggggggggggggggg\253\253\253\363\363\363\363\363\363\363\363\363" + "\244\244\244\244\244\244\363\363\363\363\363\363\363\363\363\363\363\363" + "\363\363\363\363\363\363\357\357\357\203\203\203gggggg\363\363\363\363\363" + "\363\363\363\363\363\363\363\357\357\357\321\321\321\232\232\232ggg\206\206" + "\206\363\363\363\363\363\363\363\363\363\244\244\244\244\244\244\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\224\224\224ggg\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\271\271\271qqq\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\247\247\247\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\213\213\213\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\244\244\244\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362\362" + "\362\362\362\362\244\244\244\352\352\352\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244\244" + "\244\244\244\244\244\244\244", +}; + diff --git a/contrib/media/updf/apps/icons/scrdn.c b/contrib/media/updf/apps/icons/scrdn.c new file mode 100644 index 0000000000..693d75cdc3 --- /dev/null +++ b/contrib/media/updf/apps/icons/scrdn.c @@ -0,0 +1,58 @@ +/* GIMP RGB C-Source image dump (scrdn.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ + unsigned char pixel_data[17 * 17 * 3 + 1]; +} scrdn = { + 17, 17, 3, + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376" + "\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376" + "\376\376\376\376\376\376\311\311\310\177\177\177\177\177\177\376\376\376" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\311\311\310" + "\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343www\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\311\311\310\177\177\177\177\177\177" + "\376\376\376\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343www\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\311\311\310\177\177\177\177\177\177\376\376\376\341\337\344" + "\341\337\344\341\337\344\341\337\344\341\337\344\341\337\344www\341\337\344" + "\341\337\344\341\337\344\341\337\344\341\337\344\341\337\344\311\311\310" + "\177\177\177\177\177\177\376\376\376\340\336\342\340\336\342\340\336\342" + "\340\336\342\340\336\342\340\336\342www\340\336\342\340\336\342\340\336\342" + "\340\336\342\340\336\342\340\336\342\311\311\310\177\177\177\177\177\177" + "\376\376\376\336\335\341\336\335\341\336\335\341\336\335\341wwwwwwwwwwww" + "www\336\335\341\336\335\341\336\335\341\336\335\341\311\311\310\177\177\177" + "\177\177\177\376\376\376\335\334\337\335\334\337\335\334\337\335\334\337" + "\335\334\337wwwwwwwww\335\334\337\335\334\337\335\334\337\335\334\337\335" + "\334\337\311\311\310\177\177\177\177\177\177\376\376\376\333\332\334\333" + "\332\334\333\332\334\333\332\334\333\332\334\333\332\334www\333\332\334\333" + "\332\334\333\332\334\333\332\334\333\332\334\333\332\334\311\311\310\177" + "\177\177\177\177\177\376\376\376\331\330\332\331\330\332\331\330\332\331" + "\330\332\331\330\332\331\330\332\331\330\332\331\330\332\331\330\332\331" + "\330\332\331\330\332\331\330\332\331\330\332\311\311\310\177\177\177\177" + "\177\177\376\376\376\330\327\330\330\327\330\330\327\330\330\327\330\330" + "\327\330\330\327\330\330\327\330\330\327\330\330\327\330\330\327\330\330" + "\327\330\330\327\330\330\327\330\311\311\310\177\177\177\177\177\177\376" + "\376\376\326\325\326\326\325\326\326\325\326\326\325\326\326\325\326\326" + "\325\326\326\325\326\326\325\326\326\325\326\326\325\326\326\325\326\326" + "\325\326\326\325\326\311\311\310\177\177\177\177\177\177\311\311\310\311" + "\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311" + "\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311" + "\311\310\311\311\310\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177", +}; + diff --git a/contrib/media/updf/apps/icons/scrlt.c b/contrib/media/updf/apps/icons/scrlt.c new file mode 100644 index 0000000000..a8ddbfe36b --- /dev/null +++ b/contrib/media/updf/apps/icons/scrlt.c @@ -0,0 +1,59 @@ +/* GIMP RGB C-Source image dump (scrlt.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ + unsigned char pixel_data[17 * 17 * 3 + 1]; +} scrlt = { + 17, 17, 3, + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376" + "\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376" + "\376\376\376\376\376\376\311\311\310\177\177\177\177\177\177\376\376\376" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\344" + "\340\336\342\336\335\341\336\335\341\333\332\334\331\330\332\330\327\330" + "\326\325\326\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\344\340\336\342" + "\336\335\341\336\335\341\333\332\334\331\330\332\330\327\330\326\325\326" + "\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\344\340\336\342\336\335\341" + "\336\335\341\333\332\334\331\330\332\330\327\330\326\325\326\311\311\310" + "\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\344\340\336\342\336\335\341\336\335\341" + "\333\332\334\331\330\332\330\327\330\326\325\326\311\311\310\177\177\177" + "\177\177\177\376\376\376\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\0\0\0\340\336\342\336\335\341\336\335\341\333\332\334\331\330" + "\332\330\327\330\326\325\326\311\311\310\177\177\177\177\177\177\376\376" + "\376\341\337\343\341\337\343\341\337\343\341\337\343\0\0\0\341\337\344\340" + "\336\342\336\335\341\336\335\341\333\332\334\331\330\332\330\327\330\326" + "\325\326\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343\341" + "\337\343\341\337\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\331\330\332" + "\330\327\330\326\325\326\311\311\310\177\177\177\177\177\177\376\376\376" + "\341\337\343\341\337\343\341\337\343\341\337\343\0\0\0\341\337\344\340\336" + "\342\336\335\341\336\335\341\333\332\334\331\330\332\330\327\330\326\325" + "\326\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343\341\337" + "\343\341\337\343\341\337\343\341\337\343\0\0\0\340\336\342\336\335\341\336" + "\335\341\333\332\334\331\330\332\330\327\330\326\325\326\311\311\310\177" + "\177\177\177\177\177\376\376\376\341\337\343\341\337\343\341\337\343\341" + "\337\343\341\337\343\341\337\344\340\336\342\336\335\341\336\335\341\333" + "\332\334\331\330\332\330\327\330\326\325\326\311\311\310\177\177\177\177" + "\177\177\376\376\376\341\337\343\341\337\343\341\337\343\341\337\343\341" + "\337\343\341\337\344\340\336\342\336\335\341\336\335\341\333\332\334\331" + "\330\332\330\327\330\326\325\326\311\311\310\177\177\177\177\177\177\376" + "\376\376\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341" + "\337\344\340\336\342\336\335\341\336\335\341\333\332\334\331\330\332\330" + "\327\330\326\325\326\311\311\310\177\177\177\177\177\177\376\376\376\341" + "\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\344\340" + "\336\342\336\335\341\336\335\341\333\332\334\331\330\332\330\327\330\326" + "\325\326\311\311\310\177\177\177\177\177\177\311\311\310\311\311\310\311" + "\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311" + "\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311" + "\311\310\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177", +}; + diff --git a/contrib/media/updf/apps/icons/scrrt.c b/contrib/media/updf/apps/icons/scrrt.c new file mode 100644 index 0000000000..c42cd130dc --- /dev/null +++ b/contrib/media/updf/apps/icons/scrrt.c @@ -0,0 +1,58 @@ +/* GIMP RGB C-Source image dump (scrrt.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ + unsigned char pixel_data[17 * 17 * 3 + 1]; +} scrrt = { + 17, 17, 3, + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376" + "\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376" + "\376\376\376\376\376\376\311\311\310\177\177\177\177\177\177\376\376\376" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\344" + "\340\336\342\336\335\341\335\334\337\333\332\334\331\330\332\330\327\330" + "\326\325\326\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\344\340\336\342" + "\336\335\341\335\334\337\333\332\334\331\330\332\330\327\330\326\325\326" + "\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\344\340\336\342\336\335\341" + "\335\334\337\333\332\334\331\330\332\330\327\330\326\325\326\311\311\310" + "\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\344\340\336\342\336\335\341\335\334\337" + "\333\332\334\331\330\332\330\327\330\326\325\326\311\311\310\177\177\177" + "\177\177\177\376\376\376\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\344\340\336\342www\335\334\337\333\332\334\331\330\332" + "\330\327\330\326\325\326\311\311\310\177\177\177\177\177\177\376\376\376" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\344" + "\340\336\342wwwwww\333\332\334\331\330\332\330\327\330\326\325\326\311\311" + "\310\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343\341\337" + "\343wwwwwwwwwwwwwwwwwwwww\331\330\332\330\327\330\326\325\326\311\311\310" + "\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\344\340\336\342wwwwww\333\332\334\331\330" + "\332\330\327\330\326\325\326\311\311\310\177\177\177\177\177\177\376\376" + "\376\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337" + "\344\340\336\342www\335\334\337\333\332\334\331\330\332\330\327\330\326\325" + "\326\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343\341\337" + "\343\341\337\343\341\337\343\341\337\343\341\337\344\340\336\342\336\335" + "\341\335\334\337\333\332\334\331\330\332\330\327\330\326\325\326\311\311" + "\310\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343\341\337" + "\343\341\337\343\341\337\343\341\337\344\340\336\342\336\335\341\335\334" + "\337\333\332\334\331\330\332\330\327\330\326\325\326\311\311\310\177\177" + "\177\177\177\177\376\376\376\341\337\343\341\337\343\341\337\343\341\337" + "\343\341\337\343\341\337\344\340\336\342\336\335\341\335\334\337\333\332" + "\334\331\330\332\330\327\330\326\325\326\311\311\310\177\177\177\177\177" + "\177\376\376\376\341\337\343\341\337\343\341\337\343\341\337\343\341\337" + "\343\341\337\344\340\336\342\336\335\341\335\334\337\333\332\334\331\330" + "\332\330\327\330\326\325\326\311\311\310\177\177\177\177\177\177\311\311" + "\310\311\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311\311" + "\310\311\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311\311" + "\310\311\311\310\311\311\310\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177", +}; + diff --git a/contrib/media/updf/apps/icons/scrup.c b/contrib/media/updf/apps/icons/scrup.c new file mode 100644 index 0000000000..ec0de20df5 --- /dev/null +++ b/contrib/media/updf/apps/icons/scrup.c @@ -0,0 +1,58 @@ +/* GIMP RGB C-Source image dump (scrup.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 3:RGB, 4:RGBA */ + unsigned char pixel_data[17 * 17 * 3 + 1]; +} scrup = { + 17, 17, 3, + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376" + "\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376" + "\376\376\376\376\376\376\311\311\310\177\177\177\177\177\177\376\376\376" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\311\311\310\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\311\311\310" + "\177\177\177\177\177\177\376\376\376\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343www\341\337\343\341\337\343\341\337\343" + "\341\337\343\341\337\343\341\337\343\311\311\310\177\177\177\177\177\177" + "\376\376\376\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343" + "wwwwwwwww\341\337\343\341\337\343\341\337\343\341\337\343\341\337\343\311" + "\311\310\177\177\177\177\177\177\376\376\376\341\337\344\341\337\344\341" + "\337\344\341\337\344wwwwwwwwwwwwwww\341\337\344\341\337\344\341\337\344\341" + "\337\344\311\311\310\177\177\177\177\177\177\376\376\376\340\336\342\340" + "\336\342\340\336\342\340\336\342\340\336\342\340\336\342www\340\336\342\340" + "\336\342\340\336\342\340\336\342\340\336\342\340\336\342\311\311\310\177" + "\177\177\177\177\177\376\376\376\336\335\341\336\335\341\336\335\341\336" + "\335\341\336\335\341\336\335\341www\336\335\341\336\335\341\336\335\341\336" + "\335\341\336\335\341\336\335\341\311\311\310\177\177\177\177\177\177\376" + "\376\376\336\335\341\336\335\341\336\335\341\336\335\341\336\335\341\336" + "\335\341www\336\335\341\336\335\341\336\335\341\336\335\341\336\335\341\336" + "\335\341\311\311\310\177\177\177\177\177\177\376\376\376\333\332\334\333" + "\332\334\333\332\334\333\332\334\333\332\334\333\332\334www\333\332\334\333" + "\332\334\333\332\334\333\332\334\333\332\334\333\332\334\311\311\310\177" + "\177\177\177\177\177\376\376\376\331\330\332\331\330\332\331\330\332\331" + "\330\332\331\330\332\331\330\332\331\330\332\331\330\332\331\330\332\331" + "\330\332\331\330\332\331\330\332\331\330\332\311\311\310\177\177\177\177" + "\177\177\376\376\376\330\327\330\330\327\330\330\327\330\330\327\330\330" + "\327\330\330\327\330\330\327\330\330\327\330\330\327\330\330\327\330\330" + "\327\330\330\327\330\330\327\330\311\311\310\177\177\177\177\177\177\376" + "\376\376\326\325\326\326\325\326\326\325\326\326\325\326\326\325\326\326" + "\325\326\326\325\326\326\325\326\326\325\326\326\325\326\326\325\326\326" + "\325\326\326\325\326\311\311\310\177\177\177\177\177\177\311\311\310\311" + "\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311" + "\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311\311\310\311" + "\311\310\311\311\310\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177\177" + "\177\177\177\177\177", +}; + diff --git a/contrib/media/updf/apps/icons/updf.png b/contrib/media/updf/apps/icons/updf.png new file mode 100644 index 0000000000000000000000000000000000000000..276e461d11f5a1f8439d8ad78133ec199399c7d7 GIT binary patch literal 46523 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 int y1 = gapp.pany + gapp.image->h; __menuet__debug_out(" Window blit\n"); +__menuet__bar(0,0,598,370,0xababab); //background of pics /* XSetForeground(xdpy, xgc, xbgcolor.pixel); fillrect(0, 0, x0, gapp.winh); @@ -208,36 +210,39 @@ __menuet__debug_out(yoba); } - __menuet__bar(0,0,600,20,0xFFFFFF); - __menuet__make_button(0,0,40,20,7,0x404040FF); //(posirion x, position y, width, height, id, color) - __menuet__write_text(5,4,0xFFFFFF,"Open",4); + __menuet__bar(0,0,598,34,0xe1e1e1); // bar on the top (buttons holder) + __menuet__bar(590,0,5,400,0xe1e1e1); // sidebar for scrolling - __menuet__make_button(550,0,20,20,2,0x404040FF); //prev page - __menuet__write_text(555,3,0xFFFFFF,"<",1); + __menuet__make_button(8,5,26,24,7,0xe1e1e1); //(posirion x, position y, width, height, id, color) + __menuet__putimage(8,5,26,24,folder.pixel_data); + + __menuet__make_button(42,5,26,24,6,0xe1e1e1); //magnify - + __menuet__putimage(42,5,26,24,minus.pixel_data); - __menuet__make_button(570,0,20,20,3,0x404040FF); //nex page - __menuet__write_text(575,3,0xFFFFFF,">",1); + __menuet__make_button(68,5,26,24,5,0xe1e1e1); //magnify + + __menuet__putimage(68,5,26,24,plus.pixel_data); + - __menuet__make_button(40,0,20,20,4,0x404040FF); //show help - __menuet__write_text(45,3,0xFFFFFF,"?",1); +/* __menuet__make_button(100,0,20,20,10,0xe1e1e1); // rotate + 15 deg + __menuet__write_text(105,3,0xFFFFFF,"p",1); - __menuet__make_button(60,0,20,20,5,0x404040FF); //magnify + - __menuet__write_text(65,3,0xFFFFFF,"+",1); + __menuet__make_button(120,0,20,20,11,0xe1e1e1); // rotate - 15 deg + __menuet__write_text(125,3,0xFFFFFF,"q",1); */ - __menuet__make_button(80,0,20,20,6,0x404040FF); //magnify - - __menuet__write_text(85,3,0xFFFFFF,"-",1); + __menuet__make_button(500,5,26,24,4,0xe1e1e1); //show help + __menuet__putimage(500,5,26,24,help.pixel_data); - __menuet__make_button(570,20,20,20,8,0x404040FF); // move up - __menuet__write_text(575,3,0xFFFFFF,"^",1); + __menuet__make_button(534,5,24,24,2,0xe1e1e1); //prev page + __menuet__putimage(534,5,24,24,prev.pixel_data); - __menuet__make_button(570,360,20,20,9,0x404040FF); // move down - __menuet__write_text(575,363,0xFFFFFF,"v",1); + __menuet__make_button(558,5,24,24,3,0xe1e1e1); //nex page + __menuet__putimage(558,5,24,24,next.pixel_data); - __menuet__make_button(100,0,20,20,10,0x404040FF); // rotate + 15 deg - __menuet__write_text(105,3,0xFFFFFF,"cw",1); + __menuet__make_button(573,34,17,17,8,0xe1e1e1); // move up + __menuet__putimage(573,34,17,17,scrup.pixel_data); - __menuet__make_button(120,0,20,20,11,0x404040FF); // rotate - 15 deg - __menuet__write_text(125,3,0xFFFFFF,"ccw",1); + __menuet__make_button(573,363,17,17,9,0xe1e1e1); // move down + __menuet__putimage(573,363,17,17,scrdn.pixel_data); } @@ -266,6 +271,7 @@ void winrepaintsearch(pdfapp_t *app) int main (void) { + char* original_command_line = *(char**)0x1C; __menuet__debug_out(original_command_line);