nuclide/src/menu-fn/bitmaps.h

179 lines
3.5 KiB
C

/*
* Copyright (c) 2016-2022 Vera Visions LLC.
*
* Permission to use, copy, modify, and distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies.
*
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
* WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER
* IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
* OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
string g_bmp[78] = {
"gfx/shell/btns_main",
"gfx/shell/cb_checked",
"gfx/shell/cb_disabled",
"gfx/shell/cb_down",
"gfx/shell/cb_empty",
"gfx/shell/cb_over",
"gfx/shell/cls_d",
"gfx/shell/cls_f",
"gfx/shell/cls_n",
"gfx/shell/dedicate",
"gfx/shell/divider",
"gfx/shell/dnarrowd",
"gfx/shell/dnarrowf",
"gfx/shell/dnarrowp",
"gfx/shell/down",
"gfx/shell/favorite",
"gfx/shell/gamma",
"gfx/shell/head_advanced",
"gfx/shell/head_advoptions",
"gfx/shell/head_audio",
"gfx/shell/head_config",
"gfx/shell/head_controls",
"gfx/shell/head_creategame",
"gfx/shell/head_createroom",
"gfx/shell/head_custom",
"gfx/shell/head_customize",
"gfx/shell/head_filter",
"gfx/shell/head_gameopts",
"gfx/shell/head_gore",
"gfx/shell/head_inetgames",
"gfx/shell/head_keyboard",
"gfx/shell/head_lan",
"gfx/shell/head_load",
"gfx/shell/head_multi",
"gfx/shell/head_newgame",
"gfx/shell/head_readme",
"gfx/shell/head_room",
"gfx/shell/head_rooms",
"gfx/shell/head_save",
"gfx/shell/head_saveload",
"gfx/shell/head_single",
"gfx/shell/head_specgames",
"gfx/shell/head_video",
"gfx/shell/head_vidmodes",
"gfx/shell/head_vidoptions",
"gfx/shell/larrowdefault",
"gfx/shell/larrowflyover",
"gfx/shell/larrowpressed",
"gfx/shell/linux",
"gfx/shell/listen",
"gfx/shell/lock",
"gfx/shell/min_d",
"gfx/shell/min_f",
"gfx/shell/min_n",
"gfx/shell/nonfav",
"gfx/shell/notsecure",
"gfx/shell/pcg",
"gfx/shell/proxy",
"gfx/shell/rarrowdefault",
"gfx/shell/rarrowflyover",
"gfx/shell/rarrowpressed",
"gfx/shell/scrn",
"gfx/shell/secure",
"gfx/shell/slider",
"gfx/shell/sm_dnarf",
"gfx/shell/sm_dnarw",
"gfx/shell/splash8bit",
"gfx/shell/splash",
"gfx/shell/thumb",
"gfx/shell/unlock",
"gfx/shell/uparrowd",
"gfx/shell/uparrowf",
"gfx/shell/uparrowp",
"gfx/shell/up",
"gfx/shell/windows",
"gfx/shell/fragnet",
"gfx/shell/logo_avi",
"gfx/shell/logo_static"
};
enum
{
BTNS_MAIN,
CB_CHECKED,
CB_DISABLED,
CB_DOWN,
CB_EMPTY,
CB_OVER,
CLS_D,
CLS_F,
CLS_N,
DEDICATE,
DIVIDER,
DNARROWD,
DNARROWF,
DNARROWP,
DOWN,
FAVORITE,
GAMMA,
HEAD_ADVANCED,
HEAD_ADVOPTIONS,
HEAD_AUDIO,
HEAD_CONFIG,
HEAD_CONTROLS,
HEAD_CREATEGAME,
HEAD_CREATEROOM,
HEAD_CUSTOM,
HEAD_CUSTOMIZE,
HEAD_FILTER,
HEAD_GAMEOPTS,
HEAD_GORE,
HEAD_INETGAMES,
HEAD_KEYBOARD,
HEAD_LAN,
HEAD_LOAD,
HEAD_MULTI,
HEAD_NEWGAME,
HEAD_README,
HEAD_ROOM,
HEAD_ROOMS,
HEAD_SAVE,
HEAD_SAVELOAD,
HEAD_SINGLE,
HEAD_SPECGAMES,
HEAD_VIDEO,
HEAD_VIDMODES,
HEAD_VIDOPTIONS,
LARROWDEFAULT,
LARROWFLYOVER,
LARROWPRESSED,
LINUX,
LISTEN,
LOCK,
MIN_D,
MIN_F,
MIN_N,
NONFAV,
NOTSECURE,
PCG,
PROXY,
RARROWDEFAULT,
RARROWFLYOVER,
RARROWPRESSED,
SCRN,
SECURE,
SLIDER,
SM_DNARF,
SM_DNARW,
SPLASH8BIT,
SPLASH,
THUMB,
UNLOCK,
UPARROWD,
UPARROWF,
UPARROWP,
UP,
WINDOWS,
FN_LOGO,
LOGO_AVI,
LOGO_STATIC
};