Hopefully fixed all the problems related to the coord display in the status bar.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@441 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
		
							parent
							
								
									0c8bd5e0d4
								
							
						
					
					
						commit
						95c69faec1
					
				
							
								
								
									
										2
									
								
								init.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								init.c
									
									
									
									
									
								
							@ -863,7 +863,7 @@ void Initialisation_des_operations(void)
 | 
			
		||||
  for (Numero=0;Numero<NB_OPERATIONS;Numero++)
 | 
			
		||||
    for (Bouton=0;Bouton<3;Bouton++)
 | 
			
		||||
      for (Taille=0;Taille<TAILLE_PILE_OPERATIONS;Taille++)
 | 
			
		||||
        Initialiser_operation(Numero,Bouton,Taille,/*Print_coordonnees*/Rien_du_tout,0);
 | 
			
		||||
        Initialiser_operation(Numero,Bouton,Taille,Print_coordonnees,0);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  // Ici viennent les déclarations détaillées des opérations
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										2
									
								
								moteur.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								moteur.c
									
									
									
									
									
								
							@ -971,7 +971,7 @@ void Gestion_principale(void)
 | 
			
		||||
          }
 | 
			
		||||
       }
 | 
			
		||||
       Curseur_dans_menu_precedent = 0;
 | 
			
		||||
       Print_coordonnees();
 | 
			
		||||
       //Print_coordonnees();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if(Curseur_dans_menu)
 | 
			
		||||
 | 
			
		||||
@ -283,9 +283,10 @@ void Afficher_menu(void)
 | 
			
		||||
 | 
			
		||||
    if (!Fenetre)
 | 
			
		||||
    {
 | 
			
		||||
      if ((Mouse_Y<Menu_Ordonnee) /*&&
 | 
			
		||||
          ( (!Loupe_Mode) || (Mouse_X<Principal_Split) || (Mouse_X>=Principal_X_Zoom) )*/)
 | 
			
		||||
      if ((Mouse_Y<Menu_Ordonnee) ||							// Souris dans le menu
 | 
			
		||||
          ( (Loupe_Mode) && (Mouse_X<Principal_Split) && (Mouse_X>=Principal_X_Zoom) )) // Souris sur la barre de split (dans ces deux cas on ne va pas exécuter l'acion d'une opération)
 | 
			
		||||
      {
 | 
			
		||||
	// Dans ces deux cas, on met dans la barre les XY courant, même s'il y a des chances que ça soit recouvert si la souris est sur un bouton (trop chiant à vérifier)
 | 
			
		||||
        if ( (Operation_en_cours!=OPERATION_PIPETTE)
 | 
			
		||||
          && (Operation_en_cours!=OPERATION_REMPLACER) )
 | 
			
		||||
          Print_dans_menu("X:       Y:             ",0);
 | 
			
		||||
@ -300,7 +301,7 @@ void Afficher_menu(void)
 | 
			
		||||
      }
 | 
			
		||||
      Print_nom_fichier();
 | 
			
		||||
    }
 | 
			
		||||
    UpdateRect(0,Menu_Ordonnee,Largeur_ecran,HAUTEUR_MENU*Menu_Facteur_Y); // on met toute la largur à jour, ça inclut la palette et la zone d'étant avec le nom du fichier
 | 
			
		||||
    UpdateRect(0,Menu_Ordonnee,Largeur_ecran,HAUTEUR_MENU*Menu_Facteur_Y); // on met toute la largur à jour, ça inclut la palette et la zone d'état avec le nom du fichier
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user