Top Method Summary
Options Name Purpose
+ ApplyFilter (logical, logical) Applies the filter
# ApplyNewOrModifiedStates (UltraTreeNode, character) Apply new or modified states to the nodes
# CreateVerbs () Creates Designer Verbs based on the DesignerVerbs property
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# FilterNewOrModifiedStates (TreeNodesCollection, logical, logical) Filter new or modified states
+ System.Collections.Generic.List <System.ComponentModel.Component> GetAllComponents () Returns a List of all Components in the Form
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# CHARACTER GetFileNameFromNode (UltraTreeNode) Get the filename from a node
# CHARACTER GetFileStatusFromNode (UltraTreeNode) Get the file status from a node
# Infragistics.Win.UltraWinTree.UltraTreeNode GetNode (UltraTreeNode, character, character) Get a node by key
+ Infragistics.Win.UltraWinTree.UltraTreeNode GetNodeByKey (character) Gets a node by key
# Infragistics.Win.UltraWinTree.UltraTreeNode GetNodeByPath (UltraTreeNode, character) Get a node by path
# CHARACTER GetObjectMasterGuidFromNode (UltraTreeNode) Get the object master guid from a node
# CHARACTER GetObjectMasterNodeText (handle) Gets the object master node text
- InitializeComponent () /*- The InitializeComponent method is automatically generated by the Visual Designer */
+ LoadFromDirectory (character) Loads a directory into the tree
# OnLoad (EventArgs) Raises the Load event
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# OnSmartRepoFileSelected (SmartRepoFileSelectedEventArgs) Raises the SmartRepoFileSelected event
+ OnVerbClicked (character) Event Handler method for Designer Verbs
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# ParentFormDestroyedHandler (Object, EventArgs) Event handler for the FormDestroyed event of the owning Form
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# RebuildTree (character) Rebuilds the tree
+ ResetFilter () Resets the filter */
# SetTypeIcon (UltraTreeNode, character) Sets the type icon
# CHARACTER SplitPath (character, character) Splits the path into segments relative to the root
+ SubscribeParentFormDestroyed () Subscribes the ParentFormDestroyed event
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# SubscribeUserControlEvents () Allows for custom event subscriptions during OnLoad()
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
- ultraTree1_MouseDoubleClick (Object, MouseEventArgs) Handler for the MouseDoubleClick event of the ultraTree1

Top Constructor Summary
Options Name Purpose
+ SmartRepoDiffTreeControl () The Constructor for the SmartRepoDiffTreeControl class */

Top Event Summary
Options Name Purpose
+ SmartRepoFileSelected (Object, SmartRepoFileSelectedEventArgs) Raised when a node with a reference to a file is double clicked

Top Property Summary
Options Name Purpose
+ CHARACTER CurrentFileName
+ CHARACTER CurrentFileStatus
+ CHARACTER CurrentObjectMasterGuid
# CHARACTER DesignerVerbs
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
+ LOGICAL DesignTime
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# CHARACTER HiddenProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# CHARACTER NonBrowsableProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# LOGICAL ParentFormDestroyedSubscribed
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
+ Infragistics.Win.UltraWinTree.UltraTree TreeControl
# LOGICAL UserControlEventsSubscribed
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl


Method Detail
Top

PUBLIC ApplyFilter (logical, logical)

Purpose: Applies the filter
Notes:

Parameters:
plNew LOGICAL
True if new nodes should be shown
plMod LOGICAL
True if modified nodes should be shown
Top

PROTECTED ApplyNewOrModifiedStates (UltraTreeNode, character)

Purpose: Apply new or modified states to the nodes
Notes:

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The node
pcFileStatus CHARACTER
The status of the file
Top

PROTECTED CreateVerbs ()

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Creates Designer Verbs based on the DesignerVerbs property
Notes:

Top

PROTECTED FilterNewOrModifiedStates (TreeNodesCollection, logical, logical)

Purpose: Filter new or modified states
Notes:

Parameters:
poNodes Infragistics.Win.UltraWinTree.TreeNodesCollection
The nodes to filter
plNew LOGICAL
True if new nodes should be shown
plMod LOGICAL
True if modified nodes should be shown
Top

PUBLIC System.Collections.Generic.List <System.ComponentModel.Component> GetAllComponents ()

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Returns a List of all Components in the Form
Notes: Supported on OpenEdge 11 only, due to dependency to the ComponentsCollection
list not available on 10.2B

Returns System.Collections.Generic.List <System.ComponentModel.Component>
The List of Components in the Form
Top

PROTECTED CHARACTER GetFileNameFromNode (UltraTreeNode)

Purpose: Get the filename from a node
Notes:

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The node
Returns CHARACTER
The filename
Top

PROTECTED CHARACTER GetFileStatusFromNode (UltraTreeNode)

Purpose: Get the file status from a node
Notes:

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The node
Returns CHARACTER
The file status
Top

PROTECTED Infragistics.Win.UltraWinTree.UltraTreeNode GetNode (UltraTreeNode, character, character)

Purpose: Get a node by key
Notes: Creates the node if it does not exist

Parameters:
poParent Infragistics.Win.UltraWinTree.UltraTreeNode
The parent node
pcKey CHARACTER
The key
pcText CHARACTER
The text
Returns Infragistics.Win.UltraWinTree.UltraTreeNode
The node
Top

PUBLIC Infragistics.Win.UltraWinTree.UltraTreeNode GetNodeByKey (character)

Purpose: Gets a node by key
Notes:

Parameters:
pcKey CHARACTER
The key
Returns Infragistics.Win.UltraWinTree.UltraTreeNode
The node
Top

PROTECTED Infragistics.Win.UltraWinTree.UltraTreeNode GetNodeByPath (UltraTreeNode, character)

Purpose: Get a node by path
Notes: Creates the node if it does not exist

Parameters:
poRoot Infragistics.Win.UltraWinTree.UltraTreeNode
The root node
pcPath CHARACTER
The path
Returns Infragistics.Win.UltraWinTree.UltraTreeNode
The node
Top

PROTECTED CHARACTER GetObjectMasterGuidFromNode (UltraTreeNode)

Purpose: Get the object master guid from a node
Notes:

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The node
Returns CHARACTER
The object master guid
Top

PROTECTED CHARACTER GetObjectMasterNodeText (handle)

Purpose: Gets the object master node text
Notes:

Parameters:
phBuffer HANDLE
The eSmartObjectMaster buffer
Returns CHARACTER
The text
Top

PRIVATE InitializeComponent ()

The InitializeComponent method is automatically generated by the Visual Designer

Top

PUBLIC LoadFromDirectory (character)

Purpose: Loads a directory into the tree
Notes:

Parameters:
pcDirectory CHARACTER
The directory
Top

PROTECTED OnLoad (EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Raises the Load event
Notes: Subscribes the FormDestroyed event from the ParentForm

Parameters:
e System.EventArgs
The System.EventArgs with the data for this event
Top

PROTECTED OnSmartRepoFileSelected (SmartRepoFileSelectedEventArgs)

Purpose: Raises the SmartRepoFileSelected event
Notes:

Parameters:
e Consultingwerk.Windows.Framework.Repository.SmartRepoFileSelectedEventArgs
The event arguments
Top

PUBLIC OnVerbClicked (character)

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Event Handler method for Designer Verbs
Notes: This method is intended to be overridden

Parameters:
pcDesignerVerb CHARACTER
The name (Label) of the Designer Verb that was invoked
Top

PROTECTED ParentFormDestroyedHandler (Object, EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Event handler for the FormDestroyed event of the owning Form
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

PROTECTED RebuildTree (character)

Purpose: Rebuilds the tree
Notes:

Parameters:
pcRoot CHARACTER
The root directory of the tree
Top

PUBLIC ResetFilter ()

Purpose: Resets the filter

Top

PROTECTED SetTypeIcon (UltraTreeNode, character)

Purpose: Sets the type icon
Notes:

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The node
pcObjectTypeGuid CHARACTER
The object type guid
Top

PROTECTED CHARACTER SplitPath (character, character)

Purpose: Splits the path into segments relative to the root
Notes:

Parameters:
pcRoot CHARACTER
The root
pcPath CHARACTER
The path
Returns CHARACTER
The segments
Top

PUBLIC SubscribeParentFormDestroyed ()

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Subscribes the ParentFormDestroyed event
Notes:

Top

PROTECTED SubscribeUserControlEvents ()

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Allows for custom event subscriptions during OnLoad()
Notes: Intended to be overridden in the inheriting user control

Top

PRIVATE ultraTree1_MouseDoubleClick (Object, MouseEventArgs)

Purpose: Handler for the MouseDoubleClick event of the ultraTree1
Notes:

Parameters:
sender System.Object
The object that raised the event
e System.Windows.Forms.MouseEventArgs
The event arguments


Constructor Detail
Top

PUBLIC SmartRepoDiffTreeControl ()

Purpose: The Constructor for the SmartRepoDiffTreeControl class



Event Detail
Top

PUBLIC SmartRepoFileSelected (Object, SmartRepoFileSelectedEventArgs)

Purpose: Raised when a node with a reference to a file is double clicked
Notes:

Parameters:
sender Progress.Lang.Object
The object that raised the event
e Consultingwerk.Windows.Framework.Repository.SmartRepoFileSelectedEventArgs
The EventArgs with the info for the event, includes the filename


Property Detail
Top

PUBLIC CHARACTER CurrentFileName


Returns CHARACTER
Top

PUBLIC CHARACTER CurrentFileStatus


Returns CHARACTER
Top

PUBLIC CHARACTER CurrentObjectMasterGuid


Returns CHARACTER
Top

PROTECTED CHARACTER DesignerVerbs

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns CHARACTER
Top

PUBLIC LOGICAL DesignTime

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns LOGICAL
Top

PROTECTED CHARACTER HiddenProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns CHARACTER
Top

PROTECTED CHARACTER NonBrowsableProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns CHARACTER
Top

PROTECTED LOGICAL ParentFormDestroyedSubscribed

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns LOGICAL
Top

PUBLIC Infragistics.Win.UltraWinTree.UltraTree TreeControl


Returns Infragistics.Win.UltraWinTree.UltraTree
Top

PROTECTED LOGICAL UserControlEventsSubscribed

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns LOGICAL


Temp-Table Detail


©2006-2025 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       22.04.2025 11:50:28