| 
      Sezione | 
      
       
   
    
      Indirizzi Base
    
    
    
      Registri Interni
    
      | 
    
| Funzioni BIOS | 
| Programmazione | 
      CURSORE 3/5 [18 di 79]  | 
  
| 
     
  | 
  
  
  Gestione BIOS del cursore 
  Hardware - 
  INT 10H 
  - Funzione 02H
 
  | 
| 
     
  | 
  
| Fissa la posizione del cursore in corrispondenza della quale (posizione di stampa corrente) sarà scritto il prossimo carattere. | |
| Nella pagina0 dei Modi Testo in tale posizione apparirà il cursore lampeggiante; nei Modi Grafici il cursore non è visibile, ma la posizione di stampa viene comunque garantita. | |
| La posizione del cursore può essere fissata in modo diverso in ognuna delle pagine video previste dall'Adattatore disponibile e dal Modo Video corrente. | 
| 
     
  | 
  
In
                ingresso:
  | 
| 
     
  | 
  
In uscita lascia:
  | 
| 
     
  | 
  
| La Funzione si chiama dunque in questo modo: | 
| 
         
  | 
      
  | 
  
| Per ognuna delle pagine video (previste dall'Adattatore disponibile e dal Modo Video corrente) può essere predisposto e mantenuto un cursore diverso, indipendentemente dalla pagina attualmente in uso. | |||||||
L'angolo in alto a sinistra 
ha comunque coordinate 0,0 
  mentre l'angolo in basso a destra 
  è comunque posto sulla riga RigMax = 
  24, mentre il valore della colonna dipende dal 
  Modo video  corrente:
  | 
  | 
  
| 
          
           | 
          
          La  Libreria
          
          Giobe.LIB assicura 
          questo servizio con la procedura 
 
          SET_cur. La Raccolta di MacroIstruzioni Giobe.MAC organizza questo servizio con la Macro M_CURSOR.  | 
        
  | 
  
| Le procedure di Libreria potranno essere chiamate con efficienza anche nei modi nei Modi Grafici, anche se in esse il cursore non è visibile. | |
| Nei Modi Testo è possibile far sparire il cursore lampeggiante specificando un numero di riga fuori range (per esempio RigMax = 25). | 
  | 
  
| L'eseguibile B10_02__.COM mostra l’effetto della manipolazione diretta della posizione del cursore con la Funzione 02H di INT 10H. | |
| Il sorgente è documentato nella sezione ASM 
  (clicca sull'icona | 
  | 
| 
      
       |  
    Funzioni BIOS | 
    
      
       | 
    CURSORE 3/5 | 
    
    ![]()  | 
    
    
    ![]()  | 
    
    
    ![]()  | 
 ||
| 18 di 79 | 
      
  | 
    
| 
     
  | 
  
        
  | 
    
        
  | 
    
| 
      
         
        Home 
     | 
      
  | 
    |||||||
      
  | 
       
          
        Motore Ricerca  | 
      
  |