linerinvestments.blogg.se

Lantern angband
Lantern angband





lantern angband
  1. LANTERN ANGBAND SOFTWARE
  2. LANTERN ANGBAND LICENSE
  3. LANTERN ANGBAND WINDOWS
lantern angband

* I assume that a window is at most 30000 pixels on a side. * A Structure summarizing Window Information. Angband 2.7.0 was a very clean (but very buggy) rewrite that, among other things, allowed extremely simple porting to multiple platforms, starting with Unix and Macintosh, and by the time most of the bugs were cleaned up, in Angband 2.7. * - Bit Flag: We created 'dpy', and so should nuke it when done. * - Bit Flag: Allow the use of color (default: depth > 1) * - Bit Flag: Force all colors to black and white (default: !color) * - The maximal Pixell (Equals: ((2 ^ depth)-1), is usually ugly) * - The foreground Pixell (default: white) * - The background Pixell (default: black) * - The bit depth of the display screen (from a macro) * - The height of the display screen (from a macro) * - The width of the display screen (from a macro) * - The virtual root (usually just the root) * A structure summarizing a given Display. * is not necessarily either black or white. * the pixel with all bits set is "zg = (1depth)-1", which * may also be dealt with by their actual pixel values. * 3) Due to the workings of the init routines, many colors * or (c) by strings such as "fg", "bg", "zg". * (b) a hexidecimal color specification (preceded by a pound sign), * routines, colors may be specified as (a) a typical color name, * 2) Because of the inner functioning of the color allocation * will be "cast" to "fg," except for the bg color, which is, * 1) On a monochrome (or "fake-monochrome") display, all colors ((( unsigned)(keysym) >= XK_KP_Space) & (( unsigned)(keysym) = XK_Home) & (( unsigned)(keysym) = XK_KP_F1) & (( unsigned)(keysym) = XK_F1) & (( unsigned)(keysym) = XK_Select) & (( unsigned)(keysym) = XK_Shift_L) & (( unsigned)(keysym) = 0xFF00) * These were stolen from one of the X11 header files * Keysym macros, used on Keysyms to test for classes of symbols * this comment), and make the file executable. * into a file, remove the leading " * " characters (and the head/tail of * and without graphics (add "-g" for graphics).

LANTERN ANGBAND WINDOWS

* Linux machine, with a 1280x1024 screen, using 6 windows (with the given * it was extracted into "~/Angband", and compiled using "USE_X11", on a * Most of this file is by Ben Harrison The following shell script can be used to launch Angband, assuming that * The rest of this file is an implementation of "main-xxx.c" for X11. * originally much more interesting, but it was bastardized to keep this * "infoclr" (a color), and "infofnt" (a font). * pseudo-objects, including "metadpy" (a display), "infowin" (a window), * Part of this file provides a user interface package composed of several * the various "X11" libraries which may be needed. * To use this file, compile with "USE_X11" defined, and link against all * This file helps Angband work with UNIX/X11 computers. * and not for profit purposes provided that this copyright and statement

LANTERN ANGBAND SOFTWARE

* This software may be copied and distributed for educational, research,

LANTERN ANGBAND LICENSE

* a) the GNU General Public License as published by the Free Software * This work is free software you can redistribute it and/or modify it * Copyright (c) 1997 Ben Harrison, and others * \brief Provide support for the X Windowing System







Lantern angband