Libreria delle ProcedureGestione Mouse

Entra nella Libreria GIOBE.TPU

 SetMouse 

ESEMPIO DI APPLICAZIONE [2 di 4]  

    
bulletIl codice propone una cornice rossa su un piano di lavoro riempito di caratteri '▒'; su richiesta fissa poi il cursore del Mouse in 2 punti predefiniti, utilizzando entrambe le tecniche di puntamento (in pixel e in caratteri).
    
Esempio di Applicazione   Mostra Effetto Esegui il Programma Scarica l'Esempio d'Applicazione

PROGRAM Prova_SetMouse;USES crt,giobe;
VAR pixel:boolean;

PROCEDURE Messaggio (rig:integer;testo1:string);
VAR tasto:char; puls:word;
BEGIN
  KeyClickMessage1 (tasto,puls,15,1,testo1);
  textbackground(4);
  gotoxy (22,rig); 
  write('Cursore del MOUSE fissato da software');
END;

BEGIN
  VIAcur;
  VediMouse;
        {************************************}
  Riempi1(7,1,'
'); {* Clearscreen  con il carattere ''*}
                    {* con colore Blu(1) su  Bianco (7) *}
                    {************************************}

  Cornice3 (10,16,49,7,14,4,7,0,2,1);

  Messaggio (11,'eseguire la prima Prova ');
  gotoxy (22,12); 
  write('nel punto 12,41 ₫ (88*208 in PIXEL)');

  pixel:=true; {coordinate in PIXEL}
  SetMouse (pixel,40*8,11*8); {colonna,riga}

  Messaggio (14,'eseguire la seconda Prova');
  gotoxy (22,15); 
  write('nel punto 15,41 ₫ (in CARATTERI)');

  pixel:=false; {coordinate in caratteri}
  SetMouse (pixel,41,15); {colonna,riga}
  Messaggio (14,'terminare il programma ');
  
  TextBackground(0);{************************************}
  ClrScr;           {* Aspetta un tasto o il click di un*}
  gotoxy (1,25);    {* pulsante del Mouse e torna a DOS *}
  RipCur;           {************************************}
END.

    
Pagina Precedente Mouse Pagina Successiva   SetMouse Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Mouse"
Esempio Sorgente Mostra
9 di 23

    

PASCAL  »

Libreria Giobe | Librerie Standard | Allegati | Applicazioni | Info | Download
PROCEDURE  »   Caratteri | Mouse | Tastiera | Tempo, Data & Ora
Box | Cornici | Cursore | Aree a Riga Intera | Aree a Schermo Totale
FUNZIONI  »   Caratteri | Mouse | Tastiera | Tempo, Data & Ora
Home 
Pascal|Manuali|Tabelle|Schede
Tutorial Assembly|Palestra Assembler
Aggiungi Giobe®2000 ai preferiti  
Motore
Ricerca
  Rendi Giobe®2000 pagina di Default
© 2001-2010  -  Studio Tecnico ing. Giorgio OBER
Tutti i diritti sono riservati