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

📄 config.c

📁 ReactOS是一些高手根据Windows XP的内核编写出的类XP。内核实现机理和API函数调用几乎相同。甚至可以兼容XP的程序。喜欢研究系统内核的人可以看一看。
💻 C
📖 第 1 页 / 共 2 页
字号:
/* ------------- config.c ------------- */

#include "dflat.h"

/* ----- default colors for DfColor video system ----- */
unsigned char DfColor[DF_CLASSCOUNT] [4] [2] = {
    /* ------------ DF_NORMAL ------------ */
   {{LIGHTGRAY, BLACK}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK}, /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLACK}},/* DF_HILITE_COLOR */

    /* ---------- DF_APPLICATION --------- */
   {{LIGHTGRAY, BLUE},  /* DF_STD_COLOR    */
    {LIGHTGRAY, BLUE},  /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLUE},  /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLUE}}, /* DF_HILITE_COLOR */

    /* ------------ DF_TEXTBOX ----------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ------------ DF_LISTBOX ----------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLUE},  /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ----------- DF_EDITBOX ------------ */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLUE},  /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLUE},  /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ---------- DF_MENUBAR ------------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {BLACK, CYAN},      /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {DARKGRAY, RED}},   /* DF_HILITE_COLOR
                          Inactive, Shortcut (both DF_FG) */

    /* ---------- DF_POPDOWNMENU --------- */
   {{BLACK, CYAN},      /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {BLACK, CYAN},      /* DF_FRAME_COLOR  */
    {DARKGRAY, RED}},   /* DF_HILITE_COLOR
                           Inactive ,Shortcut (both DF_FG) */

#ifdef INCLUDE_PICTUREBOX
    /* ------------ DF_PICTUREBOX ----------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */
#endif

    /* ------------- DF_DIALOG ----------- */
   {{LIGHTGRAY, BLUE},  /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLUE},  /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLUE}}, /* DF_HILITE_COLOR */

	/* ------------ DF_BOX --------------- */
   {{LIGHTGRAY, BLUE},  /* DF_STD_COLOR    */
    {LIGHTGRAY, BLUE},  /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLUE},  /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLUE}}, /* DF_HILITE_COLOR */

    /* ------------ DF_BUTTON ------------ */
   {{BLACK, CYAN},      /* DF_STD_COLOR    */
    {WHITE, CYAN},      /* DF_SELECT_COLOR */
    {BLACK, CYAN},      /* DF_FRAME_COLOR  */
    {DARKGRAY, RED}},   /* DF_HILITE_COLOR
                           Inactive ,Shortcut (both DF_FG) */
    /* ------------ DF_COMBOBOX ----------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK},  /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ------------- DF_TEXT ----------- */
   {{0xff, 0xff},  /* DF_STD_COLOR    */
    {0xff, 0xff},  /* DF_SELECT_COLOR */
    {0xff, 0xff},  /* DF_FRAME_COLOR  */
    {0xff, 0xff}}, /* DF_HILITE_COLOR */

    /* ------------- DF_RADIOBUTTON ----------- */
   {{LIGHTGRAY, BLUE},  /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLUE},  /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLUE}}, /* DF_HILITE_COLOR */

    /* ------------- DF_CHECKBOX ----------- */
   {{LIGHTGRAY, BLUE},  /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLUE},  /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLUE}}, /* DF_HILITE_COLOR */

    /* ------------ DF_SPINBUTTON ----------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK}, /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ----------- DF_ERRORBOX ----------- */
   {{YELLOW, RED},      /* DF_STD_COLOR    */
    {YELLOW, RED},      /* DF_SELECT_COLOR */
    {YELLOW, RED},      /* DF_FRAME_COLOR  */
    {YELLOW, RED}},     /* DF_HILITE_COLOR */

    /* ----------- DF_MESSAGEBOX --------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ----------- DF_HELPBOX ------------ */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLUE},  /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {WHITE, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ---------- DF_STATUSBAR ------------- */
   {{BLACK, CYAN},      /* DF_STD_COLOR    */
    {BLACK, CYAN},      /* DF_SELECT_COLOR */
    {BLACK, CYAN},      /* DF_FRAME_COLOR  */
    {BLACK, CYAN}},     /* DF_HILITE_COLOR */

    /* ---------- DF_TITLEBAR ------------ */
   {{BLACK, CYAN},      /* DF_STD_COLOR    */
    {BLACK, CYAN},      /* DF_SELECT_COLOR */
    {BLACK, CYAN},      /* DF_FRAME_COLOR  */
    {WHITE, CYAN}},     /* DF_HILITE_COLOR */

    /* ------------ DF_DUMMY ------------- */
   {{GREEN, LIGHTGRAY}, /* DF_STD_COLOR    */
    {GREEN, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {GREEN, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {GREEN, LIGHTGRAY}} /* DF_HILITE_COLOR */
};

/* ----- default colors for mono video system ----- */
unsigned char DfBW[DF_CLASSCOUNT] [4] [2] = {
    /* ------------ DF_NORMAL ------------ */
   {{LIGHTGRAY, BLACK}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK}, /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLACK}},/* DF_HILITE_COLOR */

    /* ---------- DF_APPLICATION --------- */
   {{LIGHTGRAY, BLACK}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK}, /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLACK}},/* DF_HILITE_COLOR */

    /* ------------ DF_TEXTBOX ----------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ------------ DF_LISTBOX ----------- */
   {{LIGHTGRAY, BLACK}, /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK}, /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ----------- DF_EDITBOX ------------ */
   {{LIGHTGRAY, BLACK}, /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK}, /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ---------- DF_MENUBAR ------------- */
   {{LIGHTGRAY, BLACK}, /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {DARKGRAY, WHITE}}, /* DF_HILITE_COLOR
                           Inactive, Shortcut (both DF_FG) */

    /* ---------- DF_POPDOWNMENU --------- */
   {{LIGHTGRAY, BLACK}, /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK}, /* DF_FRAME_COLOR  */
    {DARKGRAY, WHITE}}, /* DF_HILITE_COLOR
                           Inactive ,Shortcut (both DF_FG) */

#ifdef INCLUDE_PICTUREBOX
    /* ------------ DF_PICTUREBOX ----------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */
#endif

    /* ------------- DF_DIALOG ----------- */
   {{LIGHTGRAY, BLACK},  /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY},  /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK},  /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLACK}}, /* DF_HILITE_COLOR */

	/* ------------ DF_BOX --------------- */
   {{LIGHTGRAY, BLACK},  /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK},  /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK},  /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLACK}}, /* DF_HILITE_COLOR */

    /* ------------ DF_BUTTON ------------ */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {WHITE, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {DARKGRAY, WHITE}}, /* DF_HILITE_COLOR
                           Inactive ,Shortcut (both DF_FG) */
    /* ------------ DF_COMBOBOX ----------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ------------- DF_TEXT ----------- */
   {{0xff, 0xff},  /* DF_STD_COLOR    */
    {0xff, 0xff},  /* DF_SELECT_COLOR */
    {0xff, 0xff},  /* DF_FRAME_COLOR  */
    {0xff, 0xff}}, /* DF_HILITE_COLOR */

    /* ------------- DF_RADIOBUTTON ----------- */
   {{LIGHTGRAY, BLACK},  /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY},  /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK},  /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLACK}}, /* DF_HILITE_COLOR */

    /* ------------- DF_CHECKBOX ----------- */
   {{LIGHTGRAY, BLACK},  /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY},  /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK},  /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLACK}}, /* DF_HILITE_COLOR */

    /* ------------ DF_SPINBUTTON ----------- */
   {{BLACK, LIGHTGRAY}, /* DF_STD_COLOR    */
    {BLACK, LIGHTGRAY}, /* DF_SELECT_COLOR */
    {BLACK, LIGHTGRAY}, /* DF_FRAME_COLOR  */
    {BLACK, LIGHTGRAY}},/* DF_HILITE_COLOR */

    /* ----------- DF_ERRORBOX ----------- */
   {{LIGHTGRAY, BLACK}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK}, /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLACK}},/* DF_HILITE_COLOR */

    /* ----------- DF_MESSAGEBOX --------- */
   {{LIGHTGRAY, BLACK}, /* DF_STD_COLOR    */
    {LIGHTGRAY, BLACK}, /* DF_SELECT_COLOR */
    {LIGHTGRAY, BLACK}, /* DF_FRAME_COLOR  */
    {LIGHTGRAY, BLACK}},/* DF_HILITE_COLOR */

    /* ----------- DF_HELPBOX ------------ */

⌨️ 快捷键说明

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