Unit 'DirectXUT' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_win_directxut]

CDXUTSlider

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

Declaration

Source position: DirectXUT.pas line 1063

type CDXUTSlider = class(CDXUTControl)

protected

  m_nValue: Integer;

  

  m_nMin: Integer;

  

  m_nMax: Integer;

  

  m_nDragX: Integer;

  

  m_nDragOffset: Integer;

  

  m_nButtonX: Integer;

  

  m_bPressed: Boolean;

  

  m_rcButton: TRect;

  

  procedure SetValueInternal();

  

  function ValueFromPos();

  

  procedure SetValue();

  

public

  constructor Create(); override;

  

  function ContainsPoint(); override;

  

  function CanHaveFocus; override;

  

  function HandleKeyboard(); override;

  

  function HandleMouse(); override;

  

  procedure UpdateRects; override;

  

  procedure Render(); override;

  

  procedure GetRange();

  

  procedure SetRange();

  

  property Value: Integer; [rw]

  

end;

Inheritance

CDXUTSlider

  

|

CDXUTControl

  

|

TObject



CT Web help

CodeTyphon Studio