Visual | 
The VisualBase type exposes the following members.
| Name | Description | |
|---|---|---|
| Alert | 
            Shoots an alert. 
            The alert is triggered only when the State is Realtime (Inherited from SharpScriptBase)  | |
| CalculatePriceFromY(Double, ChartVisualArgs) | Calculate price from Y | |
| CalculatePriceFromY(Double, Double, Double, Double, Double, ScaleType) | Calculate the price from Y | |
| CalculateXFromBarIndex | Calculate the X from bars index | |
| CalculateYFromPrice(Double, ChartVisualArgs) | Calulate the Y point from price | |
| CalculateYFromPrice(Double, Double, Double, Double, Double, ScaleType) | Calculate Y from price | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object)  | |
| Finalize | (Inherited from SharpScriptBase)  | |
| GetHashCode | Serves as the default hash function. (Inherited from Object)  | |
| GetType | Gets the Type of the current instance. (Inherited from Object)  | |
| InvokeAsync | 
            Invoke any action. It is recommended to draw any [!:ChartObject.DrawingBase] by invoking this method
             (Inherited from SharpScriptBase)  | |
| Log(String) | 
            Logs a message with Low (Inherited from SharpScriptBase)  | |
| Log(Priority, String) | 
            Logs a message with the specified Priority (Inherited from SharpScriptBase)  | |
| Log(Priority, Brush, String) | 
            Logs a message with the specified Priority and defined brush
             (Inherited from SharpScriptBase)  | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object)  | |
| NotifyPropertyChanged | (Inherited from SharpScriptBase)  | |
| OnStateChange | 
            Invoked when the State changes
             (Inherited from SharpScriptBase)  | |
| PlaySound | 
            Play a sound file as located in the folder ~\Documents\ArthaChitra 2\Sounds
             (Inherited from SharpScriptBase)  | |
| Print(String, String) | 
            Prints a message with Low (Inherited from SharpScriptBase)  | |
| Print(Brush, String, String) | 
            Prints a message with a defined foreground brush
             (Inherited from SharpScriptBase)  | |
| Print(Priority, String, String) | 
            Prints a message with the defined Priority (Inherited from SharpScriptBase)  | |
| Round | 
            Rounds the value with the factor as defined in Options > General tab > RoundFactor (Inherited from SharpScriptBase)  | |
| SelectionSteps | How far the selection rectangle will be drawn | |
| Share | 
            Share messages via to social media SocialType
            The messages will be transmitted only when the state is Realtime
             (Inherited from SharpScriptBase)  | |
| ToString | Returns a string that represents the current object. (Inherited from Object)  |