radiant.rc

来自「quake3工具源码。包括生成bsp文件」· RC 代码 · 共 1,338 行 · 第 1/4 页

RC
1,338
字号
    END
    POPUP "&Textures"
    BEGIN
        MENUITEM "Show In &Use\tU",             ID_TEXTURES_SHOWINUSE
        MENUITEM "&Surface Inspector\tS",       ID_TEXTURES_INSPECTOR
        MENUITEM SEPARATOR
        POPUP "Render Quality"
        BEGIN
            MENUITEM "&Wireframe",                  ID_TEXTURES_WIREFRAME
            MENUITEM "&Flat shade",                 ID_TEXTURES_FLATSHADE
            MENUITEM "&Nearest",                    ID_VIEW_NEAREST
            MENUITEM "Nearest &Mipmap",             ID_VIEW_NEARESTMIPMAP
            MENUITEM "&Linear",                     ID_VIEW_LINEAR
            MENUITEM "&Bilinear",                   ID_VIEW_BILINEAR
            MENUITEM "B&ilinear Mipmap",            ID_VIEW_BILINEARMIPMAP
            MENUITEM "T&rilinear",                  ID_VIEW_TRILINEAR
        END
        MENUITEM SEPARATOR
        MENUITEM "Find / Replace...",           ID_TEXTURE_REPLACEALL
        MENUITEM SEPARATOR
        MENUITEM "Move Texture Lock",           ID_TOGGLE_LOCK, CHECKED
        MENUITEM "Rotation Texture Lock",       ID_TOGGLE_ROTATELOCK
        , CHECKED
        MENUITEM SEPARATOR
        MENUITEM "Load...",                     ID_TEXTURES_LOAD
        MENUITEM "Load from List.. ",           ID_TEXTURES_LOADLIST
        MENUITEM SEPARATOR
    END
    POPUP "&Misc"
    BEGIN
        MENUITEM "&Benchmark",                  ID_MISC_BENCHMARK
        POPUP "&Colors"
        BEGIN
            POPUP "Themes"
            BEGIN
                MENUITEM "QE4 Original",                ID_COLOR_SETORIGINAL
                MENUITEM "Q3Radiant Original",          ID_COLOR_SETQER
                MENUITEM "Black and Green",             ID_COLOR_SETBLACK
            END
            MENUITEM SEPARATOR
            MENUITEM "&Texture Background...",      ID_TEXTUREBK
            MENUITEM "Grid Background...",          ID_COLORS_XYBK
            MENUITEM "Grid Major...",               ID_COLORS_MAJOR
            MENUITEM "Grid Minor...",               ID_COLORS_MINOR
            MENUITEM "Grid Text...",                ID_COLORS_GRIDTEXT
            MENUITEM "Grid Block...",               ID_COLORS_GRIDBLOCK
            MENUITEM "Default Brush...",            ID_COLORS_BRUSH
            MENUITEM "Selected Brush...",           ID_COLORS_SELECTEDBRUSH
            MENUITEM "Clipper...",                  ID_COLORS_CLIPPER
            MENUITEM "Active View name...",         ID_COLORS_VIEWNAME
        END
        MENUITEM "&Gamma...",                   ID_MISC_GAMMA
        MENUITEM "Find brush...",               ID_MISC_FINDBRUSH
        MENUITEM "Next leak spot\tctrl-l",      ID_MISC_NEXTLEAKSPOT
        MENUITEM "Previous leak spot\tctrl-p",  ID_MISC_PREVIOUSLEAKSPOT
        MENUITEM "&Print XY View",              ID_MISC_PRINTXY
        MENUITEM "&Select Entity Color...\tK",  ID_MISC_SELECTENTITYCOLOR
        MENUITEM "Convert old curves",          ID_CONVERTCURVES
    END
    POPUP "&Region"
    BEGIN
        MENUITEM "&Off",                        ID_REGION_OFF
        MENUITEM "&Set XY",                     ID_REGION_SETXY
        MENUITEM "Set &Tall Brush",             ID_REGION_SETTALLBRUSH
        MENUITEM "Set &Brush",                  ID_REGION_SETBRUSH
        MENUITEM "Set Se&lected Brushes",       ID_REGION_SETSELECTION
    END
    POPUP "&Brush"
    BEGIN
        MENUITEM "3 sided\tctrl-3",             ID_BRUSH_3SIDED
        MENUITEM "4 sided\tctrl-4",             ID_BRUSH_4SIDED
        MENUITEM "5 sided\tctrl-5",             ID_BRUSH_5SIDED
        MENUITEM "6 sided\tctrl-6",             ID_BRUSH_6SIDED
        MENUITEM "7 sided\tctrl-7",             ID_BRUSH_7SIDED
        MENUITEM "8 sided\tctrl-8",             ID_BRUSH_8SIDED
        MENUITEM "9 sided\tctrl-9",             ID_BRUSH_9SIDED
        MENUITEM SEPARATOR
        MENUITEM "Arbitrary sided...",          ID_BRUSH_ARBITRARYSIDED
        MENUITEM SEPARATOR
        POPUP "Primitives"
        BEGIN
            MENUITEM "Cone...",                     ID_BRUSH_MAKECONE
        END
    END
    POPUP "&Help"
    BEGIN
        MENUITEM "Command list...",             ID_HELP_COMMANDLIST
        MENUITEM SEPARATOR
        MENUITEM "&About...",                   ID_HELP_ABOUT
    END
END

IDR_POPUP_ENTITY MENU DISCARDABLE 
BEGIN
    POPUP "Popup"
    BEGIN
        MENUITEM "Bounding box",                ID_VIEW_ENTITIESAS_BOUNDINGBOX

        MENUITEM "Wireframe",                   ID_VIEW_ENTITIESAS_WIREFRAME
        MENUITEM "Selected Wireframe",          ID_VIEW_ENTITIESAS_SELECTEDWIREFRAME

        MENUITEM "Selected Skinned",            ID_VIEW_ENTITIESAS_SELECTEDSKINNED

        MENUITEM "Skinned",                     ID_VIEW_ENTITIESAS_SKINNED
        MENUITEM "Skinned and Boxed",           ID_VIEW_ENTITIESAS_SKINNEDANDBOXED

    END
END

IDR_POPUP_GROUP MENU DISCARDABLE 
BEGIN
    POPUP "Popup"
    BEGIN
        MENUITEM "XY (Top)",                    ID_VIEW_XY
        MENUITEM "XZ",                          ID_VIEW_SIDE
        MENUITEM "YZ",                          ID_VIEW_FRONT
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//

IDR_ACCELERATOR1 ACCELERATORS DISCARDABLE 
BEGIN
    "3",            ID_BRUSH_3SIDED,        VIRTKEY, CONTROL, NOINVERT
    "4",            ID_BRUSH_4SIDED,        VIRTKEY, CONTROL, NOINVERT
    "5",            ID_BRUSH_5SIDED,        VIRTKEY, CONTROL, NOINVERT
    "6",            ID_BRUSH_6SIDED,        VIRTKEY, CONTROL, NOINVERT
    "7",            ID_BRUSH_7SIDED,        VIRTKEY, CONTROL, NOINVERT
    "8",            ID_BRUSH_8SIDED,        VIRTKEY, CONTROL, NOINVERT
    "9",            ID_BRUSH_9SIDED,        VIRTKEY, CONTROL, NOINVERT
    "D",            ID_VIEW_SHOWDETAIL,     VIRTKEY, CONTROL, NOINVERT
    "K",            ID_SELECTION_CONNECT,   VIRTKEY, CONTROL, NOINVERT
    "L",            ID_MISC_NEXTLEAKSPOT,   VIRTKEY, CONTROL, NOINVERT
    "M",            ID_SELECTION_MAKE_DETAIL, VIRTKEY, CONTROL, NOINVERT
    "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL, NOINVERT
    "P",            ID_MISC_PREVIOUSLEAKSPOT, VIRTKEY, CONTROL, NOINVERT
    "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL, NOINVERT
    VK_DELETE,      ID_VIEW_ZZOOMIN,        VIRTKEY, CONTROL, NOINVERT
    VK_INSERT,      ID_VIEW_ZZOOMOUT,       VIRTKEY, CONTROL, NOINVERT
    "X",            ID_FILE_EXIT,           VIRTKEY, CONTROL, NOINVERT
END

IDR_MAINFRAME ACCELERATORS DISCARDABLE 
BEGIN
    "7",            ID_BRUSH_7SIDED,        VIRTKEY, CONTROL, NOINVERT
    "8",            ID_BRUSH_8SIDED,        VIRTKEY, CONTROL, NOINVERT
    "9",            ID_BRUSH_9SIDED,        VIRTKEY, CONTROL, NOINVERT
    "D",            ID_VIEW_SHOWDETAIL,     VIRTKEY, CONTROL, NOINVERT
    "K",            ID_SELECTION_CONNECT,   VIRTKEY, CONTROL, NOINVERT
    "L",            ID_MISC_NEXTLEAKSPOT,   VIRTKEY, CONTROL, NOINVERT
    "M",            ID_SELECTION_MAKE_DETAIL, VIRTKEY, CONTROL, NOINVERT
    "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL, NOINVERT
    "P",            ID_MISC_PREVIOUSLEAKSPOT, VIRTKEY, CONTROL, NOINVERT
    "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL, NOINVERT
    VK_DELETE,      ID_VIEW_ZZOOMIN,        VIRTKEY, CONTROL, NOINVERT
    VK_DOWN,        ID_SELECTION_SELECT_NUDGEDOWN, VIRTKEY, ALT, NOINVERT
    VK_INSERT,      ID_VIEW_ZZOOMOUT,       VIRTKEY, CONTROL, NOINVERT
    "X",            ID_FILE_EXIT,           VIRTKEY, CONTROL, NOINVERT
END

IDR_ACCEL_SURFACE ACCELERATORS DISCARDABLE 
BEGIN
    VK_ESCAPE,      ID_BYEBYE,              VIRTKEY, NOINVERT
END

IDR_MINIACCEL ACCELERATORS DISCARDABLE 
BEGIN
    VK_DOWN,        ID_SELECTION_SELECT_NUDGEDOWN, VIRTKEY, ALT, NOINVERT
    VK_LEFT,        ID_SELECTION_SELECT_NUDGELEFT, VIRTKEY, ALT, NOINVERT
    VK_RIGHT,       ID_SELECTION_SELECT_NUDGERIGHT, VIRTKEY, ALT, NOINVERT
    VK_UP,          ID_SELECTION_SELECT_NUDGEUP, VIRTKEY, ALT, NOINVERT
END


/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_FINDTEXTURE DIALOG DISCARDABLE  0, 0, 129, 53
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Find Texture"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,70,30,50,14
    EDITTEXT        IDC_EDIT1,10,10,110,14,ES_AUTOHSCROLL
END

IDD_ENTITY DIALOGEX 0, 0, 234, 355
STYLE DS_3DLOOK | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_CLIPSIBLINGS | 
    WS_CAPTION | WS_THICKFRAME
EXSTYLE WS_EX_TOOLWINDOW | WS_EX_CLIENTEDGE
CAPTION "Entity"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
    LISTBOX         IDC_E_LIST,5,5,180,94,LBS_SORT | LBS_NOINTEGRALHEIGHT | 
                    LBS_WANTKEYBOARDINPUT | WS_VSCROLL | WS_TABSTOP,
                    WS_EX_CLIENTEDGE
    EDITTEXT        IDC_E_COMMENT,5,102,180,45,ES_MULTILINE | ES_READONLY | 
                    WS_VSCROLL,WS_EX_CLIENTEDGE
    PUSHBUTTON      "135",IDC_E_135,5,276,15,15
    PUSHBUTTON      "180",IDC_E_180,5,292,15,15
    PUSHBUTTON      "225",IDC_E_225,5,306,15,15
    PUSHBUTTON      "270",IDC_E_270,21,306,15,15
    PUSHBUTTON      "90",IDC_E_90,21,276,15,15
    PUSHBUTTON      "45",IDC_E_45,35,276,15,15
    PUSHBUTTON      "360",IDC_E_0,35,292,15,15
    PUSHBUTTON      "315",IDC_E_315,35,306,15,15
    PUSHBUTTON      "Up",IDC_E_UP,60,281,15,15
    PUSHBUTTON      "Dn",IDC_E_DOWN,60,297,15,15
    CONTROL         "",IDC_CHECK1,"Button",BS_AUTOCHECKBOX | WS_DISABLED | 
                    WS_TABSTOP,5,151,50,8
    CONTROL         "",IDC_CHECK2,"Button",BS_AUTOCHECKBOX | WS_DISABLED | 
                    WS_TABSTOP,5,161,50,8
    CONTROL         "",IDC_CHECK3,"Button",BS_AUTOCHECKBOX | WS_DISABLED | 
                    WS_TABSTOP,5,171,50,8
    CONTROL         "",IDC_CHECK4,"Button",BS_AUTOCHECKBOX | WS_DISABLED | 
                    WS_TABSTOP,5,181,50,8
    CONTROL         "",IDC_CHECK5,"Button",BS_AUTOCHECKBOX | WS_DISABLED | 
                    WS_TABSTOP,65,151,50,8
    CONTROL         "",IDC_CHECK6,"Button",BS_AUTOCHECKBOX | WS_DISABLED | 
                    WS_TABSTOP,65,161,50,8
    CONTROL         "",IDC_CHECK7,"Button",BS_AUTOCHECKBOX | WS_DISABLED | 
                    WS_TABSTOP,65,171,50,8
    CONTROL         "",IDC_CHECK8,"Button",BS_AUTOCHECKBOX | WS_DISABLED | 
                    WS_TABSTOP,65,181,50,8
    CONTROL         "!Easy",IDC_CHECK9,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
                    125,151,50,8
    CONTROL         "!Medium",IDC_CHECK10,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,125,161,50,8
    CONTROL         "!Hard",IDC_CHECK11,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,125,171,50,10
    CONTROL         "!DeathMatch",IDC_CHECK12,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,125,181,55,10
    LISTBOX         IDC_E_PROPS,5,192,180,50,LBS_SORT | LBS_USETABSTOPS | 
                    LBS_NOINTEGRALHEIGHT | LBS_WANTKEYBOARDINPUT | 
                    WS_VSCROLL | WS_TABSTOP,WS_EX_CLIENTEDGE
    PUSHBUTTON      "Del Key/Pair",IDC_E_DELPROP,105,281,45,15
    EDITTEXT        IDC_E_STATUS,83,298,95,30,ES_MULTILINE | ES_AUTOVSCROLL | 
                    ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL | WS_HSCROLL
    LTEXT           "Key",IDC_STATIC_KEY,5,246,25,10
    LTEXT           "Value",IDC_STATIC_VALUE,5,262,25,10
    EDITTEXT        IDC_E_KEY_FIELD,40,245,145,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_E_VALUE_FIELD,40,261,145,12,ES_AUTOHSCROLL
    PUSHBUTTON      "Hide",IDC_BTN_HIDE,190,328,7,6
    PUSHBUTTON      "Sound...",IDC_BTN_ASSIGNSOUND,198,247,36,11
    PUSHBUTTON      "Model...",IDC_BTN_ASSIGNMODEL,198,264,36,11
    CONTROL         "Tab1",IDC_TAB_MODE,"SysTabControl32",TCS_BOTTOM | 
                    WS_BORDER,3,338,223,14
END

IDD_GAMMA DIALOGEX 0, 0, 135, 94
STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Gamma"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
    EDITTEXT        IDC_G_EDIT,5,8,46,13,ES_AUTOHSCROLL,WS_EX_CLIENTEDGE
    DEFPUSHBUTTON   "OK",IDOK,91,5,39,14
    PUSHBUTTON      "Cancel",IDCANCEL,91,23,39,14
    LTEXT           "0.0 is brightest\n1.0 is darkest\n\nYou must restart for the settings to take effect",
                    IDC_STATIC,7,25,61,55
END

IDD_FINDBRUSH DIALOGEX 0, 0, 127, 76
STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Find brush"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,5,55,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,65,55,50,14
    EDITTEXT        IDC_FIND_ENTITY,80,15,46,13,ES_AUTOHSCROLL,
                    WS_EX_CLIENTEDGE
    EDITTEXT        IDC_FIND_BRUSH,80,30,46,13,ES_AUTOHSCROLL,
                    WS_EX_CLIENTEDGE
    LTEXT           "Entity number",IDC_STATIC,10,15,60,8
    LTEXT           "Brush number",IDC_STATIC,10,30,65,8
END

IDD_ROTATE DIALOG DISCARDABLE  0, 0, 129, 65
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Arbitrary rotation"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_ROTX,23,3,29,14,ES_AUTOHSCROLL
    CONTROL         "Spin1",IDC_SPIN1,"msctls_updown32",UDS_WRAP | 
                    UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | 
                    UDS_ARROWKEYS,52,3,11,14
    EDITTEXT        IDC_ROTY,23,21,29,14,ES_AUTOHSCROLL
    CONTROL         "Spin1",IDC_SPIN2,"msctls_updown32",UDS_WRAP | 
                    UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | 
                    UDS_ARROWKEYS,53,21,11,14
    EDITTEXT        IDC_ROTZ,23,39,29,14,ES_AUTOHSCROLL
    CONTROL         "Spin1",IDC_SPIN3,"msctls_updown32",UDS_WRAP | 
                    UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | 
                    UDS_ARROWKEYS,53,39,11,14
    DEFPUSHBUTTON   "OK",IDOK,82,3,39,14
    PUSHBUTTON      "Cancel",IDCANCEL,82,19,39,14
    PUSHBUTTON      "Apply",ID_APPLY,82,39,39,14
    RTEXT           "X",IDC_STATIC,8,6,8,8
    RTEXT           "Y",IDC_STATIC,8,24,8,8
    RTEXT           "Z",IDC_STATIC,8,42,8,8
END

IDD_SIDES DIALOGEX 0, 0, 130, 47
STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Arbitrrary sides"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
    EDITTEXT        IDC_SIDES,27,6,40,14,ES_AUTOHSCROLL,WS_EX_CLIENTEDGE
    DEFPUSHBUTTON   "OK",IDOK,85,4,41,14
    PUSHBUTTON      "Cancel",IDCANCEL,85,22,41,14
    LTEXT           "Sides:",IDC_STATIC,6,8,20,8
END

IDD_ABOUT DIALOG DISCARDABLE  0, 0, 275, 223
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About Q3Radiant"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,236,7,35,14
    CONTROL         127,IDC_STATIC,"Static",SS_BITMAP | SS_CENTERIMAGE | 
                    SS_REALSIZEIMAGE | SS_SUNKEN | WS_BORDER,7,7,87,80
    GROUPBOX        "OpenGL Properties",IDC_STATIC,5,93,265,56
    LTEXT           "Vendor:\t\tWHOEVER",IDC_ABOUT_GLVENDOR,10,101,253,10
    LTEXT           "Version:\t\t1.1",IDC_ABOUT_GLVERSION,10,111,249,10
    LTEXT           "Renderer:\tWHATEVER",IDC_ABOUT_GLRENDERER,10,121,253,24
    GROUPBOX        "OpenGL Extensions",IDC_STATIC,5,152,265,65
    CONTROL         "DOOM Radiant 1.0 Beta build 200f\nCopyright 

⌨️ 快捷键说明

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