Unit 'vte_json' Package
[Overview][Types][Classes][Index] [#pl_virtualtreesextra]

TVirtualJSONInspector

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: vte_json.pas line 89

type TVirtualJSONInspector = class(TCustomVirtualStringTree)

protected

  function ColumnIsEmpty(); override;

  

  procedure DoCanEdit(); override;

  

  function DoFormatValue();

  

  procedure DoFreeNode(); override;

  

  procedure DoGetText(); override;

  

  function DoInitChildren(); override;

  

  procedure DoInitNode(); override;

  

  function GetOptionsClass; override;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  function GetData();

  

  procedure Reload;

  

  property RootData: TJSONData; [rw]

  

published

  property PropertyDefs: TJSONPropertyDefs; [rw]

  

  property OnFormatName: TVTJSONInspectorFormatName; [rw]

  

  property OnFormatValue: TVTJSONInspectorFormatValue; [rw]

  

  property Action;

  

  property Align;

  

  property Alignment;

  

  property Anchors;

  

  property AnimationDuration;

  

  property AutoExpandDelay;

  

  property AutoScrollDelay;

  

  property AutoScrollInterval;

  

  property Background;

  

  property BackgroundOffsetX;

  

  property BackgroundOffsetY;

  

  property BiDiMode;

  

  property BorderSpacing;

  

  property BorderStyle;

  

  property BottomSpace;

  

  property ButtonFillMode;

  

  property ButtonStyle;

  

  property BorderWidth;

  

  property ChangeDelay;

  

  property CheckImageKind;

  

  property ClipboardFormats;

  

  property Color;

  

  property Colors;

  

  property Constraints;

  

  property DefaultNodeHeight;

  

  property DefaultPasteMode;

  

  property DragCursor;

  

  property DragHeight;

  

  property DragKind;

  

  property DragImageKind;

  

  property DragMode;

  

  property DragOperations;

  

  property DragType;

  

  property DragWidth;

  

  property DrawSelectionMode;

  

  property EditDelay;

  

  property Enabled;

  

  property Font;

  

  property Header;

  

  property HintMode;

  

  property HotCursor;

  

  property Images;

  

  property IncrementalSearch;

  

  property IncrementalSearchDirection;

  

  property IncrementalSearchStart;

  

  property IncrementalSearchTimeout;

  

  property Indent;

  

  property LineMode;

  

  property LineStyle;

  

  property Margin;

  

  property NodeAlignment;

  

  property NodeDataSize;

  

  property ParentBiDiMode;

  

  property ParentColor;

  

  property ParentFont;

  

  property ParentShowHint;

  

  property PopupMenu;

  

  property RootNodeCount;

  

  property ScrollBarOptions;

  

  property SelectionBlendFactor;

  

  property SelectionCurveRadius;

  

  property ShowHint;

  

  property StateImages;

  

  property TabOrder;

  

  property TabStop;

  

  property TextMargin;

  

  property TreeOptions: TJSONInspectorTreeOptions; [rw]

  

  property Visible;

  

  property WantTabs;

  

  property OnAdvancedHeaderDraw;

  

  property OnAfterAutoFitColumns;

  

  property OnAfterCellPaint;

  

  property OnAfterGetMaxColumnWidth;

  

  property OnAfterItemErase;

  

  property OnAfterItemPaint;

  

  property OnAfterPaint;

  

  property OnBeforeAutoFitColumns;

  

  property OnBeforeCellPaint;

  

  property OnBeforeGetMaxColumnWidth;

  

  property OnBeforeItemErase;

  

  property OnBeforeItemPaint;

  

  property OnBeforePaint;

  

  property OnCanSplitterResizeColumn;

  

  property OnChange;

  

  property OnChecked;

  

  property OnChecking;

  

  property OnClick;

  

  property OnCollapsed;

  

  property OnCollapsing;

  

  property OnColumnClick;

  

  property OnColumnDblClick;

  

  property OnColumnResize;

  

  property OnCompareNodes;

  

  property OnContextPopup;

  

  property OnCreateDataObject;

  

  property OnCreateDragManager;

  

  property OnCreateEditor;

  

  property OnDblClick;

  

  property OnDragAllowed;

  

  property OnDragOver;

  

  property OnDragDrop;

  

  property OnEditCancelled;

  

  property OnEdited;

  

  property OnEndDock;

  

  property OnEndDrag;

  

  property OnEnter;

  

  property OnExit;

  

  property OnExpanded;

  

  property OnExpanding;

  

  property OnFocusChanged;

  

  property OnFocusChanging;

  

  property OnFreeNode;

  

  property OnGetCellIsEmpty;

  

  property OnGetCursor;

  

  property OnGetHeaderCursor;

  

  property OnGetText;

  

  property OnPaintText;

  

  property OnGetHelpContext;

  

  property OnGetImageIndex;

  

  property OnGetImageIndexEx;

  

  property OnGetImageText;

  

  property OnGetHint;

  

  property OnGetLineStyle;

  

  property OnGetNodeDataSize;

  

  property OnGetPopupMenu;

  

  property OnGetUserClipboardFormats;

  

  property OnHeaderClick;

  

  property OnHeaderDblClick;

  

  property OnHeaderDragged;

  

  property OnHeaderDraggedOut;

  

  property OnHeaderDragging;

  

  property OnHeaderDraw;

  

  property OnHeaderDrawQueryElements;

  

  property OnHeaderMouseDown;

  

  property OnHeaderMouseMove;

  

  property OnHeaderMouseUp;

  

  property OnHotChange;

  

  property OnIncrementalSearch;

  

  property OnKeyAction;

  

  property OnKeyDown;

  

  property OnKeyPress;

  

  property OnKeyUp;

  

  property OnLoadNode;

  

  property OnMeasureItem;

  

  property OnMouseDown;

  

  property OnMouseMove;

  

  property OnMouseUp;

  

  property OnMouseWheel;

  

  property OnNewText;

  

  property OnNodeCopied;

  

  property OnNodeCopying;

  

  property OnNodeMoved;

  

  property OnNodeMoving;

  

  property OnPaintBackground;

  

  property OnRenderOLEData;

  

  property OnResetNode;

  

  property OnResize;

  

  property OnSaveNode;

  

  property OnScroll;

  

  property OnShortenString;

  

  property OnShowScrollbar;

  

  property OnStartDock;

  

  property OnStartDrag;

  

  property OnStateChange;

  

  property OnStructureChange;

  

  property OnUpdating;

  

end;

Inheritance

TVirtualJSONInspector

  

|

TObject



CT Web help

CodeTyphon Studio