Unit 'SynGutterCodeFolding' Package
[Overview][Types][Classes][Index] [#bs_synedit]

TSynGutterCodeFolding

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

Declaration

Source position: synguttercodefolding.pp line 70

type TSynGutterCodeFolding = class(TSynGutterPartBase)

protected

  function PreferedWidth; override;

  

  procedure CreatePopUpMenuEntries(); virtual;

  

  procedure PopClicked();

  

  function CreateMouseActions; override;

  

  procedure SetWidth(); override;

  

  property FoldView: TSynEditFoldedView; [r]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure ScalePPI(); override;

  

  procedure Paint(); override;

  

  procedure DoOnGutterClick(); override;

  

  function MaybeHandleMouseAction(); override;

  

  function DoHandleMouseAction(); override;

  

  procedure ResetMouseActions; override;

  

published

  property MarkupInfo: TSynSelectedColor;

  

  property MouseActionsExpanded: TSynEditMouseActions; [rw]

  

  property MouseActionsCollapsed: TSynEditMouseActions; [rw]

  

  property ReversePopMenuOrder: Boolean; [rw]

  

end;

Inheritance

TSynGutterCodeFolding

  

|

TSynGutterPartBase

  

|

TSynObjectListItem

  

|

TSynEditFriend

  

|

TObject



CT Web help

CodeTyphon Studio