Libreria delle ProcedureGestione Cornici

Entra nella Libreria GIOBE.TPU

 NewCorn 

GENERALITA' [1 di 4]  

    
bulletLa nuova procedura NewCorn, ora (giugno 2001) disponibile anche in libreria, organizza ben 4 procedure, eseguendole in sequenza ViaMouse, SalvaBox, Cornice2 e VediMouse; le 4 procedure sono sintetizzate in una unica, scritta in assembly language, al fine di ottimizzarne gli effetti.
    
Attenzione ! La NewCorn svolge il medesimo lavoro assicurato dalla Cornice3 ma in più previene il verificarsi dei un problema da non sottovalutare: la presenza del cursore del mouse produce "buchi" nelle immagini ogni volta che si stampano o si recuperano aree sullo schermo se non si provvede prima a renderlo invisibile (con ViaMouse); solo ad operazioni finite è possibile e consigliato riprenderne la visualizzazione (con VediMouse).
    
bulletLa procedura NewCorn ha 10 parametri; il suo compito è quello di stampare una finestra costituita da spazi, nel colore di primo piano "txt" e di sfondo "sfo“, a partire dall'angolo "rig,col" (in alto a sinistra); 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
    
bulletCome procedura Cornice3 offre l'effetto ombra; i parametri "ombP" e "ombS" specificano il colore di primo piano e dello sfondo da imporre ai caratteri che occupano, sotto e a destra della cornice, le posizioni adatte a creare l'effetto ombra (per un effetto ombra classico, bianco su nero, i valori ideali sono "ombP"=7 e "ombS"=0).
bulletLa stampa della cornice viene  proposta per default senza lo spazio a sinistra e a destra dei lati verticali del bordo, aggiunto da talune procedure della libreria (come Cornice1 in “modo“=1) per motivi esclusivamente estetici.
bulletLa corretta sintassi per l’uso di questa procedura è:
    
NewCorn  (rig,col,lar,alt,txt,sfo,ombP,ombS,tipo,numPAG);
    
bulletLe coordinate del punto d’inserzione del carattere, "rig","col", sono soggette alle regole standard del Pascal, per cui “rig” deve essere scelta tra 1 e 25 e “col” tra 1 e 80 (l'angolo in alto a sinistra ha coordinate [1,1] e quello in basso a destra [25,80]).
bulletSe alla procedura vengono passate le dimensioni massime, essa produce un ClearScreen personalizzato, sebbene la presenza dell’ombra suggerisca di limitare i valori massimi a “lar“=78 e “alt“=24.
    
Suggerimento Nota bene: NewCorn provvede a salvare automaticamente 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]. Per ripristinare la pagina originale usare, all’occorrenza, NewRecup con gli stessi parametri utilizzati per NewCorn
    
bulletIl colore degli elementi della cornice può essere dichiarato con un numero tra 0 e 15 per "txt" e per "ombP" (pixel di primo piano)  e tra 0 e 7 per "sfo” e "ombS" (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).
    
Pagina Precedente Cornici Pagina Successiva   NewCorn Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Cornici"
Esempio Sorgente Mostra
41 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