Visit Gigasoft's Web Site
 ProEssentials v9 Help

Gigasoft.ProEssentials.Pe3do.PeFunction Members


Call to implement incremental-data / real-time / strip-chart internet updating.


Call to change resources (international localization) to the specified file.


Dialog related functions


Use to instantly update a table annotation's screen appearence without having to rebuild image.


Export the chart's data in a textual format that can imported into Excel, Notepad, and other software. This function performs the programmatic function of TextExport dialog without dialog intervention.


Actually a property instead of a function, setting this property True sets a flag used within the DirectX render loop that causes vertices to be rebuilt to reflect changes in X, Y, and Z Data. Only used if RenderEngine is set to Direct3D. Used for real-time implementations when the scales do not need updating. If scale need updating, use PEreconstruct3dpolygons.


Call to determine if a hot spot is located beneath the current mouse coordinates.


Called after GetHotSpot to determine current hot spot parameters.


Gets the light location for the 3D scene when RenderEngine is set to Direct3D.


Called to get pixel coordinates of the rectangle bounding grid or charting area.


Called to get pixel coordinates of the rectangle bounding table annotation.


Image related functions.


Call to update a control with data and settings from a server page.


This function restores the object from a binary file named by fileName. The file loaded must have been created with the SaveObjectToFile function for the same type of object.


Load an object from a previously stored MemoryStream via SaveObjectToStream.


Rarely needed, instead use PartialReinitializeResetImage which incorporates this call.


Similar to ReinitializeResetImage, this version is faster as it does not determine min/max and other axis parameters. Only use this function if adjusting non-data related properties, else use ReinitializeResetImage.


Used with real-time 3D implementations. This feature allows the developer to change XData, YData, ZData, or PointColors and have the image updated without first calling the PEreset function. This function looks for new min and max ranges, updates scale, and causes the internal polygon vertice data to be rebuilt.


Call to directly print image without dialog intervention. Width and Height are in units of 100th millimeter. Setting both zero will trigger full page output.


Call to send image to a printer device context. Width and Height are in units of 100th millimeter.


Call this function after adjusting properties and you want to read ManualMaxY, ManualYAxisLine, and other data/scale related properties without having to first generate an image.


Call this function when you have completed all desired property settings. Usually call Refresh after this call to complete your chart's initialization.


Resets the object to the default state. It's a good practice to call Reset between complex states of an object. This will clear up problems related to rebuilding a complex chart repeatedly.


Generally use ReinitializeResetImage or ReinitializePartialResetImage instead, which includes this call. Call this function to rebuild the control's image to a specified size.


Call this function before calling ProEssentials.Api.PEgetmeta to get a handle to be used with PEplaymetafile/PlayMetafile while sending an image to a printer DC.


This function stores the object into a binary file. LoadObjectFromFile restores the object from this file.


Save object to a MemoryStream. Later it can be restored with LoadObjectFromStream.


Saves control state into a binary file which will then be used with DATA attribute of an HTML OBJECT tag within an HTML page. WebForm's property, ImageUrl, is the same thing as the DATA attribute.


Sets the light location for the 3D scene when RenderEngine is set to Direct3D. The light always points to center of scene.