NevronOpenVision
Nevron.Nov.UI Namespace / NWidget Class
Fields Properties Methods Events


NWidget Class Members

The following tables list the members exposed by NWidget.

Public Constructors
 NameDescription
Public ConstructorDefault constructor.  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)Reference to the ArrangeSlot property  
Public Fieldstatic (Shared in Visual Basic)Reference to the HorizontalPlacement property  
Public Fieldstatic (Shared in Visual Basic)ArrangeHint, that can be passed to NWidget instances and hints them to invalidate only the arrangement of the box inside the arrange slot.  
Public Fieldstatic (Shared in Visual Basic)Reference to the Margins property  
Public Fieldstatic (Shared in Visual Basic)Schema associated with NWidget  
Public Fieldstatic (Shared in Visual Basic)Reference to the VerticalPlacement property  
Public Fieldstatic (Shared in Visual Basic)Reference to the Visibility property  
Top
Protected Fields
 NameDescription
Internal Field  
Internal Fieldstatic (Shared in Visual Basic)  
Internal Fieldstatic (Shared in Visual Basic)  
Internal Fieldstatic (Shared in Visual Basic)  
Internal Fieldstatic (Shared in Visual Basic)  
Top
Public Properties
 NameDescription
Public PropertyGets or sets the arrange slot of the widget (in parent coordinates).  
Public PropertyGets or sets the horizontal placement of the widget, relative to the arrange slot allocated to the box.  
Public PropertyGets or sets the margins.  
Public PropertyGets or sets the vertical placement of the widget, relative to the arrange slot allocated to the box.  
Public PropertyGets or sets the widget visibility.  
Top
Public Methods
 NameDescription
Public MethodOverridden. Gets whether the node can provide a clip area for itself.  
Public MethodOverridden. Gets whether the node can provide a clip area for its children.  
Public Methodstatic (Shared in Visual Basic)Creates or gets the widget from an object. You can pass the following object types to this method:

1. NWidget - returns the NWidget itself.

2. NImage - returns a NImageBox that contains the NImage.

3. Any other non null object - returns an NLabel the text of which is the text representation of the object.

 
Public MethodOverridden. Creates the clip region of the visual children (in local coordinates).  
Public MethodOverridden. Creates the clip region of the visual (in local coordinates).  
Public MethodOverridden. Gets the margins of the element. This implementation returns the computed value of the Margins property.  
Public MethodOverridden. Gets the mode in which this displayable node can cache its painting. Overriden to return ENPaintCacheMode.Auto.  
Public MethodOverloaded. Overridden. Hit tests the widget by point.  
Public MethodOverridden. Invalidates the element arrange  
Top
Protected Methods
 NameDescription
Internal Method  
Protected MethodGets the hit test region for this widget. The returned region is used in both point and region widget hit tests.  
Internal Methodstatic (Shared in Visual Basic)  
Internal MethodOverridden.   
Internal MethodOverridden.   
Protected Internal MethodOverridden. Overriden to return true, if the Visibility property is equal to ENVisibility.Collapsed.  
Protected MethodGets the sum of the measure height of all widget children of this box  
Protected MethodGets the max measure height of all widget children of this box  
Protected MethodGets the max measure width of all widget children of this box  
Protected MethodGets the sum of the measure width of all widget children of this box  
Internal MethodOverridden.   
Protected MethodCalled when the width or height of the arrange slot has changed.  
Protected MethodCalled when the Visibility property has changed.  
Protected MethodOverridden. Determines whether the context needs to visit this displayable branch.  
Internal Method  
Top
See Also