|
L'obiettivo č quello di sviluppare con l'ereditarietā ed aggiungere un nuovo
componente all'ambiente delphi. Il componente apparirā su una sua palette
(linguetta) e per lo sviluppo si prenderā a modello un componente preesistente:
dal TCustomEdit (da cui deriva anche la classica casella di testo) si otterrā
una casella di input specializzata nell'accettare solo numeri interi. Imparerete
anche a decidere quali properties (color, font ecc.) ereditare e far vedere
nell'object inspector e ad aggiungerne di nuove; vi sarā spiegato come
sia possibile che, cambiando il valore di una property (ad esempio color),
automaticamente sia effettivamente aggiornato l'aspetto visuale del componente;
imparerete anche a gestire nei loro aspetti fondamentali i packages (librerie di
componenti) ed a fare il testing di un componente sia a design time
(inserendo nel suo package una form di prova) che a run time
(associandogli un progetto 'pilota'). Livello
della videolezione intermedio ed ha come prerequisiti: una
conoscenza minimale dell'ambiente di lavoro Delphi , una conoscenza
sull'utilizzo dei principali componenti standard (almeno caselle di testo e
bottoni ) e uno alcuni principi fondamentali della programmazione OOP
(classi, proprietā, metodi, ereditarietā). Dove
trovo il materiale per soddisfare i prerequisiti
??
Preleva le dispense sulla OOP, sull'ambiente
delphi e sui componenti standard e/o le videolezioni sulla
programmazione OOP e/o le videolezioni
sull'ambiente di lavoro delphi e utilizzo dei componenti standard. |