Skip to content

Methods for cWebDrawing

View method list in hierarchical order.

Name Type Description Defining Class
AddKeyHandler Procedure Adds a client side key handler It is possible to assign custom key handlers to controls and containers. cWebBaseUIObject
AddSvgAttribute Procedure cWebDrawing
AddTooltip Procedure Creates a tooltip Creates a tooltip. cWebDrawing
CallBack Procedure Use this procedure to delay a task to a new server round-trip Use this procedure to delay a task to a new server next round-trip. cWebObject
ChildByIndex Function Can be used to iterate the direct children of an object ChildByIndex is a function that can be used to iterate the direct children of an object. cObject
ClassSuperClass Function Returns the superclass of the passed class This returns the superclass of the passed class. cObject
ClearDrawing Procedure Clears the drawing Clears the drawing. cWebDrawing
ClientAction Procedure Calls a function of the client JavaScript object Send ClientAction to call a function that belongs to the JavaScript object on the client that represents the DataFlex object. cWebObject
ClientActionEx Procedure Adds a client action to the response that will be executed on the client Adds a client action to the response that will be executed on the client. cWebObject
ClosePath Procedure Closes a path Closes a path. cWebDrawing
ConditionalFocus Procedure Gives the control the focus but only if the browser platform is not a mobile device (tablet / phone) cWebBaseUIObject
Create Function Creates an object based on the passed Class Id The Create function is used to dynamically create objects. cObject
CreateCircle Procedure Draws a circle Draws a circle. cWebDrawing
CreateEllipse Procedure Draws an ellipse Draws an ellipse. cWebDrawing
CreateGroup Procedure Creates a new group Creates a new group. cWebDrawing
CreateImage Procedure Draws an image Draws an image. cWebDrawing
CreateLayer Procedure Creates a layer Creates a layer. cWebDrawing
CreateLine Procedure Draws a line Draws a line. cWebDrawing
CreateNamed Function Creates an object based on the passed Class Id and assigns it a name Name based on a passed name Creates an object based on the passed Class Id and assigns it a name Name based on a passed name. cObject
CreatePath Procedure Starts drawing a path Starts drawing a path. cWebDrawing
CreateRectangle Procedure Draws a rectangle Draws a rectangle. cWebDrawing
CreateSVG Procedure Draws an SVG Draws an SVG (scalable vector graphic). cWebDrawing
CreateText Procedure Draws text Draws text. cWebDrawing
DashOffset Procedure Set the offset between dashes Sets the offset between dashes. cWebDrawing
DataLossConfirmation Procedure Default data loss Yes/No confirmation message cWebBaseDEOServer
DDRefreshTableStatus Function Returns the table's status for the Refresh event DDRefreshTableStatus returns the table's status for the Refresh event. cWebBaseDEOServer
DeleteConfirmation Procedure Default delete confirmation message This is the default delete confirmation message. cWebBaseDEOServer
DeleteItem Procedure Deletes an item or group from the canvas Deletes an item or group from the canvas. cWebDrawing
DEO_Control_Object Function Indicates if this DEO is a data bindable control or container Required DD/DEO interface. cWebBaseDEOServer
DEO_Find_Object Function Indicates that this DEO understands the DEO Request_Find protocol Required DD/DEO interface. cWebBaseDEOServer
DEO_Object Function Determines if the object understands the DEO interface Determines if the object understands the data entry object (DEO) interface (is data-aware). cWebObject
Destroy Procedure Destroys the object that receives the message and any child objects of that object The Destroy message destroys the object that receives the message. cObject
DisableInteraction Procedure Disables an interaction Disables an interaction. cWebDrawing
DragData Function Returns the DragData for this control Returns the DragData for this control, set by the active cWebDragDropHelper object. cWebBaseUIObject
DropData Function Returns the DragData for this control Returns the DragData for this control, set by the active cWebDragDropHelper object. cWebBaseUIObject
EnableInteraction Procedure Enables an interaction Enables an interaction. cWebDrawing
EndCreateGroup Procedure Ends group creation Ends group creation. cWebDrawing
EndCreateLayer Procedure Ends layer creation Ends layer creation. cWebDrawing
Exit_Application Procedure Starts the process of closing an application The Exit_Application message is used to close the program. cObject
ExportDrawingJsonData Procedure Exports the drawing as JSON Exports the drawing as JSON, it will be received in the OnReceiveJsonExport event. cWebDrawing
ExportDrawingPNG Procedure Exports the drawing to a PNG Exports the drawing to a PNG (portable network graphics) file, it will be received in the OnReceiveImage event. cWebDrawing
FillColor Procedure Sets the fill color of the item Sets the fill color of the item. cWebDrawing
Focus Procedure Gives the control the focus Gives the control the focus. cWebBaseUIObject
FontFamily Procedure Sets the font family of the text Sets the font family of the text. cWebDrawing
FontJustification Procedure Sets the font justification of the text Sets the font justification of the text. cWebDrawing
FontSize Procedure Sets the font size of the text Sets the font size of the text. cWebDrawing
FontWeight Procedure Sets the font weight of the text Sets the font weight of the text. cWebDrawing
GDIColorToHex Function Converts a clColor to a hex value Converts a clColor to a hex value. cWebDrawing
HideInfoBalloon Procedure Hides an information balloon HideInfoBalloon hides an information balloon displayed with ShowInfoBalloon. cWebBaseControl
Host Function Returns a Handle to the Host object of this web object Use this function to get a handle to the host for this Web Object. cWebObject
ImportDrawingJsonData Procedure Imports JSON data for a drawing Imports JSON data for a drawing. cWebDrawing
InitDynamicProp Procedure Sets a dynamic property value Sets a dynamic property value. cWebObject
IsClassOfClass Function Determines whether the target class is part of the searched class's hierarchy cObject
IsControlAccessible Function Determines if the control is currently accessible Determines if the control is currently accessible. cWebBaseUIObject
IsControlEnabled Function Determines if a control is enabled cWebBaseUIObject
IsControlRendered Function Determines if a control is rendered Determines if a control is rendered (if pbRender is True of itself and its parents). cWebBaseUIObject
IsControlVisible Function Determines if a control is visible Determines if a control is visible (if pbVisible is True of itself and its parents). cWebBaseUIObject
IsDynamicObject Function Checks whether the object is dynamic or not Checks whether the object is dynamic or not. cWebObject
IsLoaded Function Checks if the webobject is loaded to the client cWebObject
IsObjectOfClass Function Determines whether the passed class is part of the object's class hierarchy This returns True if the passed class is part of the object's class hierarchy. cObject
LineTo Procedure Creates a line from the previous point Creates a line from the previous point. cWebDrawing
MoveTo Procedure Creates a new sub path Creates a new sub path. cWebDrawing
NavigateInfo Function Returns array of navigation paths that the current object has registered Returns an array of navigation paths that the current object has registered. cWebObject
NavigatePath Procedure Performs the navigation registered for this web object Performs the navigation registered for this web object. cWebObject
ObjectClass Function Returns the integer class ID assigned to the class this object is based on Returns the integer class ID assigned to the class this object is based on. cObject
PathAdd Procedure Adds a point to a path Adds a point to a path. cWebDrawing
Position Procedure Sets the position of the item Sets the position of the item. cWebDrawing
ptActionData Function Retrieves the action data for a server action as value tree Retrieves the action data for a server action as value tree. cWebObject
QuadraticCurveTo Procedure Creates a curved line between two points Creates a curved line between two points. cWebDrawing
RemoveKeyHandler Procedure Removes a client side key handler It is possible to assign custom key handlers to controls and containers. cWebBaseUIObject
Request_Clear Procedure Performs a DD Clear operation Request_Clear performs a clear operation by sending Clear to the object's DataDictionary object (DDO) Server. cWebBaseDEOServer
Request_Clear_All Procedure Performs a DD Clear_All operation cWebBaseDEOServer
Request_Delete Procedure Performs a DD delete operation cWebBaseDEOServer
Request_Destroy_Object Procedure Use the Destroy method instead This method is used to destroy an object and all of its children. cObject
Request_Save Procedure Performs a DD save operation cWebBaseDEOServer
RequestClearAllExec Procedure Performs the second half of a DD Clear_All operation which was started by Request_Clear_All cWebBaseDEOServer
RequestClearExec Procedure Performs the second half of a DD Clear operation which was started by Request_Clear cWebBaseDEOServer
RequestDeleteExec Procedure Performs the second half of a DD delete operation which was started by Request_Delete cWebBaseDEOServer
RequestSaveExec Procedure Performs the second half of a DD save operation which was started by Request_Save RequestSaveExec performs the second part of a Request_Save operation. cWebBaseDEOServer
ResourceManager Function Returns handle to the cWebResourceManager object Use this function to get a handle to the cWebResourceManager object. cWebObject
Rotation Procedure Sets the rotation of the item Sets the rotation of the item. cWebDrawing
SaveClearCancelConfirmation Procedure Default save, clear, cancel Yes/No/Cancel confirmation message cWebBaseDEOServer
SaveConfirmation Procedure Default save confirmation message This is the default save confirmation message. cWebBaseDEOServer
Scaling Procedure Sets the scaling of the item Sets the scaling of the item. cWebDrawing
ScalingHV Procedure Sets the scaling of the item, both horizontally and vertically Sets the scaling of the item, both horizontally and vertically. cWebDrawing
ScrollIntoView Procedure Scrolls an object that is currently scrolled out of the view into view Scrolls an object that is currently scrolled out of the view/hidden because the view has scrolled into view. cWebBaseUIObject
ServerDEO Function Returns the DEO that sets the server Returns the data entry object (DEO) that sets the Server property. cWebBaseDEOServer
ServerPropStore Function Returns handle to the cWebServerPropStore object Use this function to get a handle to the cWebServerPropStore object. cWebObject
ServiceDispatcher Function Returns handle to the cWebServiceDispatcher object Use this function to get a handle to the cWebServiceDispatcher object. cWebObject
SessionManager Function Returns handle to the cWebSessionManager object Use this function get a handle to the cWebSessionManager object. cWebObject
SetActionMode Procedure Allows developer to configure a wait dialog for every server action cWebObject
SetVisibility Procedure Sets the visibility of an item Sets the visibility of an item. cWebDrawing
ShadowBlur Procedure Sets the amount of blur of the item Sets the amount of blur of the item. cWebDrawing
ShadowColor Procedure Sets the shadow color of the item Sets the shadow color of the item. cWebDrawing
ShadowOffset Procedure Sets the offset of the item Sets the offset of the item. cWebDrawing
ShowInfoBalloon Procedure Displays an information balloon It is possible to show information balloons next to a control using the ShowInfoBalloon procedure. cWebBaseControl
StrokeCap Procedure Sets the type of stroke cap Sets the type of stroke cap. cWebDrawing
StrokeColor Procedure Sets the color of a stroke Sets the color of a stroke. cWebDrawing
StrokeDashes Procedure Creates dashes on a stroke Creates dashes on a stroke. cWebDrawing
StrokeJoin Procedure Sets the type of stroke join Sets the type of stroke join. cWebDrawing
StrokeWidth Procedure Sets the width of a stroke Sets the width of a stroke. cWebDrawing
TextContent Procedure Sets the content of the text Sets the content of the text. cWebDrawing
TextDecoration Procedure Sets the decoration type of of the text Sets the decoration type of the text. cWebDrawing
ToggleVisibility Procedure Toggles the visibility of an item Toggles the visibility of an item. cWebDrawing
UnSyncWebProperty Procedure Unsynchronizes a client web property Unsynchronizes a client web property. cWebObject
UpdateDrawing Procedure Sends new instructions for the client to draw Sends new instructions for the client to draw. cWebDrawing
ViewStack Function Returns handle to the cWebViewStack object Use this function to get a handle to the cWebViewStack object used in drill-down applications. cWebObject
WebMethodByName Function Searches for the message handle of a message based on the name of a web method This function searches for the message handle of a message based on the name of a web method. cWebObject
WebMethodIsFunction Function Determines if a web method is a function or a procedure Use this function to determine if a web method is a function or a procedure. cWebObject
WebMethodName Function Converts the message handle of a web method into a string Converts the message handle of a web method into a string. cWebObject
WebObjectByName Function Searches for the object handle of a web object using its public name This function searches for the object handle of a web object using its public name. cWebObject
WebObjectName Function The public web object name of this object Returns the public web object name of this object. cWebObject
WHSize Function Put two floats in a tWebSize struct Put two floats in a tWebSize struct. cWebDrawing
XYPoint Function Put two floats in a tWebPoint struct Put two floats in a tWebPoint struct. cWebDrawing