Welcome to Resource Kit Italia di Calmira, Windows 3.1 e Dos

Home

Introduzione
Licensa GNU
Screenshots
Sviluppo
    Componenti
   Altri files
    Il file di Help
    Relase
Download
Add-Ons
Informazioni
Link


  

 

 

Sviluppo
    

Il Codice Sorgente di Calmira
   
Il programma è stato creato usando Bordland Delphi 1.0 Desktop edition per Windows 3.1. Questo compilatore Delphi contiene tutte le risorse necessarie per ricompilare Calmira. L'unico componente che non è stato utilizzato riguarda Image editor, ossia quel programma aggiuntivo al compilatore, necessario ad editare e modificare gli oggetti grafici contenuti nei file RES (icone, cursori etc.).
 
Infatti lmmage editor di Delphi 1.0 contiene numerosi bug come probabilmente potrai constatare.
Dunque se intendi modificare anche questo tipo di files è consigliabile usare un altro software: ad esempio
Borland Resource Workshop 4.52 o successivo.
Tutto il codice sorgente di Calmira II 3.1a Italia è contenuto nel pacchetto Calitsrc.zip.
 
Nel caso usassi PKunzip per scompattarlo, utilizza l'opzione -d al fine di ricreare le sub-directory.
Il pacchetto, una volta scompattato, contiene tre sub-directory:
  • Src: contiene parte del codice protetto da licensa
     
  • Vcl: contiene componenti Delphi e librerie del programma di pubblico dominio.
  • Help: Contiene tutto il necessario per ricompilare la guida in linea di Calmira
Il componenti

I componenti da importare nel progetto contenuti nella directory Vcl sono i seguenti:

Componente

Nome de file

      

TBarGauge

bargauge.pas

TBrowserLink

internet.pas

TCheckList

chklist.*

TDragDrop

dragdrop.pas

TDropClient

dropclnt.pas

TDropServer

dropserv.pas

TIconDialog

icondlg.*iconsel.*

TNetConnectDialog

netdlgs.pas

TNetDisconnectDialog

netdlgs.pas

TNetShareAsDialog

netdlgs.pas

TNetStopShareDialog

netdlgs.pas

TLabelSelect

labelsel.pas

TMultiGrid

multigrd.pas

TNotepad

notepad.pas

TPicBtn

picbtn.pas

TScrollTree

scrtree.pas

TStyleSpeed

stylsped.pas

TTabPanel

tabpanel.pas

TSlider

slider.pas

TWin95Pie

win95pie.pas

Importando il file Calvcl.pas la registrazione dei files sopraelencati dovrebbe essere automatica: in alcune relase di Delphi non sempre questo avviene. Leggi il file Readme contenuto nel pacchetto.

Altri files

Altri files contenenti routines di carattere generale sono:

Componente Nome del file
       

Drives

drives.pas

Environment

environs.pas

Extended form

extform.pas

Files

files.pas

Miscellaneous

miscutil.pas

Object list

objlist.pas

Profile

profile.pas

Streamer

streamer.pas

Strings

strings.pas

Version Info

verinfo.pas

Registry

registry.pas


Il file di Help: compilazione

Il file RTF di Help contestuale di Calmira è stato creato usando Microsoft Word per Windows 6.0 ma, può essere editato con qualsiasi  altro editor che supporti il formato RTF.
Il compilatore usato (HCP505.EXE)  può essere scaricato direttamente al seguente indirizzo: ftp://ftp.microsoft.com/Softlib/MSLFILES/HC505.EXE


Relase e stato del progetto Calmira Italia
 
L'ultima versione tradotta e ricompilata di Calmira riguarda la verione 3.1ita build 1.1, ed è questa, per ora,
l'ultima versione stabile della shell.

Entro il 22 febbraio 2002 uscirà la verione 3.1ita build 2.1 con alcuni miglioramenti grafici.

Intanto è uscita la  versione 3.2 di Calmira Online!
La versione 3.2 è stata ampiamente rimaneggiata nella struttura inserendo nuove funzionalità. Alcuni problemi di conflitto con Internet Explorer sono stati in parte risolti: rimane da risolvere (ma la soluzione non tarderà ad arrivare) la mancata creazione dei file di configurazione multiutente in alcuni sistemi.
Per questi motivi non considero stabile la versione 3.2 messa a disposizione sul sito di Calmira online della quale peraltro è gia stato fornito un aggiornameto privo però dei sorgenti.
   

  

Lunedi 18 febbraio 2002  

Prossimo aggionamento 22/02/02