bcamviewer.rc

来自「BCAM 1394 Driver」· RC 代码 · 共 808 行 · 第 1/2 页

RC
808
字号
BEGIN
    POPUP "Context Menu"
    BEGIN
        MENUITEM "&Single Grab",                ID_GRAB_SINGLE
        MENUITEM "&Continuous Grab",            ID_GRAB_CONTINUOUS
        MENUITEM "C&ancel Grab",                ID_GRAB_CANCEL
        MENUITEM SEPARATOR
        MENUITEM "&Maximize AOI",               ID_CAMERA_MAXIMIZE
        MENUITEM SEPARATOR
        MENUITEM "Save &Camera Settings...",    ID_FILE_SAVE_CONFIGURATION
        MENUITEM "&Restore Camera Settings...", ID_FILE_RESTORE_CONFIGURATION

        MENUITEM SEPARATOR
        MENUITEM "&Properties",                 ID_VIEW_PROPERTIES
    END
END

IDR_IMAGEVIEW_CONTEXT_MENU MENU 
BEGIN
    POPUP "Image View Context menu"
    BEGIN
        MENUITEM "&25%",                        ID_VIEW_ZOOM_25
        MENUITEM "&50%",                        ID_VIEW_ZOOM_50
        MENUITEM "&100%",                       ID_VIEW_ZOOM_100, CHECKED
        MENUITEM "2&00%",                       ID_VIEW_ZOOM_200
        MENUITEM "&400%",                       ID_VIEW_ZOOM_400
        MENUITEM "&User defined",               ID_VIEW_ZOOM_USER
        MENUITEM "&Best Fit",                   ID_VIEW_ZOOM_BEST
        MENUITEM SEPARATOR
        POPUP "Bayer to RGB &Conversion"
        BEGIN
            MENUITEM "&Disabled",                   ID_VIEW_NO_CONVERSION
            MENUITEM "Enabled ( GBRG )",            ID_VIEW_CONVERSION_GB
            MENUITEM "Enabled ( GRBG )",            ID_VIEW_CONVERSION_GR
            MENUITEM "Enabled ( BGGR )",            ID_VIEW_CONVERSION_BG
            MENUITEM "Enabled ( RGGB )",            ID_VIEW_CONVERSION_RG
        END
        MENUITEM SEPARATOR
        MENUITEM "&Properties",                 ID_VIEW_PROPERTIES
    END
END

IDR_MAINFRAME MENU 
BEGIN
    POPUP "&File"
    BEGIN
        MENUITEM "&New\tCtrl+N",                ID_FILE_NEW, CHECKED
        MENUITEM "&Open Image...\tCtrl+O",      ID_FILE_OPEN
        MENUITEM "&Save Image\tCtrl+S",         ID_FILE_SAVE
        MENUITEM SEPARATOR
        MENUITEM "Save &Camera Settings...",    ID_FILE_SAVE_CONFIGURATION
        MENUITEM "&Restore Camera Settings...", ID_FILE_RESTORE_CONFIGURATION

        MENUITEM SEPARATOR
        MENUITEM "E&xit",                       ID_APP_EXIT
    END
    POPUP "&View"
    BEGIN
        MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR
        MENUITEM "&Status Bar",                 ID_VIEW_STATUS_BAR
        MENUITEM SEPARATOR
        MENUITEM "Bus Viewer",                  ID_VIEW_BUSVIEW
        POPUP "Camera &Features"
        BEGIN
            MENUITEM "Sh&utter",                    ID_VIEW_SHUTTER
            MENUITEM "&Gain",                       ID_VIEW_GAIN
            MENUITEM "&Brightness",                 ID_VIEW_BRIGHTNESS
            MENUITEM "Byte/&Packet",                ID_VIEW_BANDWIDTH
            MENUITEM "&White Balance",              ID_VIEW_WHITEBALANCE
            MENUITEM "&Hue",                        ID_VIEW_HUE
            MENUITEM "&Saturation",                 ID_VIEW_SATURATION
            MENUITEM "Ga&mma",                      ID_VIEW_GAMMA
        END
        MENUITEM SEPARATOR
        POPUP "Bayer to RGB &Conversion"
        BEGIN
            MENUITEM "&Disabled",                   ID_VIEW_NO_CONVERSION
            MENUITEM "Enabled ( GBRG )",            ID_VIEW_CONVERSION_GB
            MENUITEM "Enabled ( GRBG )",            ID_VIEW_CONVERSION_GR
            MENUITEM "Enabled ( BGGR )",            ID_VIEW_CONVERSION_BG
            MENUITEM "Enabled ( RGGB )",            ID_VIEW_CONVERSION_RG
        END
        MENUITEM SEPARATOR
        MENUITEM "&Properties",                 ID_VIEW_PROPERTIES
    END
    POPUP "&Camera"
    BEGIN
        MENUITEM "&Single Grab",                ID_GRAB_SINGLE
        MENUITEM "&Continuous Grab",            ID_GRAB_CONTINUOUS
        MENUITEM "C&ancel Grab",                ID_GRAB_CANCEL
        MENUITEM "&Auto White Balance",         ID_WHITE_BALANCE
    END
    POPUP "Tools"
    BEGIN
        MENUITEM "&Create Shading Correction Table", 
                                                ID_TOOLS_CALCULATE_CORRECTION_TABLE

    END
    POPUP "&Help"
    BEGIN
        MENUITEM "&Help Topics\tF1",            57670
        MENUITEM SEPARATOR
        MENUITEM "&About BCAM Viewer...",       ID_APP_ABOUT
    END
END

IDR_MDICHILD MENU 
BEGIN
    POPUP "&File"
    BEGIN
        MENUITEM "&New\tCtrl+N",                ID_FILE_NEW
        MENUITEM "&Open Image...\tCtrl+O",      ID_FILE_OPEN
        MENUITEM "&Save Image\tCtrl+S",         ID_FILE_SAVE
        MENUITEM SEPARATOR
        MENUITEM "Save &Camera Settings...",    ID_FILE_SAVE_CONFIGURATION
        MENUITEM "&Restore Camera Settings...", ID_FILE_RESTORE_CONFIGURATION

        MENUITEM SEPARATOR
        MENUITEM "E&xit",                       ID_APP_EXIT
    END
    POPUP "&Edit"
    BEGIN
        MENUITEM "&Copy\tCtrl+C",               ID_EDIT_COPY
    END
    POPUP "&View"
    BEGIN
        MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR
        MENUITEM "&Status Bar",                 ID_VIEW_STATUS_BAR
        MENUITEM SEPARATOR
        MENUITEM "&Bus Viewer",                 ID_VIEW_BUSVIEW
        POPUP "Camera &Features"
        BEGIN
            MENUITEM "Sh&utter",                    ID_VIEW_SHUTTER
            MENUITEM "&Gain",                       ID_VIEW_GAIN
            MENUITEM "&Brightness",                 ID_VIEW_BRIGHTNESS
            MENUITEM "Byte/&Packet",                ID_VIEW_BANDWIDTH
            MENUITEM "&White Balance",              ID_VIEW_WHITEBALANCE
            MENUITEM "&Hue",                        ID_VIEW_HUE
            MENUITEM "&Saturation",                 ID_VIEW_SATURATION
            MENUITEM "Ga&mma",                      ID_VIEW_GAMMA
        END
        MENUITEM SEPARATOR
        POPUP "&Zoom"
        BEGIN
            MENUITEM "&25%",                        ID_VIEW_ZOOM_25
            MENUITEM "&50%",                        ID_VIEW_ZOOM_50
            MENUITEM "&100%",                       ID_VIEW_ZOOM_100
            , CHECKED
            MENUITEM "2&00%",                       ID_VIEW_ZOOM_200
            MENUITEM "&400%",                       ID_VIEW_ZOOM_400
            MENUITEM "&User defined",               ID_VIEW_ZOOM_USER
            MENUITEM "&Best Fit",                   ID_VIEW_ZOOM_BEST
        END
        MENUITEM SEPARATOR
        POPUP "Bayer to RGB &Conversion"
        BEGIN
            MENUITEM "&Disabled",                   ID_VIEW_NO_CONVERSION
            MENUITEM "Enabled ( GBRG )",            ID_VIEW_CONVERSION_GB
            MENUITEM "Enabled ( GRBG )",            ID_VIEW_CONVERSION_GR
            MENUITEM "Enabled ( BGGR )",            ID_VIEW_CONVERSION_BG
            MENUITEM "Enabled ( RGGB )",            ID_VIEW_CONVERSION_RG
        END
        MENUITEM SEPARATOR
        MENUITEM "&Properties",                 ID_VIEW_PROPERTIES
    END
    POPUP "&Camera"
    BEGIN
        MENUITEM "&Single Grab",                ID_GRAB_SINGLE
        MENUITEM "&Continuous Grab",            ID_GRAB_CONTINUOUS
        MENUITEM "C&ancel Grab",                ID_GRAB_CANCEL
        MENUITEM "&Auto White Balance",         ID_WHITE_BALANCE
        MENUITEM SEPARATOR
        MENUITEM "&Maximize AOI",               ID_CAMERA_MAXIMIZE
    END
    POPUP "Tools"
    BEGIN
        MENUITEM "&Create Shading Correction Table", 
                                                ID_TOOLS_CALCULATE_CORRECTION_TABLE

    END
    POPUP "&Window"
    BEGIN
        MENUITEM "&Cascade",                    ID_WINDOW_CASCADE
        MENUITEM "&Tile",                       ID_WINDOW_TILE_HORZ
        MENUITEM "Arrange &Icons",              ID_WINDOW_ARRANGE
    END
    POPUP "&Help"
    BEGIN
        MENUITEM "&Help Topics\tF1",            57670
        MENUITEM SEPARATOR
        MENUITEM "&About BCAM Viewer...",       ID_APP_ABOUT
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Toolbar
//

IDR_MAINFRAME TOOLBAR  16, 15
BEGIN
    BUTTON      ID_FILE_NEW
    BUTTON      ID_FILE_OPEN
    BUTTON      ID_FILE_SAVE
    SEPARATOR
    BUTTON      ID_EDIT_COPY
    SEPARATOR
    BUTTON      ID_VIEW_PROPERTIES
    SEPARATOR
    BUTTON      ID_GRAB_CONTINUOUS
    BUTTON      ID_GRAB_SINGLE
    BUTTON      ID_GRAB_CANCEL
    BUTTON      ID_WHITE_BALANCE
    SEPARATOR
    BUTTON      ID_VIEW_ZOOM_BEST
    BUTTON      ID_CAMERA_MAXIMIZE
    BUTTON      ID_HELP
END


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME           ICON                    "res\\BCAMViewer.ico"
IDR_MDICHILD            ICON                    "res\\BCAMViewerDoc.ico"

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

IDR_MAINFRAME ACCELERATORS 
BEGIN
    "N",            ID_FILE_NEW,            VIRTKEY, CONTROL
    "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL
    "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL
    "P",            ID_FILE_PRINT,          VIRTKEY, CONTROL
    "Z",            ID_EDIT_UNDO,           VIRTKEY, CONTROL
    "X",            ID_EDIT_CUT,            VIRTKEY, CONTROL
    "C",            ID_EDIT_COPY,           VIRTKEY, CONTROL
    "V",            ID_EDIT_PASTE,          VIRTKEY, CONTROL
    VK_BACK,        ID_EDIT_UNDO,           VIRTKEY, ALT
    VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, SHIFT
    VK_INSERT,      ID_EDIT_COPY,           VIRTKEY, CONTROL
    VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY, SHIFT
    VK_F6,          ID_NEXT_PANE,           VIRTKEY 
    VK_F6,          ID_PREV_PANE,           VIRTKEY, SHIFT
END


/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE 
BEGIN
    IDR_MAINFRAME           "BCAMViewer"
    IDR_MDICHILD            "ImageView"
END

STRINGTABLE 
BEGIN
    ID_FILE_NEW             "Open a new image view\nOpen image view"
    ID_FILE_OPEN            "Load iamge from file\nLoad"
    ID_FILE_CLOSE           "Close the active document\nClose"
    ID_FILE_SAVE            "Save image to file\nSave"
    ID_FILE_SAVE_AS         "Save the active document with a new name\nSave As"
    ID_FILE_PAGE_SETUP      "Change the printing options\nPage Setup"
    ID_FILE_PRINT_SETUP     "Change the printer and printing options\nPrint Setup"
    ID_FILE_PRINT           "Print the active document\nPrint"
    ID_FILE_PRINT_PREVIEW   "Display full pages\nPrint Preview"
END

STRINGTABLE 
BEGIN
    ID_APP_ABOUT            "Display program information, version number and copyright\nAbout"
    ID_APP_EXIT             "Quit the application; prompts to save documents\nExit"
END

STRINGTABLE 
BEGIN
    ID_NEXT_PANE            "Switch to the next window pane\nNext Pane"
    ID_PREV_PANE            "Switch back to the previous window pane\nPrevious Pane"
END

STRINGTABLE 
BEGIN
    ID_WINDOW_NEW           "Open another window for the active document\nNew Window"
    ID_WINDOW_ARRANGE       "Arrange icons at the bottom of the window\nArrange Icons"
    ID_WINDOW_CASCADE       "Arrange windows so they overlap\nCascade Windows"
    ID_WINDOW_TILE_HORZ     "Arrange windows as non-overlapping tiles\nTile Windows"
    ID_WINDOW_TILE_VERT     "Arrange windows as non-overlapping tiles\nTile Windows"
    ID_WINDOW_SPLIT         "Split the active window into panes\nSplit"
END

STRINGTABLE 
BEGIN
    ID_EDIT_CLEAR           "Erase the selection\nErase"
    ID_EDIT_CLEAR_ALL       "Erase everything\nErase All"
    ID_EDIT_COPY            "Copy the selection and put it on the Clipboard\nCopy"
    ID_EDIT_CUT             "Cut the selection and put it on the Clipboard\nCut"
    ID_EDIT_FIND            "Find the specified text\nFind"
    ID_EDIT_PASTE           "Insert Clipboard contents\nPaste"
    ID_EDIT_REPEAT          "Repeat the last action\nRepeat"
    ID_EDIT_REPLACE         "Replace specific text with different text\nReplace"
    ID_EDIT_SELECT_ALL      "Select the entire document\nSelect All"
    ID_EDIT_UNDO            "Undo the last action\nUndo"
    ID_EDIT_REDO            "Redo the previously undone action\nRedo"
END

STRINGTABLE 
BEGIN
    ID_VIEW_TOOLBAR         "Show or hide the toolbar\nToggle ToolBar"
    ID_VIEW_STATUS_BAR      "Show or hide the status bar\nToggle StatusBar"
END

STRINGTABLE 
BEGIN
    ATL_IDS_SCSIZE          "Change the window size"
    ATL_IDS_SCMOVE          "Change the window position"
    ATL_IDS_SCMINIMIZE      "Reduce the window to an icon"
    ATL_IDS_SCMAXIMIZE      "Enlarge the window to full size"
    ATL_IDS_SCNEXTWINDOW    "Switch to the next document window"
    ATL_IDS_SCPREVWINDOW    "Switch to the previous document window"
    ATL_IDS_SCCLOSE         "Close the active window and prompts to save the documents"
END

STRINGTABLE 
BEGIN
    ATL_IDS_SCRESTORE       "Restore the window to normal size"
    ATL_IDS_SCTASKLIST      "Activate Task List"
    ATL_IDS_MDICHILD        "Activate this window"
END

STRINGTABLE 
BEGIN
    ATL_IDS_IDLEMESSAGE     "Ready"
END

STRINGTABLE 
BEGIN
    ATL_IDS_MRU_FILE        "Open this document"
    ID_FPS_ACQUIRED_PANE    "FPS - acquired : 000 "
    ID_FPS_DISPLAYED_PANE   "FPS - displayed : 000 "
    ID_POS_PANE             "( 1024, 1024 )"
    ID_AOI_PANE             " AOI: (1024, 1024) : 1024 x 1024"
    ID_VALUE_PANE           "R: 255 G: 255 B: 255"
END

STRINGTABLE 
BEGIN
    ID_VIEW_BUSVIEW         "Show or the bus viewer window\nToggle bus viewer"
    ID_GRAB_SINGLE          "Grab single image\nSingle grab"
    ID_CANCEL_GRAB          "Cancel image acquisition\nCancel"
END

STRINGTABLE 
BEGIN
    ID_GRAB_CANCEL          "Cancel image acquisition\nCancel grab"
    ID_GRAB_CONTINUOUS      "Continuous image acquisition\nContinuous grab"
    ID_VIEW_ZOOM_IN         "Zoom In By 1"
    ID_VIEW_ZOOM_BEST       "Adjust zoom scale so that the whole image is visible\nStretch To Fit"
    ID_VIEW_PROPERTIES      "Open camera properties dialog\nCamera properties"
    ID_CAMERA_MAXIMIZE      "Maximize AOI\nMaximize AOI"
END

STRINGTABLE 
BEGIN
    ID_VIEW_NO_CONVERSION   "Show raw Bayer pixel data\nShow raw Bayer pixel data"
    ID_VIEW_CONVERSION_GB   "Enable Conv"
    ID_WHITE_BALANCE        "Performs auto white balance\nAuto White Balance"
    ID_BUTTON32809          "White Balance"
    ID_FILE_SAVE_CONFIGURATION 
                            "Save current camera settings to a file\nSave settings"
    ID_FILE_RESTORE_CONFIGURATION 
                            "Restore camera settings from a file\nRestore settings"
END

#endif    // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#include "BcamViewer_e.rc"

#define BCAM_EXE
#include <BcamVersion.h>
BCAM_VERSION(BcamViewer, 1)

/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

⌨️ 快捷键说明

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