Unit 'DAV_GuiMidiKeys' Package
[Overview][Constants][Types][Classes][Index] [#pl_asiovst]

TGuiMidiKeys

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

Declaration

Source position: DAV_GuiMidiKeys.pas line 320

type TGuiMidiKeys = class(TCustomGuiMidiKeys)

published

  property Align;

  

  property AllowKeyDragging: Boolean;

  

  property Anchors;

  

  property AntiAlias: TGuiAntiAlias;

  

  property BaseOctave: Byte;

  

  property BlackKeyColor: TColor;

  

  property BlackKeyHeight: Single;

  

  property BlackKeyHoverColor: TColor;

  

  property BlackKeyPressedColor: TColor;

  

  property BorderColor: TColor;

  

  property Constraints;

  

  property CursorKeys: TCursor;

  

  property CursorZone: TCursor;

  

  property CursorZoneBar: TCursor;

  

  property CursorZoneBorder: TCursor;

  

  property DragCursor;

  

  property DragKind;

  

  property DragMode;

  

  property Enabled;

  

  property Height3d: Single;

  

  property IncludeLastOctave: Boolean;

  

  property KeyDownMode: TGuiKeyDownMode;

  

  property KeySeparatorColor: TColor;

  

  property KeyZoneHeight: Integer;

  

  property KeyZones: TGuiKeyZoneCollection;

  

  property NumOctaves: Byte;

  

  property PopupMenu;

  

  property ReleaseMouseBtnOnLeave: Boolean;

  

  property ShowHint;

  

  property ShowKeyZones: Boolean;

  

  property Visible;

  

  property WhiteKeyColor: TColor;

  

  property WhiteKeyHoverColor: TColor;

  

  property WhiteKeyPressedColor: TColor;

  

  property ZoneBarColor: TColor;

  

  property ZoneBarHoverColor: TColor;

  

  property ZoneSeparatorColor: TColor;

  

  property OnGetKeyColor: TGuiOnGetKeyColorEvent;

  

  property OnClick;

  

  property OnConstrainedResize;

  

  property OnContextPopup;

  

  property OnDblClick;

  

  property OnDragDrop;

  

  property OnDragMouseMove: TGuiOnDragMouseMove;

  

  property OnDragOver;

  

  property OnEndDock;

  

  property OnEndDrag;

  

  property OnEndKeyDragging: TGuiOnEndKeyDragging;

  

  property OnEndZoneBarDragging: TGuiOnEndZoneBarDragging;

  

  property OnKeyMouseEnter: TGuiOnKeyMouseEnter;

  

  property OnKeyMouseLeave: TGuiOnKeyMouseLeave;

  

  property OnMouseDown;

  

  property OnMouseDownKeyZoneBar: TGuiOnMouseDownOnKeyZoneBar;

  

  property OnMouseDownOnMidiKey: TGuiOnMouseDownOnMidiKey;

  

  property OnMouseEnter: TNotifyEvent;

  

  property OnMouseLeave: TNotifyEvent;

  

  property OnMouseMove;

  

  property OnMouseUp;

  

  property OnMouseUpOnKeyZoneBar: TGuiOnMouseUpOnKeyZoneBar;

  

  property OnMouseUpOnMidiKey: TGuiOnMouseUpOnMidiKey;

  

  property OnMoveKeyDragging: TGuiOnMoveKeyDragging;

  

  property OnMoveZoneBarDragging: TGuiOnMoveZoneBarDragging;

  

  property OnNoteOff: TGuiOnNoteOff;

  

  property OnNoteOn: TGuiOnNoteOn;

  

  property OnPaint: TNotifyEvent;

  

  property OnResize;

  

  property OnStartDock;

  

  property OnStartDrag;

  

  property OnStartKeyDragging: TGuiOnStartKeyDragging;

  

  property OnStartZoneBarDragging: TGuiOnStartZoneBarDragging;

  

  property OnZoneBarMouseEnter: TGuiOnZoneBarMouseEnter;

  

  property OnZoneBarMouseLeave: TGuiOnZoneBarMouseLeave;

  

  property OnZoneMouseEnter: TGuiOnZoneMouseEnter;

  

  property OnZoneMouseLeave: TGuiOnZoneMouseLeave;

  

  property OnZoneMouseOverChanged: TGuiOnZoneMouseOverChanged;

  

  property OnZoneSelectionChanged: TGuiOnZoneSelectionChanged;

  

end;

Inheritance

TGuiMidiKeys

  

|

TCustomGuiMidiKeys

  

|

TCustomGuiBaseAntialiasedControl

  

|

TCustomGuiBaseMouseControl

  

|

TCustomGuiBaseControl

  

|

TBufferedGraphicControl

  

|

TObject



CT Web help

CodeTyphon Studio