User Tools

Site Tools


api:dk11:net:tatukgis.ndk.winforms.tgis_controlattributes

TGIS_ControlAttributes class

DK11 for .NET | TatukGIS.NDK.WinForms.TGIS_ControlAttributes | Classes | Constructors | Fields | Methods | Properties | Events

Visual Shape attributes component.

Available also on: Delphi FMX | Delphi VCL | .NET WPF | Java.

Syntax

// C#
public class TGIS_ControlAttributes : Panel, IGIS_Subscribe 
{
}
' VisualBasic
Public Class TGIS_ControlAttributes
  Inherits Panel
  Implements IGIS_Subscribe
End Class
// Oxygene
type
  [Description('Visual Shape attributes component.')]
  [ToolboxBitmap(typeOf(TGIS_ControlAttributes))]
  TGIS_ControlAttributes = public class( Panel, IGIS_Subscribe )
  end;

Inheritance

→ Panel

Implements

Constructors

Inherited Overrides Protected
Name Visibility Description
TGIS_ControlAttributes() public Create an instance.

Fields

Inherited Protected
Name Visibility Description
pOnHelp protected Event handler for OnHelp messages.

Methods

Inherited Overrides Protected
Name Visibility Description
CancelChanges public Initialize the control with attributes written in the shape.
Clear public Clear attributes display.
CopyToClipboard public Copy shape to Clipboard.
Dispose protected
doCancel protected Action for pressing CANCEL button.
doHelp protected Action for Help event.
doKeyDown protected Action for KeyDown event.
doOk protected Action for pressing OK button.
doResize protected Action for Resize event.
Invalidate public Rebuild attributes display.
NewShape public Show attributes for a new initialised shape.
OnPaint protected Overrided version of OnPaint.
SaveChanges public Write changes to the shape.
ShowSelected public Show statistics for selected shapes.
ShowShape public Show attributes for given _shape.
SubscribedEvent public Subscriber notification event.
(Implements IGIS_Subscribe.SubscribedEvent)
updateLayout protected Action for update layout.
updatePPI protected Calculates the scaling factor according to current PPI.

Properties

Inherited Protected
Name Visibility Description
AllowNull public True, NULL fields are accepted.
AllowRestructure public True, fields can be restructured.
EventSourceControl public Underlying control which raises an event transferred to the parent.
FieldNameColumnWidth public Width of the left column.
Font public Text font.
IgnoreFldxDefinition public When True, 'Fldx' rules are ignored.
LayoutType public Layout type.
ReadOnly public True, if component can not modify the content.
RightToLeftFromTranslation public Decides where use RightToLeft from property or from translation
ShowBtnCancel public True, if 'Cancel' button comes up.
ShowBtnOk public True, if 'OK' button comes up.
ShowInternalFields public If true, fields like GIS_AREA, GIS_LENGTH will be displayed.
Units public Units used for displaying GIS_LENGTH/GIS_AREA.
UnitsEPSG public Units EPSG code for displaying GIS_LENGTH and GIS_AREA fields.

Events

Inherited Protected
Name Visibility Description
HelpEvent public Event fired upon F1 key.

2019/06/26 01:16