Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 11031 Rev 11032
Línea 2800... Línea 2800...
2800
			 			if((mouse.x+(xf/2))>ancho){
2800
			 			if((mouse.x+(xf/2))>ancho){
2801
			 				x=(ancho)-xf;
2801
			 				x=(ancho)-xf;
2802
			 			}
2802
			 			}
2803
			 		}	 			
2803
			 		}	 			
2804
			 	}
2804
			 	}
-
 
2805
                 if(blockCelda){
-
 
2806
			 	if(t4){
-
 
2807
					cal1=mouse.y-y;
-
 
2808
			 		cal2=cal1/recorte;
-
 
2809
					cal3=x+cal2;
-
 
2810
					if(cal2>50){
-
 
2811
						if(cal3<=ancho&&mouse.y<=alto){
-
 
2812
							yf=cal1;	
-
 
2813
				 			xf=cal2;
-
 
2814
						}else if(cal3<=ancho&&mouse.y>alto){
-
 
2815
							yf=alto-y;
-
 
2816
							xf=yf/recorte
-
 
2817
						}else if(cal3>=ancho&&mouse.y<=alto){
-
 
2818
							xf=ancho-x;
-
 
2819
							yf=xf*recorte;	
-
 
2820
						}
-
 
2821
				 	}
-
 
2822
			 	}
-
 
2823
			 	if(t3){
-
 
2824
					cal1=yf+(y-mouse.y);
-
 
2825
			 		cal2=cal1/recorte;
-
 
2826
					cal3=x+cal2;
-
 
2827
					if(cal2>50){
-
 
2828
						if(cal3<=ancho&&mouse.y>=0){
-
 
2829
							yf=cal1;	
-
 
2830
				 			xf=cal2;
-
 
2831
							y=mouse.y;	
-
 
2832
						}else if(cal3<=ancho&&mouse.y<0){
-
 
2833
							yf=yf+y;
-
 
2834
							xf=yf/recorte
-
 
2835
							y=0;
-
 
2836
						}else if(cal3>=ancho){
-
 
2837
							xf=ancho-x;
-
 
2838
							y=y+(yf-xf*recorte);
-
 
2839
							yf=xf*recorte;	
-
 
2840
						}
-
 
2841
					 	
-
 
2842
				 	}
-
 
2843
				 		
-
 
2844
			 	}
-
 
2845
			 	if(t2){
-
 
2846
 
-
 
2847
					cal1=mouse.y-y;
-
 
2848
			 		cal2=cal1/recorte;
-
 
2849
					cal3=x+(yf-cal1)/recorte;cal2;
-
 
2850
					if(cal2>50){
-
 
2851
						if(cal3>=0&&mouse.y<=alto){
-
 
2852
							x=cal3;
-
 
2853
							yf=cal1;	
-
 
2854
				 			xf=cal2;
-
 
2855
						}else if(mouse.y>alto||cal3<0&&mouse.y>alto){
-
 
2856
							yf=alto-y;
-
 
2857
							x=x+(xf-yf/recorte);
-
 
2858
							xf=yf/recorte
-
 
2859
						}else if(cal3<0){
-
 
2860
							xf=xf+x;
-
 
2861
							yf=xf*recorte;
-
 
2862
							x=0;	
-
 
2863
						}
-
 
2864
				 	}	
-
 
2865
					 
-
 
2866
			 	}
-
 
2867
			 	if(t1){
-
 
2868
					cal0=y-mouse.y;
-
 
2869
					cal1=yf+cal0;
-
 
2870
			 		cal2=cal1/recorte;
-
 
2871
					cal3=x-cal0/recorte;
-
 
2872
					if(cal2>50){
-
 
2873
						if(cal3>=0&&mouse.y>=0){
-
 
2874
							yf=cal1;
-
 
2875
					 		xf=cal2;
-
 
2876
					 		x=cal3;
-
 
2877
					 		y=mouse.y;
-
 
2878
						}else if(mouse.y<0||cal3<0&&mouse.y<0){
-
 
2879
							yf=yf+y;
-
 
2880
							x=x+(xf-yf/recorte);
-
 
2881
							xf=yf/recorte
-
 
2882
							y=0;
-
 
2883
						}else if(cal3<0){
-
 
2884
							xf=xf+x;
-
 
2885
							y=y+(yf-xf*recorte);
-
 
2886
							yf=xf*recorte;
-
 
2887
							x=0;	
-
 
2888
						}
-
 
2889
				 	}	
-
 
2890
					
-
 
2891
				}
-
 
2892
				}else{
-
 
2893
				if(t4){
-
 
2894
			 		
-
 
2895
					cal1=mouse.y-y;
-
 
2896
					cal2=mouse.x-x;
-
 
2897
					if(cal1>50){
-
 
2898
						yf=mouse.y<=alto?cal1:alto-y;				
-
 
2899
				 	}
-
 
2900
					if(cal2>50){
-
 
2901
						xf=mouse.x<=ancho?cal2:ancho-x;
-
 
2902
					}
-
 
2903
			 	}
-
 
2904
				
-
 
2905
			 	if(t3){
-
 
2906
					cal1=yf-(mouse.y-y);
-
 
2907
					cal2=mouse.x-x;
-
 
2908
					if(cal1>50){
-
 
2909
						
-
 
2910
						if(mouse.y>=0){
-
 
2911
							yf=cal1;
-
 
2912
							y=mouse.y;	
-
 
2913
						}else{
-
 
2914
							yf=yf+y;
-
 
2915
							y=0;
-
 
2916
						}
-
 
2917
				 	}
-
 
2918
					if(cal2>50){
-
 
2919
						xf=mouse.x<=ancho?cal2:ancho-x;
-
 
2920
					}
-
 
2921
			 	}
-
 
2922
				/* Izquierda abajo */
-
 
2923
			 	if(t2){
-
 
2924
					cal1=mouse.y-y;
-
 
2925
					cal2=xf-(mouse.x-x);
-
 
2926
					if(cal1>50){
-
 
2927
						yf=yf=mouse.y<=alto?cal1:alto-y;
-
 
2928
					}
-
 
2929
					if(cal2>50){
-
 
2930
						if(mouse.x>=0){	
-
 
2931
							xf=cal2;
-
 
2932
							x=mouse.x;
-
 
2933
						}else{
-
 
2934
							xf=xf+x;
-
 
2935
							x=0;
-
 
2936
						}
-
 
2937
					}
-
 
2938
			 	}
-
 
2939
				/* izquierda arriba */
-
 
2940
			 	if(t1){
-
 
2941
 
-
 
2942
					cal1=yf-(mouse.y-y);
-
 
2943
					cal2=xf-(mouse.x-x);
-
 
2944
					if(cal1>50){
-
 
2945
						
-
 
2946
						if(mouse.y>=0){
-
 
2947
							yf=cal1;
-
 
2948
							y=mouse.y;	
-
 
2949
						}else{
-
 
2950
							yf=yf+y;
-
 
2951
							y=0;
-
 
2952
						}
-
 
2953
				 	}
-
 
2954
					if(cal2>50){
-
 
2955
						if(mouse.x>=0){	
-
 
2956
							xf=cal2;
-
 
2957
							x=mouse.x;
-
 
2958
						}else{
-
 
2959
							xf=xf+x;
-
 
2960
							x=0;
-
 
2961
						}
-
 
2962
					}
-
 
2963
					
-
 
2964
			 	}
2805
				if(blockCelda){
2965
				}if(blockCelda){
2806
			 	if(t4){
2966
			 	if(t4){
2807
			 		if(mouse.y<(alto-10)&&(x+xf)<=(ancho)){
2967
			 		if(mouse.y<(alto-10)&&(x+xf)<=(ancho)){
2808
				 		if(Math.round(xf)>=50){
2968
				 		if(Math.round(xf)>=50){
2809
							if(((mouse.y-y)/recorte)>50){
2969
							if(((mouse.y-y)/recorte)>50){
2810
				 				yf=mouse.y-y;	
2970
				 				yf=mouse.y-y;