179 lines
3.5 KiB
C
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
|
|
};
|