Libreria delle ProcedureGestione Cornici

Entra nella Libreria GIOBE.TPU

 Esplosione 

GENERALITA' [1 di 6]  

    
bulletLa procedura Esplosione ha 7 parametri; il suo compito è quello di stampare una finestra costituita da spazi, con effetto Esplosione, nel colore di primo piano "txt" e di sfondo "sfo“; le dimensioni “lar“ (lunghezza) e “alt" (altezza) possono essere scelte rispettivamente tra 1 e 25 e tra 1 e 80; i caratteri utilizzati per la creazione del bordo sono predefiniti, assunti dalla seguente tabella:in funzione del numero passato nel parametro “tipo“:
    
tipo1 tipo2 tipo3
tipo4 tipo5 tipo6
    
bulletEsplosione è completamente autocentrante; l’effetto è quello assicurato da Cornice1 in “modo“=1 (cioè con uno spazio a sinistra e a destra dei lati verticali del bordo) ma è ora non è necessario specificare le coordinate dell'angolo "rig,col" in alto a sinistra.
bulletL’effetto Esplosione è ottenuto stampando aree concentriche sempre più grandi, dalla più piccola (costituita da una sola riga) a quella con le dimensioni indicate da “lar”,”alt”, imponendo un ritardo tra un passo e il successivo; il numero di passi eseguiti per generare questo effetto è tanto più grande quanto maggiore è la dimensione della cornice e il tempo per completare il servizio è, ovviamente, tanto maggiore quanto più grande è la cornice finale.
bullet Il parametro "ritardo" specifica il tempo, in millisecondi, consumato per ognuno dei passi eseguiti, cioè tra la stampa di una cornice concentrica e la successiva, in accordo con le caratteristiche della procedura Delay2 che lo realizza.
bulletLa corretta sintassi per l’uso di questa procedura è:
    
Esplosione (ritardo,lar,alt,txt,sfo,tipo,numPAG);
    
bulletSe alla procedura vengono passate le dimensioni massime, essa produce un particolare ClearScreen con effetto esplosione!
bulletIl colore degli elementi della cornice può essere dichiarato con un numero tra 0 e 15 per "txt" (pixel di primo piano)  e tra 0 e 7 per "sfo” (pixel dello sfondo); consultare la Tabella dei Colori per capire e per imparare a scegliere tra le innumerevoli possibilità (con la pratica ciò sarà sempre meno necessario).
    
Suggerimento Nota bene: Esplosione provvede a salvare automaticamente (con SalvaBox) i caratteri sottostanti; nella pagina alternativa della Ram Video indicata dal parametro "numPAG" [per saperne di più consulta la Scheda nella Sezione Dentro il Computer], sebbene il recupero non sia sempre necessario. L'eventuale recupero si può ottenere con RECUPcorn, ma per la natura autocentrante di Esplosione, la scelta dei parametri di quest’ultima è piuttosto laboriosa poiché bisogna calcolare di volta in volta le coordinate "rig”,”col" del suo angolo in alto a sinistra a partire dalle dimensioni “lar“,“alt“ dell’ingombro finale di Esplosione (per i dettagli consultare gli esempi). Un modo piuttosto simpatico per il recupero dei caratteri sottostanti si può ottenere con Implosione: questa tecnica è documentata con un esempio
    
Pagina Precedente Cornici Pagina Successiva   Esplosione Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Cornici"
Esempio1/Esempio2 Sorgente Mostra1/Mostra2
25 di 51

    

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