hackathon-dev #1
@ -31,13 +31,14 @@ origin_y = 0
 | 
			
		||||
current_x = 0
 | 
			
		||||
current_y = 0
 | 
			
		||||
 | 
			
		||||
def rubberband_rectangle(x, y, down, up)
 | 
			
		||||
def rubberband_rectangle(x, y, down, up):
 | 
			
		||||
	global current_x, current_y
 | 
			
		||||
	hdc.text_color = YELLOW
 | 
			
		||||
	hdc.rop2 = upiwin.R2_XORPEN
 | 
			
		||||
	if not down:
 | 
			
		||||
		hdc.rectangle(min(origin_x, current_x), min(origin_y, current_y), max(origin_x, current_x), max(origin_y, current_y))
 | 
			
		||||
	current_x = x;
 | 
			
		||||
	current_y = y;
 | 
			
		||||
	current_x = x
 | 
			
		||||
	current_y = y
 | 
			
		||||
	if not up:
 | 
			
		||||
		hdc.rectangle(min(origin_x, current_x), min(origin_y, current_y), max(origin_x, current_x), max(origin_y, current_y))
 | 
			
		||||
 | 
			
		||||
@ -49,9 +50,10 @@ def rubberband_rectangle(x, y, down, up)
 | 
			
		||||
# --- Message handlers ---
 | 
			
		||||
 | 
			
		||||
def on_touchdown(x, y):
 | 
			
		||||
	global origin_x, origin_y
 | 
			
		||||
	if point_in_rect(drawing_rect, x, y):
 | 
			
		||||
		origin_x = x;
 | 
			
		||||
		origin_y = y;
 | 
			
		||||
		origin_x = x
 | 
			
		||||
		origin_y = y
 | 
			
		||||
		rubberband_rectangle(x, y, True, False)
 | 
			
		||||
		
 | 
			
		||||
def on_touchmove(x, y):
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user