Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 11030 | Rev 11033 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 11030 Rev 11032
Línea 1947... Línea 1947...
1947
			 			}
1947
			 			}
1948
			 		}	 			
1948
			 		}	 			
1949
			 	}
1949
			 	}
1950
				if(blockCelda){
1950
				if(blockCelda){
1951
			 	if(t4){
1951
			 	if(t4){
1952
			 		if(mouse.y<(alto-10)&&(x+xf)<=(ancho)){
-
 
1953
				 		if(Math.round(xf)>=50){
-
 
1954
							if(((mouse.y-y)/recorte)>50){
-
 
1955
				 				yf=mouse.y-y;	
1952
					cal1=mouse.y-y;
1956
				 				xf=(yf/recorte);
1953
			 		cal2=cal1/recorte;
1957
				 			}
-
 
1958
						}
1954
					cal3=x+cal2;
1959
			 		}else{
1955
					if(cal2>50){
1960
			 			if(mouse.y>=(alto-10)){
1956
						if(cal3<=ancho&&mouse.y<=alto){
1961
			 				yf=alto-y;
1957
							yf=cal1;	
1962
				 			xf=(yf/recorte);
1958
				 			xf=cal2;
-
 
1959
						}else if(cal3<=ancho&&mouse.y>alto){
1963
				 			t4=false;	
1960
							yf=alto-y;
1964
			 			}
1961
							xf=yf/recorte
1965
			 			if(x+xf>(ancho)){
1962
						}else if(cal3>=ancho&&mouse.y<=alto){
1966
			 				xf=(ancho)-x;
1963
							xf=ancho-x;
1967
				 			yf=(xf*recorte);
1964
							yf=xf*recorte;	
1968
				 			t4=false;	
-
 
1969
			 			}
1965
						}
1970
			 		}
1966
				 	}
1971
			 	}
1967
			 	}
1972
			 	if(t3){
1968
			 	if(t3){
1973
			 		if(mouse.y>0&&(x+xf)<=(ancho)){
-
 
1974
				 		if(Math.round(xf)>=50){
1969
					cal1=yf+(y-mouse.y);
1975
							if(((yf+(y-mouse.y))/recorte)>50){
1970
			 		cal2=cal1/recorte;
1976
					 			yf=yf+(y-mouse.y);
1971
					cal3=x+cal2;
1977
					 			xf=(yf/recorte);
1972
					if(cal2>50){
1978
					 			y=mouse.y;	
1973
						if(cal3<=ancho&&mouse.y>=0){
1979
				 			}
1974
							yf=cal1;	
1980
				 		}
1975
				 			xf=cal2;
1981
 
-
 
1982
			 		}else{
1976
							y=mouse.y;	
1983
			 			if(mouse.y<=0) {
1977
						}else if(cal3<=ancho&&mouse.y<0){
1984
			 				yf=yf+(y-mouse.y);
1978
							yf=yf+y;
1985
				 			xf=(yf/recorte);
1979
							xf=yf/recorte
1986
			 				y=0;
1980
							y=0;
1987
			 				t3=false;	
-
 
1988
			 			}
-
 
1989
			 			if(x+xf>(ancho)){
1981
						}else if(cal3>=ancho){
1990
			 				xf=(ancho)-x;
1982
							xf=ancho-x;
1991
				 			yf=xf*recorte;
1983
							y=y+(yf-xf*recorte);
1992
				 			t3=false;	
1984
							yf=xf*recorte;	
1993
			 			}
1985
						}
-
 
1986
					 	
1994
			 		}
1987
				 	}
-
 
1988
				 		
1995
			 	}
1989
			 	}
1996
			 	if(t2){
1990
			 	if(t2){
-
 
1991
 
1997
			 		if(mouse.y<(alto-10)&&x>=0){
1992
					cal1=mouse.y-y;
1998
				 		if(Math.round(xf)>=50){	
-
 
1999
							if(((mouse.y-y)/recorte)>50){
1993
			 		cal2=cal1/recorte;
2000
					 			x=(x+(yf-(mouse.y-y))/recorte);
1994
					cal3=x+(yf-cal1)/recorte;cal2;
2001
					 			yf=mouse.y-y;
1995
					if(cal2>50){
2002
					 			xf=(yf/recorte);
1996
						if(cal3>=0&&mouse.y<=alto){
2003
				 			}
1997
							x=cal3;
2004
					 	}
1998
							yf=cal1;	
2005
				 		
-
 
2006
			 		}else{
1999
				 			xf=cal2;
2007
			 			if(mouse.y>=(alto-10)) {
2000
						}else if(mouse.y>alto||cal3<0&&mouse.y>alto){
2008
			 				yf=alto-y;
2001
							yf=alto-y;
2009
				 			xf=(yf/recorte);
2002
							x=x+(xf-yf/recorte);
2010
				 			t2=false;
2003
							xf=yf/recorte
2011
			 			}
-
 
2012
			 			if(0>x){
2004
						}else if(cal3<0){
2013
			 				x=0;
2005
							xf=xf+x;
2014
			 				xf=mouse.y-y;
-
 
2015
				 			yf=(xf*recorte);
2006
							yf=xf*recorte;
2016
				 			t2=false;
2007
							x=0;	
2017
			 			}
2008
						}
2018
			 		}
2009
				 	}	
-
 
2010
					 
2019
			 	}
2011
			 	}
2020
			 	if(t1){
2012
			 	if(t1){
2021
			 		if(mouse.y>0&&x>=0){
2013
					cal0=y-mouse.y;
2022
				 		if(Math.round(xf)>=50){	
2014
					cal1=yf+cal0;
2023
							if(((yf+(y-mouse.y))/recorte)>50){
2015
			 		cal2=cal1/recorte;
2024
								yf=yf+(y-mouse.y);
2016
					cal3=x-cal0/recorte;
2025
					 			xf=(yf/recorte);
2017
					if(cal2>50){
2026
					 			x=(x-(y-mouse.y)/recorte);
2018
						if(cal3>=0&&mouse.y>=0){
2027
					 			y=mouse.y;
2019
							yf=cal1;
2028
							}
2020
					 		xf=cal2;
2029
				 		}
2021
					 		x=cal3;
2030
			 		}else{
2022
					 		y=mouse.y;
2031
			 			if(mouse.y<=0) {
2023
						}else if(mouse.y<0||cal3<0&&mouse.y<0){
2032
			 				yf=yf+(y-mouse.y);
2024
							yf=yf+y;
2033
				 			xf=(yf/recorte);
2025
							x=x+(xf-yf/recorte);
2034
			 				y=0;
-
 
2035
			 				t1=false;	
2026
							xf=yf/recorte
2036
			 			}
2027
							y=0;
2037
			 			if(0>x){
2028
						}else if(cal3<0){
2038
			 				x=0;
2029
							xf=xf+x;
2039
			 				xf=yf+(y-mouse.y);
2030
							y=y+(yf-xf*recorte);
2040
				 			yf=(xf*recorte);
2031
							yf=xf*recorte;
2041
				 			t1=false;	
2032
							x=0;	
2042
			 			}
2033
						}
2043
			 		}
2034
				 	}	
-
 
2035
					
2044
			 	}
2036
				}
2045
				}else{
2037
				}else{
2046
				 if(t4){
2038
				if(t4){
2047
			 		if(mouse.y<(alto-10-(2/scale))&&mouse.x<=(ancho-(2/scale))){
-
 
2048
				 		
2039
			 		
2049
							if((mouse.y-y)>50){
2040
					cal1=mouse.y-y;
2050
				 				yf=mouse.y-y;	
2041
					cal2=mouse.x-x;
2051
				 			}
-
 
2052
							if((mouse.x-x)>50){
2042
					if(cal1>50){
2053
								xf=mouse.x-x;
2043
						yf=mouse.y<=alto?cal1:alto-y;				
2054
							}
2044
				 	}
2055
						
-
 
2056
			 		}else{
-
 
2057
			 			if(mouse.y>=(alto-10-(2/scale))){
-
 
2058
			 				yf=alto-y;
2045
					if(cal2>50){
2059
			 			}
-
 
2060
			 			if(mouse.x>(ancho-(2/scale))){
2046
						xf=mouse.x<=ancho?cal2:ancho-x;
2061
			 				xf=(ancho)-x;
-
 
2062
			 			}
-
 
2063
						 t4=false;	
-
 
2064
			 		}
2047
					}
2065
			 	}
2048
			 	}
-
 
2049
				
2066
			 	if(t3){
2050
			 	if(t3){
2067
			 		if(mouse.y>(2/scale)&&mouse.x<=(ancho-(2/scale))){
-
 
2068
				 		
-
 
2069
							if((yf-(mouse.y-y))>50){
-
 
2070
				 				yf=yf-(mouse.y-y);
2051
					cal1=yf-(mouse.y-y);
2071
								y=mouse.y;	
2052
					cal2=mouse.x-x;
2072
				 			}
-
 
2073
							if((mouse.x-x)>50){
2053
					if(cal1>50){
2074
								xf=mouse.x-x;
-
 
2075
							}
-
 
2076
				 		
-
 
2077
 
2054
						
2078
			 		}else{
2055
						if(mouse.y>=0){
2079
						if(mouse.x>(ancho-(2/scale))){
2056
							yf=cal1;
2080
							xf=ancho-x;
2057
							y=mouse.y;	
2081
						}
2058
						}else{
2082
						if(mouse.y<=(2/scale)){
-
 
2083
							yf=yf-(mouse.y-y);
2059
							yf=yf+y;
2084
							y=0;
2060
							y=0;
2085
						}
2061
						}
-
 
2062
				 	}
2086
			 			t3=false;		
2063
					if(cal2>50){
-
 
2064
						xf=mouse.x<=ancho?cal2:ancho-x;
2087
			 		}
2065
					}
2088
			 	}
2066
			 	}
2089
				/* Izquierda abajo */
2067
				/* Izquierda abajo */
2090
			 	if(t2){
2068
			 	if(t2){
2091
			 		if(mouse.y<(alto-10-(2/scale))&&mouse.x>=(2/scale)){
-
 
2092
							 if((mouse.y-y)>50){
-
 
2093
								yf=mouse.y-y;
2069
					cal1=mouse.y-y;
2094
				 			}
-
 
2095
							if((xf-(mouse.x-x))>50){
2070
					cal2=xf-(mouse.x-x);
2096
								xf=xf-(mouse.x-x);
2071
					if(cal1>50){
2097
								x=mouse.x
2072
						yf=yf=mouse.y<=alto?cal1:alto-y;
2098
							}
2073
					}
2099
			
-
 
2100
			 		}else{
2074
					if(cal2>50){
2101
			 			if(mouse.y>=(alto-10-(2/scale))) {
2075
						if(mouse.x>=0){	
2102
							yf=alto-y;
2076
							xf=cal2;
2103
			 			}
2077
							x=mouse.x;
2104
 
-
 
2105
			 			if(mouse.x<(2/scale)){
2078
						}else{
2106
							xf=xf-(mouse.x-x);
2079
							xf=xf+x;
2107
			 				x=0;
2080
							x=0;
2108
			 			}
2081
						}
2109
						 t2=false;
-
 
2110
			 		}
2082
					}
2111
			 	}
2083
			 	}
2112
				/* izquierda arriba */
2084
				/* izquierda arriba */
2113
			 	if(t1){
2085
			 	if(t1){
2114
			 		if(mouse.y>(2/scale)&&mouse.x>=(2/scale)){
-
 
2115
							
2086
 
2116
							if((yf-(mouse.y-y))>50){
2087
					cal1=yf-(mouse.y-y);
2117
				 				yf=yf-(mouse.y-y);
2088
					cal2=xf-(mouse.x-x);
2118
								y=mouse.y;	
2089
					if(cal1>50){
2119
				 			}
2090
						
2120
							if((xf-(mouse.x-x))>50){
2091
						if(mouse.y>=0){
2121
								xf=xf-(mouse.x-x);
2092
							yf=cal1;
2122
								x=mouse.x
2093
							y=mouse.y;	
2123
							}
-
 
2124
				 		
-
 
2125
			 		}else{
2094
						}else{
2126
						if(mouse.y<=(2/scale)){
-
 
2127
							yf=yf-(mouse.y-y);
2095
							yf=yf+y;
2128
							y=0;
2096
							y=0;
2129
						}
2097
						}
-
 
2098
				 	}
-
 
2099
					if(cal2>50){
2130
						 if(mouse.x<(2/scale)){
2100
						if(mouse.x>=0){	
-
 
2101
							xf=cal2;
2131
							xf=xf-(mouse.x-x);
2102
							x=mouse.x;
-
 
2103
						}else{
2132
			 				x=0;
2104
							xf=xf+x;
2133
				 			
-
 
2134
			 			}
2105
							x=0;
2135
						 t1=false;
2106
						}
2136
			 		}
2107
					}
-
 
2108
					
2137
			 	}
2109
			 	}
2138
			}
2110
				}
Línea 2139... Línea 2111...
2139
			 	
2111
			 	
2140
		 	actualizar();
2112
		 	actualizar();
2141
		 	}else if(texto_listo){
2113
		 	}else if(texto_listo){
2142
		 		if(tcli){
2114
		 		if(tcli){