Unit msepointer

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Interface imouse  
Class tmouse  
Class tcaret  

Functions and Procedures

function calcsizingkind(const apos: pointty; const arect: rectty; const margin: integer = defaultsizingmargin): sizingkindty;
function adjustsizingrect(const arect: rectty; const kind: sizingkindty; const offset: pointty; const cxmin,cxmax,cymin,cymax: integer): rectty;

Types

cursorshapety = (...);
sizingkindty = (...);
caretstatety = (...);
caretstatesty = set of caretstatety;

Constants

defaultcaretblinkperiodetime = 1000000;
defaultsizingmargin = 3;
sizingcursors: array[sizingkindty] of cursorshapety = (cr_default,cr_sizehor,cr_toprightcorner,cr_sizever,cr_topleftcorner, cr_sizehor,cr_bottomleftcorner,cr_sizever,cr_bottomrightcorner);

Description

Functions and Procedures

function calcsizingkind(const apos: pointty; const arect: rectty; const margin: integer = defaultsizingmargin): sizingkindty;
 
function adjustsizingrect(const arect: rectty; const kind: sizingkindty; const offset: pointty; const cxmin,cxmax,cymin,cymax: integer): rectty;
 

Types

cursorshapety = (...);
 
Values
  • cr_default
  • cr_parent
  • cr_none
  • cr_arrow
  • cr_cross
  • cr_wait
  • cr_ibeam
  • cr_sizever
  • cr_sizehor
  • cr_sizebdiag
  • cr_sizefdiag
  • cr_sizeall
  • cr_splitv
  • cr_splith
  • cr_pointinghand
  • cr_forbidden
  • cr_drag
  • cr_topleftcorner
  • cr_bottomleftcorner
  • cr_bottomrightcorner
  • cr_toprightcorner
  • cr_res0
  • cr_res1
  • cr_res2
  • cr_res3
  • cr_res4
  • cr_res5
  • cr_res6
  • cr_res7
  • cr_user
sizingkindty = (...);
 
Values
  • sik_none
  • sik_right
  • sik_topright
  • sik_top
  • sik_topleft
  • sik_left
  • sik_bottomleft
  • sik_bottom
  • sik_bottomright
caretstatety = (...);
 
Values
  • cas_active
  • cas_on
  • cas_showed
caretstatesty = set of caretstatety;
 

Constants

defaultcaretblinkperiodetime = 1000000;
 
defaultsizingmargin = 3;
 
sizingcursors: array[sizingkindty] of cursorshapety = (cr_default,cr_sizehor,cr_toprightcorner,cr_sizever,cr_topleftcorner, cr_sizehor,cr_bottomleftcorner,cr_sizever,cr_bottomrightcorner);
 

Generated by PasDoc 0.16.0.