iup-stack/cd/test/simple/simple.led

98 lines
2.2 KiB
Plaintext
Executable File

mnOpen = MENU
(
ITEM("CGM - Binary", SimplePlayCGMBin),
ITEM("CGM - Text", SimplePlayCGMText),
ITEM("METAFILE", SimplePlayMetafile),
ITEM("WMF", SimplePlayWMF),
ITEM("EMF", SimplePlayEMF)
)
mnSaveAs = MENU
(
ITEM("DEBUG", SimpleDrawDebug),
ITEM("CGM - Binary", SimpleDrawCGMBin),
ITEM("CGM - Text", SimpleDrawCGMText),
ITEM("DGN", SimpleDrawDGN),
ITEM("DXF", SimpleDrawDXF),
ITEM("EMF", SimpleDrawEMF),
ITEM("METAFILE", SimpleDrawMetafile),
ITEM("PDF", SimpleDrawPDF),
ITEM("PS", SimpleDrawPS),
ITEM("EPS", SimpleDrawEPS),
ITEM("SVG", SimpleDrawSVG),
ITEM("WMF", SimpleDrawWMF)
)
mnFile = MENU
(
SUBMENU("Open", mnOpen),
SUBMENU("Save As", mnSaveAs),
SEPARATOR(),
ITEM("Print", SimpleDrawPrint),
ITEM("Print Dialog...", SimpleDrawPrintDialog),
SEPARATOR(),
ITEM("Exit", cmdExit)
)
mnEdit = MENU
(
ITEM("Copy as Metafile", SimpleDrawClipboardMetafile),
ITEM("Copy as EMF", SimpleDrawClipboardEMF),
ITEM("Copy as Bitmap", SimpleDrawClipboardBitmap),
ITEM("Paste", SimplePlayClipboard)
)
mnClipping = MENU
(
ITEM("Off", SimpleClippingOff),
ITEM("Area", SimpleClippingArea),
ITEM("Polygon", SimpleClippingPolygon),
ITEM("Region", SimpleClippingRegion)
)
mnWriteMode = MENU
(
ITEM("Replace", SimpleReplace),
ITEM("Xor", SimpleXor),
ITEM("Not Xor", SimpleNotXor)
)
mnOptions = MENU
(
SUBMENU("Clipping", mnClipping),
SUBMENU("Write Mode", mnWriteMode),
ITEM("Simulate", SimpleDrawSimulate),
ITEM("Transform", SimpleTransform),
ITEM("Context Plus", SimpleContextPlus)
)
mnSurface = MENU
(
ITEM("Window", SimpleDrawWindow),
ITEM("Server Image", SimpleDrawImage),
ITEM("Image RGB", SimpleDrawImageRGB),
ITEM("OpenGL", SimpleDrawGL),
ITEM("IupDraw", SimpleDrawIupDraw)
ITEM("Direct2D", SimpleDrawDirect2D)
)
mnPrimitives = MENU
(
ITEM("All", SimpleAll),
ITEM("Text Align", SimpleTextAlign),
ITEM("Text Fonts", SimpleTextFonts),
ITEM("Test", SimpleTest)
)
mnSimpleMenu = MENU
(
SUBMENU("File", mnFile),
SUBMENU("Edit", mnEdit),
SUBMENU("Options", mnOptions),
SUBMENU("Surface", mnSurface),
SUBMENU("Primitives", mnPrimitives)
)
SimpleCanvas = CANVAS[BORDER=0](SimpleRepaint)
SimpleDialog = DIALOG [TITLE="Simple Draw", MENU=mnSimpleMenu](SimpleCanvas)