Tags:
view all tags
---+ Chart Director API for APPX _This API can be used by an APPX designer to create business charts within an APPX application._ <br />%TOC% ---++ Overview Release 5.1.0 of the APPX Utility includes a new designer API which can be used to create charts within an APPX application. This API provides APPX Designers with a robust set of subroutines which can be used to dynamically create charts and embed them in menus, input screens, and PDF reports. ---++ Chart Initialization ---+++ Chart Specifications ---++++ General Chart Routines ---+++++ [[ChartInitialize][.CHART INITIALIZE]] Initialize a chart. ---+++++ [[ChartSetCurrent][.CHART SET CURRENT]] Set the "current" chart to be a previously initialized chart. ---+++++ [[ChartGetName][.CHART GET NAME]] Get the name of the "current" chart. ---+++++ [[ChartRender][.CHART RENDER]] Render the "current" chart. ---+++++ [[ChartSetTitle][.CHART SET TITLE]] Set the title of the "current" chart. ---+++++ [[ChartSetSize][.CHART SET SIZE]] Set the size (height and width) of the "current" chart. ---+++++ [[ChartSetSizeH][.CHART SET SIZE:H]] Set the height of the "current" chart. ---+++++ [[ChartSetSizeW][.CHART SET SIZE:W]] Set the width of the "current" chart. ---+++++ [[CDChartSetBGColor][.CHART SET BG COLOR]] Set the background color of the chart to the "current" color. ---+++++ [[CDChartSetEdgeColor][.CHART SET EDGE COLOR]] Set the edge color of the chart. ---+++++ [[CDChartSetEdgeEffect][.CHART SET EDGE EFFECT]] Set the edge effect of the chart. ---+++++ [[CDChartSetEdgeWidth][.CHART SET EDGE WIDTH]] Set the edge width of the chart. ---++++ Pie Chart Routines ---+++++ [[PieSetView][.PIE SET VIEW]] Set the view of the pie to be 2D or 3D. ---+++++ [[PieSetShape][.PIE SET SHAPE]] Set the shape of the pie to be Standard or Donut. ---+++++ [[PieSetOrigin][.PIE SET ORIGIN]] Set the x and y coordinates (horizonal and vertical) of the center of the pie. ---+++++ [[PieSetOriginX][.PIE SET ORIGIN:X]] Set the x coordinate (horizontal) of the center of the pie. ---+++++ [[PieSetOriginY][.PIE SET ORIGIN:Y]] Set the y coordinate (vertical) of the center of the pie. ---+++++ [[PieSetRadius][.PIE SET RADIUS]] Set the radius of the pie. ---+++++ [[PieSetRadiusOuter][.PIE SET RADIUS:OUTER]] Set the outer radius of a Donut pie. ---+++++ [[PieSetRadiusInner][.PIE SET RADIUS:INNER]] Set the inner radius of a Donut pie. ---+++++ [[PieSet3DMode][.PIE SET 3D MODE]] Set the 3D mode to be Standard or Shadow. ---+++++ [[PieSet3DDepth][.PIE SET 3D DEPTH]] Set the 3D depth of the pie. ---+++++ [[PieSet3DViewAngle][.PIE SET 3D VIEW ANGLE]] Set the 3D viewing angle of the pie. ---++++ Pie Sector Routines ---+++++ [[PieSetExplode][.PIE SET EXPLODE]] Set all pie sectors to be exploded. ---+++++ [[PieSetExplodeMode][.PIE SET EXPLODE:MODE]] Set the Explode Mode of the pie to be None, All, or Range. ---+++++ [[PieSetExplodeDistance][.PIE SET EXPLODE:DIST]] Set the Explosion Depth. ---+++++ [[PieSetExplodeRange][.PIE SET EXPLODE:RANGE]] Set the beginning and ending sector numbers of the range of sectors to explode. ---+++++ [[PieSetExplodeBeg][.PIE SET EXPLODE:BEG]] Set the beginning sector number of the range of sectors to explode. ---+++++ [[PieSetExplodeEnd][.PIE SET EXPLODE:END]] Set the ending sector number of the range of sectors to explode. ---+++ Data Routines ---++++ Dataset Routines ---+++++ [[DatasetInitialize][.DATASET INITIALIZE]] Initialize a Dataset. ---+++++ [[DatasetSetCurrent][.DATASET SET CURRENT]] Set the "current" Dataset to be a previously initialized Dataset. ---+++++ [[DatasetGetName][.DATASET GET NAME]] Get the name of the "current" Dataset. ---++++ Dataset Point Routines ---+++++ [[PointAddNew][.POINT ADD NEW]] Add a new Point to the "current" Dataset. ---+++++ [[PointSetValue][.POINT SET VALUE]] Set the value of the "current" Point in the "current" Dataset. ---+++++ [[PointSetLabel][.POINT SET LABEL]] Set the Label of the "current" Point in the "current" Dataset. ---+++ Text Box Routines ---++++ General Text Box Routines ---+++++ [[CDTestInitialize][.TEXT INITIALIZE]] Initialize a Text Object ---+++++ [[CDTextSetCurrent][.TEXT SET CURRENT]] Set the "current" Text Object to be a previously initialized Text Object. ---+++++ [[CDTextGetName][.TEXT GET NAME]] Get the name of the "current" Text Object. ---++++ Font Routines ---+++++ [[CDTextSetFontName][.TEXT SET FONT NAME]] Set the font name and font index for the "current" Text Object. ---+++++ [[CDTextSetFontIndex][.TEXT SET FONT INDEX]] Set the font index. ---+++++ [[CDTextSetFontStyle][.TEXT SET FONT STYLE]] Set the font style (normal, bold, italic) for the "current" Text Object. ---+++++ [[CDTextSetFontSize][.TEXT SET FONT SIZE]] Set the font size for the "current" Text Object. ---+++++ [[CDTextSetFontSizeH][.TEXT SET FONT SIZE:H]] Set the height of the font for the "current" Text Object. ---+++++ [[CDTextSetFontSizeW][.TEXT SET FONT SIZE:W]] Set the width of the font for the "current" Text Object. ---+++++ [[CDTextSetFontColor][.TEXT SET FONT COLOR]] Set the font color for the "current" Text Object. ---+++++ [[CDTextSetFontLayout][.TEXT SET FONT LAYOUT]] Set the font layout direction (horizontal or Vertical). ---++++ Text Box Routines ---+++++ [[CDTextSetBGColor][.TEXT SET BG COLOR]] Set the background color for the "current" Text Object. ---+++++ [[CDTextSetEdgeColor][.TEXT SET EDGE COLOR]] Set the edge color for the "current" Text Object. ---+++++ [[CDTextSetEdgeEffect][.TEXT SET EDGE EFFECT]] Set the edge effect (Flat, Raised, or Depressed) of the "current" Text Object. ---+++++ [[CDTextSetEdgeWidth][.TEXT SET EDGE WIDTH]] Set the edge width of the "current" Text Object. ---+++++ [[CDTextSetCornerStyle][.TEXT SET CORNER STYLE]] Set the corner style (Square or Rounded) of the "current" Text Object. ---+++++ [[CDTextSetCornerRadius][.TEXT SET CORNER RADIUS]] Set the corner radius' of the "current" Text Object. ---+++++ [[CDTextSetCornerRadiusTL][.TEXT SET CORNER RAD:TL]] Set the radius of the Top Left corner of the "current" Text Object]] ---+++++ [[CDTextSetCornerRadiusTR][.TEXT SET CORNER RAD:TR]] Set the radius of the Top Right corner of the "current" Text Object]] ---+++++ [[CDTextSetCornerRadiusBR][.TEXT SET CORNER RAD:BR]] Set the radius of the Bottom Right corner of the "current" Text Object]] ---+++++ [[CDTextSetCornerRadiusBL][.TEXT SET CORNER RAD:BL]] Set the radius of the Bottom Left corner of the "current" Text Object]] ---+++++ [[CDTextSetLocation][.TEXT SET LOCATION]] Set the location (x and y) of the "current" Text Object. ---+++++ [[CDTextSetLocationX][.TEXT SET LOCATION:X]] Set the x coordinate of the location of the "current" Text Object. ---+++++ [[CDTextSetLocationY][.TEXT SET LOCATION:Y]] Set the y coordinate of the location of the "current" Text Object. ---+++++ [[CDTextSetBoxSize][.TEXT SET SIZE]] Set the size (height and width) of the "current" Text Object. ---+++++ [[CDTextSetBoxSizeHeight][.TEXT SET SIZE:H]] Set the height of the "current" Text Object. ---+++++ [[CDTextSetBoxSizeWidth][.TEXT SET SIZE:W]] Set the width of the "current" Text Object. ---+++++ [[CDTextSetBoxMaxWidth][.TEXT SET MAX WIDTH]] Set the maximum width of the "current" Text Object. ---+++++ [[CDTextSetZOrder][.TEXT SET Z ORDER]] Set the Z Order of the "current" Text Object. ---++++ Text Format Routines ---+++++ [[CDTextMaximumLines][.TEXT SET MAX LINES]] Set the maximum number of lines of text that can be displayed in the "current" Text Object. ---+++++ [[CDTextSetMargins][.TEXT SET MARGINS]] Set the margins for the text in the "current" Text Object. ---+++++ [[CDTextSetMarginLeft][.TEXT SET MARGIN:L]] Set the Left margin for the text in the "current" Text Object. ---+++++ [[CDTextSetMarginRight][.TEXT SET MARGIN:R]] Set the Right margin for the text in the "current" Text Object. ---+++++ [[CDTextSetMarginTop][.TEXT SET MARGIN:T]] Set the Top margin for the text in the "current" Text Object. ---+++++ [[CDTextSetMarginBottom][.TEXT SET MARGIN:B]] Set the Bottom margin for the text in the "current" Text Object. ---+++++ [[CDTextSetRotationAngle][.TEXT SET ROTATE ANGLE]] Set the rotation angle for the text in the "current" Text Object. ---+++ Color Routines ---++++ [[ColorInitialize][.COLOR INITIALIZE]] Initialize a Color Object. ---++++ [[ColorSetCurrent][.COLOR SET CURRENT]] Set the "current" Color Object to be a previously initialized Color Object. ---++++ [[ColorGetName][.COLOR GET NAME]] Get the name of the "current" Color Object. ---++++ [[ColorSetDefault][.COLOR SET DEFAULT]] Clear the "current" Color Object. ---++++ [[ColorSetColor][.COLOR SET COLOR]] Set the color of the "current" Color Object. ---++++ [[ColorSetColor:RGB][.COLOR SET COLOR:RGB]] Set the individual colors of the "current" Color Object. ---++++ [[ColorSetColor:R][.COLOR SET COLOR:R]] Set the Red value of the "current" Color Object. ---++++ [[ColorSetColor:G][.COLOR SET COLOR:G]] Set the Green value of the "current" Color Object. ---++++ [[ColorSetColor:B][.COLOR SET COLOR:B]] Set the Blue value of the "current" Color Object. ---++++ [[ColorSetColor:A][.COLOR SET COLOR:A]] Set the Alpha value of the "current" Color Object. ---++++ [[ColorSetTransparent][.COLOR SET TRANSPARENT]] Set the alpha channel of the "current" Color Object to be Transparent. ---++++ [[ColorSetOpaque][.COLOR SET OPAQUE]] Set the alpha channel of the "current" Color Object to be Opaque. -- Main.SteveFrizzell - 2010-02-14
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r114
|
r17
<
r16
<
r15
<
r14
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r15 - 2010-03-04
-
SteveFrizzell
Home
Site map
Main web
MedicaidBilling web
Sandbox web
TWiki web
Main Web
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Edit
Attach
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback