⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 features.inc

📁 ReactOS是一些高手根据Windows XP的内核编写出的类XP。内核实现机理和API函数调用几乎相同。甚至可以兼容XP的程序。喜欢研究系统内核的人可以看一看。
💻 INC
字号:
/* This just computes a nice value for the features variable */

#ifndef VERSION
#    define VERSION "undefined"
#endif

char *features = 
    "Edition: "
#ifdef HAVE_X
#    ifdef HAVE_XVIEW
         "XView"
#    else
         "Tk"
#    endif
#else
    "text mode"
#endif
    ".\n"

#ifdef USE_VFS
    "Virtual File System: tarfs, extfs"
#ifdef USE_NETCODE
    ", ftpfs"
#   ifdef HSC_PROXY
    " (proxies: hsc proxy)"
#   endif
    ", mcfs"
#   ifdef USE_TERMNET
    " (with termnet support)"
#   endif
#endif
#ifdef USE_EXT2FSLIB
    ", undelfs"
#endif
    ".\n"
#endif
    
#ifdef USE_INTERNAL_EDIT
    "With builtin Editor\n"
#endif

    "Using "
#ifdef HAVE_SLANG
#   ifdef HAVE_SYSTEM_SLANG
	"system-installed "
#   endif
    "S-lang library with "

#   ifdef SLANG_TERMINFO
        "terminfo"
#   else
#       ifdef USE_TERMCAP
            "termcap"
#       else
            "an unknown terminal"
#       endif
#   endif
    " database"
#else
#   ifdef USE_NCURSES
        "the ncurses library"
#   else
        "some unknown curses library"
#   endif
#endif
    "\n"
#ifdef HAVE_SUBSHELL_SUPPORT
    "With subshell support: "
#   ifdef SUBSHELL_OPTIONAL
        "optional"
#   else
        "as default"
#   endif
    "\n"
#endif

#ifdef HAVE_DUSUM
    "With DUSUM command\n"
#endif

#ifdef WITH_BACKGROUND
    "With support for background operations\n"
#endif
;

static const int status_mouse_support = 
#ifdef HAVE_LIBGPM
    1;
#else
    0;
#endif

const int status_using_ncurses =
#ifdef HAVE_SLANG
    0;
#else
#ifdef USE_NCURSES
    1;
#else
    0;
#endif
#endif


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -