Difference between revisions of "Drag Method"

From Lianjapedia
Jump to: navigation, search
Line 14: Line 14:
 
|-
 
|-
 
|}
 
|}
 
  
 
==Example==
 
==Example==

Revision as of 05:23, 30 April 2013

Begins, ends or cancels a drag operation.

ob.drag([nAction])

Arguments

Argument Type Description
nAction N 0 = Cancel, 1 = Begin (default), 2 = End

Example

//
// Lianja custom section for page "page1" section "section1"
//
namespace custom1
define class page1_section1 as section
enddefine
 
define class dragMe as commandbutton
 
	top = 38
	left = 350
	height = 23
	fixedWidth = 63
 
	proc mouseUp
		lparameters nButton, nShift, nXCoord, nYCoord
		this.drag(0)
		this.move(this.left + nXCoord,this.top + nYCoord)
	endproc
	proc mouseDown
		this.drag(1)
	endproc
 
 
enddefine
 
proc page1_section1
	page1_section1 = createobject("page1_section1")
	page1_section1.addobject("oDragMe", "dragMe")
	oDragMe.caption = "Drag Me"
return page1_section1