Online Chat
Help Documents
User Manual
Videos
Developer Documents
System Requirements
Contact Support
Search:
Advanced search
Please enter a keyword or ID
Help Documents
You are here ->
/
PlanSwift Help
/
Developer Documents
/
Development Archives
/ Development 8.7 and prior
Development 8.7 and prior
OLE Automation Manual
OLE Automation Quick Reference
What is OLE Automation?
What is COM?
1. Events
2. Methods
2.1 - IPlanCenter
OpenJob
About
OpenJobEx
CloseJob
Print
ZoomExtents
LocalPlanPath
NetworkPlanPath
ArchivePlanPath
NetworkDataPath
LocalDataPath
CurrentItem
Function SelectionList
2.1.1 - IPages
SelectedPage
Add
Delete
2.1.1a - IPage
Print
HasOrigin
Scaled
2.1.2 - ITabs
SelectedTab
TabList
ByName
New
2.1.2a - ITab
MakeActive
ItemList
New
Delete
2.1.2b - IItem
Function ItemList
Function Edit
Function New
Function DoRecord
Procedure Delete
Function Owner
Function IsChild
Function Tab
Function FullName
2.1.2.1a - IProperties
Function Count
Function Add
Function ByName
Function PropertyList
2.1.2.1b - IPropertyObject
Function Value
Function Edit
Function EditFormula
Function Owner
2.1.2.2a - ISections
Procedure Delete
Function Add
2.1.2.2b - ISection
Function Owner
Function Page
2.1.2.2c - INodes
Procedure Delete
Function Add
2.1.2.2d - INode
Function Owner
2.1.3 ISelectionList
3. Properties
3.1 IPlanCenter
JobNumber
obName
FolderPath
FolderPath
Pages
Tabs
Zoom
Visible
JobOpened
3.1.1 - IPages
IItem
Count
3.1.1a - IPage
ScaleX
ScaleY
Name
Filename
MakeActive
3.1.2 - ITabs
Item
Count
3.1.2a ITab
Name
ItemType
Item
Count
3.1.2b - IItem
ItemType
Name
Item
Count
Properties
DigiType
Sections
Visible
3.1.2.1a - IProperties
Item
3.1.2.1b IPropertyObject
Name
Locked
Digits
Column
Units
Formula
ValueType
Category
3.1.2.2a - ISections
Count
Item
3.1.2.2b - ISection
Nodes
Selected
Subtract
3.1.2.2c - INodes
Count
Item
3.1.2.2d - INode
x: single
y: single
Selected
3.1.3 - ISelectionList
Count
Item
4. Objects
IPlanCenter
IPages
IPage
ITabs
ITab
IProperties Object
IPropertyObject
IItem
ISections
ISection
INodes
INode
ISelectionList
5. Code Examples
Scripting Routines
Form and Component Routines
Graphics Routines
Item Property Routines
Item Routines
Item Section Routines
Math Routines
Note Routines
Tab and Column Routines
Editing and creating scripts
Editing & Creating Scripts
Point Routines
GetPoint(X,Y,Hint)
GetLine(X,Y,X2,Y2,Hint)
GetRect(X,Y,X2,Y2,Hint)
ResultPointX
ResultPointY
ResultPointX2
ResultPointY2
AddPoint(ItemID, X, Y, SectionIndex = 0)
PointX(ItemID, SectionIndex, PointIndex)
PointY(ItemID, SectionIndex, PointIndex)
PointCount(ItemID, SectionIndex = 0)
Digitizer Routines
procedure SetDigitizerType(ItemID, Type)
function DigitizerType(ItemID)
procedure TrimToArea(ItemIDofLinear, ItemIDofArea)
Form & Component Routines
function NewForm(FormWidth, FormHeight, Caption)
function NewLabel(Left, Top, Caption)
function NewEdit(Left, Top, DefaultText = "")
function NewButton(Left, Top, Caption, ButtonType = mrNone)
function NewRadioButton(Left, Top, Caption)
function NewCheckBox(Left, Top, Caption, Checked = false)
function NewColorBox(Left, Top)
function NewComboBox(Left, Top, Text = "")
Global Routines & Variables
function ScaleX
function ScaleY
function MouseX
MouseY
Output
ClearOutput
CurrentUser
CurrentJobNumber
CurrentJobDescription
EstimatingRefresh
Graphics Routines
Procedure ImageRefresh
Function ImageWidth
Function ImageHeight
Function RandomColor
function RGB(Red, Green, Blue)
Item Property Routines
function ItemProperty(ItemID, Property)
Item Routines
Item Section Routines
Math Routines
Note Routines
Tab & Column Routines
SDK Downloads
PlanSwift SDK
Powered by KBPublisher
(Knowledge base software)