demo.rc
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· RC 代码 · 共 561 行 · 第 1/2 页
RC
561 行
MENUITEM "Split", ID_CXIMAGE_ALPHACHANNEL_SPLIT
MENUITEM "Strip", ID_CXIMAGE_ALPHASTRIP
MENUITEM "Invert", ID_CXIMAGE_INVETALPHA
MENUITEM "Toggle Alpha Palette ", ID_CXIMAGE_ALPHAPALETTETOGGLE
MENUITEM "Create from lightness", ID_CXIMAGE_ALPHACREATE
END
MENUITEM SEPARATOR
MENUITEM "Gray Scale", ID_CXIMAGE_GRAYSCALE
MENUITEM "Dither...", ID_CXIMAGE_DITHER
MENUITEM "Decrease Bpp...", ID_CXIMAGE_DECREASEBPP
MENUITEM "Increase Bpp...", ID_CXIMAGE_INCREASEBPP
POPUP "Histogram"
BEGIN
MENUITEM "Stretch", ID_CXIMAGE_HISTOGRAM_STRETCH
MENUITEM "Stretch1", ID_CXIMAGE_HISTOGRAM_STRETCH1
MENUITEM "Stretch2", ID_CXIMAGE_HISTOGRAM_STRETCH2
MENUITEM SEPARATOR
MENUITEM "Equalize", ID_CXIMAGE_HISTOGRAM_EQUALIZE
MENUITEM "Normalize", ID_CXIMAGE_HISTOGRAM_NORMALIZE
MENUITEM SEPARATOR
MENUITEM "Log", ID_CXIMAGE_HISTOGRAM_LOG
MENUITEM "Root", ID_CXIMAGE_HISTOGRAM_ROOT
END
MENUITEM SEPARATOR
MENUITEM "Options...", ID_CXIMAGE_OPTIONS
END
POPUP "Filters"
BEGIN
MENUITEM "Threshold...", ID_CXIMAGE_THRESHOLD
MENUITEM "Colorize...", ID_CXIMAGE_COLORIZE
MENUITEM "Gamma...", ID_CXIMAGE_GAMMA
MENUITEM SEPARATOR
MENUITEM "Lighten", ID_CXIMAGE_LIGHTEN
MENUITEM "Darken", ID_CXIMAGE_DARKEN
MENUITEM "More Contrast", ID_CXIMAGE_CONTRAST
MENUITEM "Less Contrast", ID_CXIMAGE_LESSCONTRAST
MENUITEM SEPARATOR
POPUP "Linear"
BEGIN
MENUITEM "Blur", ID_CXIMAGE_BLUR
MENUITEM "Soften", ID_CXIMAGE_SOFTEN
MENUITEM "Gaussian 3x3", ID_CXIMAGE_GAUSSIAN3X3
MENUITEM "Gaussian 5x5", ID_CXIMAGE_GAUSSIAN5X5
MENUITEM "Sharpen", ID_CXIMAGE_SHARPEN
MENUITEM "Edge", ID_CXIMAGE_EDGE
MENUITEM "Emboss", ID_CXIMAGE_EMBOSS
END
POPUP "Non Linear"
BEGIN
MENUITEM "Add Noise", ID_CXIMAGE_ADDNOISE
MENUITEM "Median", ID_CXIMAGE_MEDIAN
MENUITEM "Erode", ID_CXIMAGE_ERODE
MENUITEM "Dilate", ID_CXIMAGE_DILATE
MENUITEM "Contour", ID_CXIMAGE_CONTOUR
MENUITEM "Edge", ID_FILTERS_NONLINEAR_EDGE
MENUITEM "Jitter", ID_CXIMAGE_JITTER
END
POPUP "CircleTransform "
BEGIN
MENUITEM "Pinch", ID_CXIMAGE_CIRCLETRANSFORM_PINCH
MENUITEM "Punch", ID_CXIMAGE_CIRCLETRANSFORM_PUNCH
MENUITEM "Twirl", ID_CXIMAGE_CIRCLETRANSFORM_SWIRL
MENUITEM "Cylinder", ID_CXIMAGE_CIRCLETRANSFORM_CYLINDER
MENUITEM "Bathroom", ID_CXIMAGE_CIRCLETRANSFORM_BATHROOM
END
MENUITEM SEPARATOR
MENUITEM "Pseudo Colors", ID_CXIMAGE_PSEUDOCOLORS
POPUP "Split"
BEGIN
MENUITEM "Split to RGB", ID_CXIMAGE_SPLITRGB
MENUITEM "Split to HSL", ID_CXIMAGE_SPLITHSL
MENUITEM "Split to YUV", ID_CXIMAGE_SPLITYUV
MENUITEM "Split to YIQ", ID_CXIMAGE_SPLITYIQ
MENUITEM "Split to XYZ", ID_CXIMAGE_SPLITXYZ
MENUITEM "Split to CMYK", ID_CXIMAGE_SPLITCMYK
END
MENUITEM "Combine ...", ID_CXIMAGE_COMBINE
MENUITEM "FFT...", ID_CXIMAGE_FFT
MENUITEM "Repair...", ID_CXIMAGE_REPAIR
MENUITEM "Mix ...", ID_FILTERS_MIX
MENUITEM "JPEG compression ...", ID_FILTERS_JPEGCOMPRESSION
END
POPUP "&Window"
BEGIN
MENUITEM "&New Window", ID_WINDOW_NEW
MENUITEM "&Cascade", ID_WINDOW_CASCADE
MENUITEM "&Tile", ID_WINDOW_TILE_HORZ
MENUITEM "&Arrange Icons", ID_WINDOW_ARRANGE
MENUITEM SEPARATOR
MENUITEM "Close All", ID_WINDOW_CLOSEALL
MENUITEM SEPARATOR
MENUITEM "Duplicate\tCtrl+D", ID_WINDOW_DUPLICATE
END
POPUP "&Help"
BEGIN
MENUITEM "&About demo...", ID_APP_ABOUT
END
END
IDM_CXIMAGE1 MENU DISCARDABLE
BEGIN
POPUP "CxImage"
BEGIN
MENUITEM "&Undo\tCtrl+Z", ID_EDIT_UNDO
MENUITEM "Redo\tCtrl+Y", ID_EDIT_REDO
MENUITEM SEPARATOR
MENUITEM "&Copy\tCtrl+C", ID_EDIT_COPY
MENUITEM "&Paste\tCtrl+V", ID_EDIT_PASTE
MENUITEM SEPARATOR
MENUITEM "Mirror", ID_CXIMAGE_MIRROR
MENUITEM "Flip", ID_CXIMAGE_FLIP
MENUITEM "Negative", ID_CXIMAGE_NEGATIVE
POPUP "Filters"
BEGIN
MENUITEM "Threshold...", ID_CXIMAGE_THRESHOLD
MENUITEM "Colorize...", ID_CXIMAGE_COLORIZE
MENUITEM "Gamma...", ID_CXIMAGE_GAMMA
MENUITEM SEPARATOR
MENUITEM "Lighten", ID_CXIMAGE_LIGHTEN
MENUITEM "Darken", ID_CXIMAGE_DARKEN
MENUITEM "More Contrast", ID_CXIMAGE_CONTRAST
MENUITEM "Less Contrast", ID_CXIMAGE_LESSCONTRAST
MENUITEM SEPARATOR
MENUITEM "Pseudo Colors", ID_CXIMAGE_PSEUDOCOLORS
POPUP "Split"
BEGIN
MENUITEM "Split to RGB", ID_CXIMAGE_SPLITRGB
MENUITEM "Split to HSL", ID_CXIMAGE_SPLITHSL
MENUITEM "Split to YUV", ID_CXIMAGE_SPLITYUV
MENUITEM "Split to YIQ", ID_CXIMAGE_SPLITYIQ
MENUITEM "Split to XYZ", ID_CXIMAGE_SPLITXYZ
MENUITEM "Split to CMYK", ID_CXIMAGE_SPLITCMYK
END
MENUITEM "Combine...", ID_CXIMAGE_COMBINE
MENUITEM "FFT...", ID_CXIMAGE_FFT
MENUITEM "Repair...", ID_CXIMAGE_REPAIR
MENUITEM "Mix ...", ID_FILTERS_MIX
END
POPUP "Linear"
BEGIN
MENUITEM "Blur", ID_CXIMAGE_BLUR
MENUITEM "Soften", ID_CXIMAGE_SOFTEN
MENUITEM "Gaussian 3x3", ID_CXIMAGE_GAUSSIAN3X3
MENUITEM "Gaussian 5x5", ID_CXIMAGE_GAUSSIAN5X5
MENUITEM "Sharpen", ID_CXIMAGE_SHARPEN
MENUITEM "Edge", ID_CXIMAGE_EDGE
MENUITEM "Emboss", ID_CXIMAGE_EMBOSS
END
POPUP "Non Linear"
BEGIN
MENUITEM "Add Noise", ID_CXIMAGE_ADDNOISE
MENUITEM "Median", ID_CXIMAGE_MEDIAN
MENUITEM "Erode", ID_CXIMAGE_ERODE
MENUITEM "Dilate", ID_CXIMAGE_DILATE
MENUITEM "Contour", ID_CXIMAGE_CONTOUR
MENUITEM "Edge", ID_FILTERS_NONLINEAR_EDGE
MENUITEM "Jitter", ID_CXIMAGE_JITTER
END
POPUP "CircleTransform "
BEGIN
MENUITEM "Pinch", ID_CXIMAGE_CIRCLETRANSFORM_PINCH
MENUITEM "Punch", ID_CXIMAGE_CIRCLETRANSFORM_PUNCH
MENUITEM "Twirl", ID_CXIMAGE_CIRCLETRANSFORM_SWIRL
MENUITEM "Cylinder", ID_CXIMAGE_CIRCLETRANSFORM_CYLINDER
MENUITEM "Bathroom", ID_CXIMAGE_CIRCLETRANSFORM_BATHROOM
END
MENUITEM SEPARATOR
MENUITEM "Rotate Left", ID_CXIMAGE_ROTATEL
MENUITEM "Rotate Right", ID_CXIMAGE_ROTATER
MENUITEM "Rotate...", ID_CXIMAGE_ROTATE
MENUITEM "Resample...", ID_CXIMAGE_RESAMPLE
MENUITEM "Skew...", ID_CXIMAGE_SKEW
MENUITEM "Crop", ID_CXIMAGE_CROP
MENUITEM SEPARATOR
MENUITEM "Set Transparency... (click)", ID_CXIMAGE_SETTRANSPARENCY
MENUITEM "Remove Transparency", ID_CXIMAGE_REMOVETRANSPARENCY
POPUP "Alpha Channel"
BEGIN
MENUITEM "Opacity...", ID_CXIMAGE_OPACITY
MENUITEM "Remove", ID_CXIMAGE_REMOVEALPHACHANNEL
MENUITEM "Split", ID_CXIMAGE_ALPHACHANNEL_SPLIT
MENUITEM "Strip", ID_CXIMAGE_ALPHASTRIP
MENUITEM "Invert", ID_CXIMAGE_INVETALPHA
MENUITEM "Toggle Alpha Palette ", ID_CXIMAGE_ALPHAPALETTETOGGLE
MENUITEM "Create from lightness", ID_CXIMAGE_ALPHACREATE
END
MENUITEM SEPARATOR
MENUITEM "Gray Scale", ID_CXIMAGE_GRAYSCALE
MENUITEM "Dither...", ID_CXIMAGE_DITHER
MENUITEM "Decrease Bpp...", ID_CXIMAGE_DECREASEBPP
MENUITEM "Increase Bpp...", ID_CXIMAGE_INCREASEBPP
POPUP "Histogram"
BEGIN
MENUITEM "Stretch", ID_CXIMAGE_HISTOGRAM_STRETCH
MENUITEM "Stretch1", ID_CXIMAGE_HISTOGRAM_STRETCH1
MENUITEM "Stretch2", ID_CXIMAGE_HISTOGRAM_STRETCH2
MENUITEM SEPARATOR
MENUITEM "Equalize", ID_CXIMAGE_HISTOGRAM_EQUALIZE
MENUITEM "Normalize", ID_CXIMAGE_HISTOGRAM_NORMALIZE
MENUITEM SEPARATOR
MENUITEM "Log", ID_CXIMAGE_HISTOGRAM_LOG
MENUITEM "Root", ID_CXIMAGE_HISTOGRAM_ROOT
END
MENUITEM SEPARATOR
MENUITEM "Options...", ID_CXIMAGE_OPTIONS
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE
BEGIN
"C", ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT
"D", ID_WINDOW_DUPLICATE, VIRTKEY, CONTROL, NOINVERT
"N", ID_FILE_NEW, VIRTKEY, CONTROL, NOINVERT
"O", ID_FILE_OPEN, VIRTKEY, CONTROL, NOINVERT
"P", ID_FILE_PRINT, VIRTKEY, CONTROL, NOINVERT
"S", ID_FILE_SAVE, VIRTKEY, CONTROL, NOINVERT
"V", ID_EDIT_PASTE, VIRTKEY, CONTROL, NOINVERT
VK_ADD, ID_VIEW_ZOOMIN, VIRTKEY, NOINVERT
VK_BACK, ID_EDIT_UNDO, VIRTKEY, ALT, NOINVERT
VK_DELETE, ID_EDIT_CUT, VIRTKEY, SHIFT, NOINVERT
VK_DIVIDE, ID_VIEW_NORMALVIEWING11, VIRTKEY, NOINVERT
VK_F6, ID_NEXT_PANE, VIRTKEY, NOINVERT
VK_F6, ID_PREV_PANE, VIRTKEY, SHIFT, NOINVERT
VK_INSERT, ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT
VK_INSERT, ID_EDIT_PASTE, VIRTKEY, SHIFT, NOINVERT
VK_SUBTRACT, ID_VIEW_ZOOMOUT, VIRTKEY, NOINVERT
"X", ID_EDIT_CUT, VIRTKEY, CONTROL, NOINVERT
"Y", ID_EDIT_REDO, VIRTKEY, CONTROL, NOINVERT
"Z", ID_EDIT_UNDO, VIRTKEY, CONTROL, NOINVERT
END
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_ABOUTBOX DIALOGEX 0, 0, 245, 254
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About demo"
FONT 8, "MS Sans Serif"
BEGIN
ICON IDR_MAINFRAME,IDC_STATIC,7,7,20,20
LTEXT "CImage Demo Version 1.0
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?