From 23c2481d10cb7ee3f5284de00d888306f2a1c30d Mon Sep 17 00:00:00 2001 From: D G Turner Date: Wed, 23 Apr 2014 00:45:53 +0100 Subject: VKEYBD: Add small keyboard pack for virtual keyboard. This pack contains just the 320x240 layout. This is a quick way to achieve the result of a smaller keyboard when running on 640x480 and larger games as requested bu a user. To use this, the pack zip file, vkeybd_small.zip should be placed in the extrapath in the same way as vkeybd_default.zip. However, it is also necessary to set this as the active virtual keyboard layout by adding the following linein the global [scummvm] section of the configuration file i.e. scummvm.ini: vkeybd_pack_name=vkeybd_small This should be added to the GUI as a misc option, in future. Currently, the closest layout size to the overlay size is chosen automatically by the code in the method: bool VirtualKeyboardParser::parserCallback_mode(ParserNode *node) This should probably also be made configurable in future to allow smaller keyboard sizes to be chosen. --- backends/vkeybd/packs/vkeybd_small.zip | Bin 0 -> 87598 bytes .../vkeybd_small/lowercase-symbols320x240.bmp | Bin 0 -> 153654 bytes .../vkeybd/packs/vkeybd_small/lowercase320x240.bmp | Bin 0 -> 153654 bytes .../vkeybd_small/uppercase-symbols320x240.bmp | Bin 0 -> 153654 bytes .../vkeybd/packs/vkeybd_small/uppercase320x240.bmp | Bin 0 -> 153654 bytes .../vkeybd/packs/vkeybd_small/vkeybd_small.xml | 637 +++++++++++++++++++++ 6 files changed, 637 insertions(+) create mode 100644 backends/vkeybd/packs/vkeybd_small.zip create mode 100644 backends/vkeybd/packs/vkeybd_small/lowercase-symbols320x240.bmp create mode 100644 backends/vkeybd/packs/vkeybd_small/lowercase320x240.bmp create mode 100644 backends/vkeybd/packs/vkeybd_small/uppercase-symbols320x240.bmp create mode 100644 backends/vkeybd/packs/vkeybd_small/uppercase320x240.bmp create mode 100644 backends/vkeybd/packs/vkeybd_small/vkeybd_small.xml (limited to 'backends/vkeybd/packs') diff --git a/backends/vkeybd/packs/vkeybd_small.zip b/backends/vkeybd/packs/vkeybd_small.zip new file mode 100644 index 0000000000..d1c7fc75e5 Binary files /dev/null and b/backends/vkeybd/packs/vkeybd_small.zip differ diff --git a/backends/vkeybd/packs/vkeybd_small/lowercase-symbols320x240.bmp b/backends/vkeybd/packs/vkeybd_small/lowercase-symbols320x240.bmp new file mode 100644 index 0000000000..08d40a0373 Binary files /dev/null and b/backends/vkeybd/packs/vkeybd_small/lowercase-symbols320x240.bmp differ diff --git a/backends/vkeybd/packs/vkeybd_small/lowercase320x240.bmp b/backends/vkeybd/packs/vkeybd_small/lowercase320x240.bmp new file mode 100644 index 0000000000..25579234bb Binary files /dev/null and b/backends/vkeybd/packs/vkeybd_small/lowercase320x240.bmp differ diff --git a/backends/vkeybd/packs/vkeybd_small/uppercase-symbols320x240.bmp b/backends/vkeybd/packs/vkeybd_small/uppercase-symbols320x240.bmp new file mode 100644 index 0000000000..76a7f51839 Binary files /dev/null and b/backends/vkeybd/packs/vkeybd_small/uppercase-symbols320x240.bmp differ diff --git a/backends/vkeybd/packs/vkeybd_small/uppercase320x240.bmp b/backends/vkeybd/packs/vkeybd_small/uppercase320x240.bmp new file mode 100644 index 0000000000..96ce1adbe4 Binary files /dev/null and b/backends/vkeybd/packs/vkeybd_small/uppercase320x240.bmp differ diff --git a/backends/vkeybd/packs/vkeybd_small/vkeybd_small.xml b/backends/vkeybd/packs/vkeybd_small/vkeybd_small.xml new file mode 100644 index 0000000000..20e91fe2fc --- /dev/null +++ b/backends/vkeybd/packs/vkeybd_small/vkeybd_small.xml @@ -0,0 +1,637 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3