Next: , Previous: 4D Draw area table, Up: 4D Draw emulation


8.2 4D Draw method table

Further compatibility notes are listed with each method.

4D Draw method Emulation
DR ADD TO BACKGROUND DRAddToBackground
DR DO COMMAND DRDoCommand
DR Error DRError
DR EVENT FILTER DREventFilter
DR EXPERT COMMAND DRExpertCommand
DR EXPERT MODE DRExpertMode
DR GET AREA BOUNDARY DRGetAreaBoundary
DR Get update mode DRGetUpdateMode
DR Get mouse DRGetMouse
DR Get zoom DRGetZoom
DR LAST CLICK DRLastClick
DR Last event DRLastEvent
DR MENU STATUS DRMenuStatus
DR ON ERROR DROnError
DR ON EVENT DROnEvent
DR ON MENU DROnMenu
DR REDRAW DRRedraw
DR RELEASE BACKGROUND DRReleaseBackground
DR REMOVE FROM BACKGROUND DRRemoveFromBackground
DR SCROLL DOCUMENT DRScrollDocument
DR SET ENTERABLE DRSetEnterable
DR SET UPDATE MODE DRSetUpdateMode
DR ZOOM DRZoom


DR COORDINATES DRCoordinates
DR DISPLAY OPTIONS DRDisplayOptions
DR Get display DRGetDisplay
DR GET DOCUMENT SIZE DRGetDocumentSize
DR Get draw mode DRGetDrawMode
DR GET GLOBAL PREFERENCES DRGetGlobalPreferences
DR GET PREFERENCES DRGetPreferences
DR SET DISPLAY DRSetDisplay
DR SET DOCUMENT SIZE DRSetDocumentSize
DR SET DRAW MODE DRSetDrawMode
DR SET GLOBAL PREFERENCES DRSetGlobalPreferences
DR SET PREFERENCES DRSetPreferences


DR AREA TO AREA DRAreaToArea
DR AREA TO FIELD DRAreaToField
DR Area to picture DRAreaToBlob
DR DELETE OFFSCREEN AREA DRDeleteOffscreenArea
DR FIELD TO AREA DRFieldToArea
DR NEW DRAWING DRNewDrawing
DR New offscreen area DRNewOffscreenArea
DR OPEN DOCUMENT DROpenDocument
DR PICTURE TO AREA DRPictureToBlob and DRBlobToArea
DR SAVE DOCUMENT DRSaveDocument


DR ACTIVATE BIND
DR ADD TO BIND
DR DEACTIVATE BIND
DR DELETE BIND
DR New bind
DR REMOVE FROM BIND


DR GET ARC SPECS DRGetArcSpecs
DR Get attribute lock DRGetAttributeLock
DR GET BOUNDARY DRGetBoundary
DR Get corner rounding
DR GET ENDMARKS DRGetEndmarks
DR GET FILL ATTRIBUTES DRGetFillAttributes
DR Get handle state DRGetHandleState
DR GET HIGHLIGHT DRGetHighlight
DR Get ID DRGetID
DR GET LINE ATTRIBUTES DRGetLineAttributes
DR GET LINE SPECS DRGetLineSpecs
DR Get name DRGetName
DR Get object type DRGetObjectType
DR GET POLYGON VERTEX DRGetPolygonVertex
DR Get refnum DRGetRefnum
DR Get rotation DRGetRotation
DR Get text DRGetText
DR GET TEXT ATTRIBUTES DRGetTextAttributes
DR Get text width DRGetTextWidth


DR ADD TO HOT LINK
DR PUBLISH
DR Subscribe
DR UNPUBLISH
DR UNSUBSCRIBE


DR ARRAY TO ATTRIBUTE DRArrayToAttribute
DR Array to polygon DRArrayToPolygon
DR ATTRIBUTE TO ARRAY DRAttributeToArray
DR POLYGON TO ARRAY DRPolygonToArray


DR Draw arc DRDrawArc
DR Draw line DRDrawLine
DR Draw oval DRDrawOval
DR Draw rectangle DRDrawRectangle
DR Draw text DRDrawText
DR End polygon DREndPolygon
DR Objects to bitmap DRObjectsToBitmap
DR PLACE PICTURE DRPlaceBitmap
DR POLYGON LINE DRPolygonLine
DR START POLYGON DRStartPolygon


DR ADD TO BITMAP
DR ALIGN DRAlign
DR Count DRCount
DR DELETE DRDelete
DR GROUP DRGroup
DR HIDE DRHide
DR LOCK DRLock
DR MOVE DRMove
DR ROTATE DRRotate
DR SCALE DRScale
DR SIZE DRSize
DR UNGROUP DRUngroup


DR SELECT DRSelect
DR SELECT BY ATTRIBUTE DRSelectByAttribute
DR SELECT BY REGION DRSelectByRegion


DR PRINT DRPrint
DR PRINT BACKGROUND DRPrintBackground
DR PRINT FOREGROUND DRPrintFroreground
DR PRINT MERGE


DR INSERT EXPRESSION
DR INSERT FIELD
DR Place field
DR SET FORMAT


DR ARRAY BASE TO SCALE DRArrayBaseToScale
DR ARRAY SCALE TO BASE DRArrayScaleToBase
DR Base to scale DRBaseToScale
DR GET ORIGIN DRGetOrigin
DR GET RULER DRGetRuler
DR GET RULER OPTIONS DRGetRulerOptions
DR Scale to base DRScaleToBase
DR SET ORIGIN DRSetOrigin
DR SET RULER DRSetRuler
DR SET RULER OPTIONS DRSetRulerOptions


DR SET ARC SPECS DRSetArcSpecs
DR SET ATTRIBUTE LOCK DRSetAttributeLock
DR SET CORNER ROUNDING
DR SET ENDMARKS DRSetEndmarks
DR SET FILL ATTRIBUTES DRSetFillAttributes
DR SET HANDLE STATE DRSetHandleState
DR SET HIGHLIGHT DRSetHighlight
DR SET LINE ATTRIBUTES DRSetLineAttributes
DR SET LINE SPECS DRSetLineSpecs
DR SET NAME DRSetName
DR SET POLYGON VERTEX DRSetPolygonVertex
DR SET REFNUM DRSetRefnum
DR SET TEXT DRSetText
DR SET TEXT ATTRIBUTES DRSetTextAttributes


DR Calculate area DRCalculateArea
DR Calculate perimeter DRCalculatePerimeter
DR Clipboard to picture GET PICTURE FROM PASTEBOARD
DR Color to index DRColorToIndex
DR COLOR TO RGB DRColorToRGB
DR Font name Font name
DR Font number Font number
DR Index to color DRIndexToColor
DR PICTURE TO CLIPBOARD SET PICTURE TO PASTEBOARD
DR RGB to color DRRGBToColor

DR-commands.png