Sostituite add_* con xvt_ctl_create

git-svn-id: svn://10.65.10.50/trunk@2786 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1996-05-08 14:10:35 +00:00
parent d2e6f2d15e
commit 3043bbda5a

View File

@ -40,17 +40,17 @@ public:
// @doc EXTERNAL
// @mfunc Funzione per richiedere all'utente il dischetto e per controllare la
// corretta sequenza dei dischetti da inserire
// corretta sequenza dei dischetti da inserire
//
// @rdesc Ritorna il puntatore al file presente (o meno) sul dischetto
FILE* TArchive::ask_disk(
TFilename& name, // @parm Nome del file da creare/cercare su disco
int disk, // @parm Numero progressivo del set
char floppy, // @parm Drive sul quale effettuare l'operazione (A, B, C, ...)
bool lettura) const // @parm Indica il modo di apertura del file:
//
// @flag TRUE | Apre il file in lettura
// @flag FALSE | Apre il file in scrittura
TFilename& name, // @parm Nome del file da creare/cercare su disco
int disk, // @parm Numero progressivo del set
char floppy, // @parm Drive sul quale effettuare l'operazione (A, B, C, ...)
bool lettura) const // @parm Indica il modo di apertura del file:
//
// @flag TRUE | Apre il file in lettura
// @flag FALSE | Apre il file in scrittura
{
TFilename prev(name);
prev.ext(format("%03d", disk-1)); // File precedente
@ -168,9 +168,9 @@ int TArchive::build_restore_list(
//
// @rdesc Ritorna se e' riuscito a spezzare il file
bool TArchive::fsplit(
const char* filename, // @parm Nome del file da spezare
char floppy, // @parm Floppy su cui scaricare il file
const char* desc) const // @parm Descrizione dell'archivio
const char* filename, // @parm Nome del file da spezare
char floppy, // @parm Floppy su cui scaricare il file
const char* desc) const // @parm Descrizione dell'archivio
{
const TFilename from(filename); // File da splittare
@ -269,7 +269,7 @@ bool TArchive::fsplit(
// @rdesc Ritorna se e' riuscito a ricostruire il file
bool TArchive::fbuild(
const char* filename, // @parm Nome del file da ricostrutire
char floppy) const // @parm Floppy da cui recupare i pezzi del file
char floppy) const // @parm Floppy da cui recupare i pezzi del file
{
const TFilename work(filename);
@ -361,8 +361,8 @@ bool TArchive::backup(
char floppy, // @parm Floppy su cui effettuare il backup
const char* desc, // @parm Descrizione da assegnare al backup
bool pr_set) // @parm Se TRUE setta il prefix come vuoto (default TRUE)
// @parm long | firm | Ditta di cui effettuare il backup
// @parm long | firm | Ditta di cui effettuare il backup
// @syntax bool backup(const char* dir, char floppy, const char* desc, bool pr_set);
// @syntax bool backup(long firm, char floppy, const char* desc, bool pr_set);
@ -529,9 +529,13 @@ void TArchive::stop_job()
TProgress_win::TProgress_win(const char* title, TArchive* arc)
: TMask(title, 1, 60, 5), _arc(arc)
{
WINDOW wtxt = add_string(101, 0, "", -11, 1, 56, "D");
WINDOW wnum = add_number(102, 0, "", -11, 2, 4, "D");
WINDOW wcan = add_button(DLG_USER, 0, "#102Cancel", -11, 3, 10, 2);
RCT rct;
xvt_rect_set(&rct, CHARX, CHARY, 58*CHARX, 2*CHARY);
WINDOW wtxt = xvt_ctl_create(WC_EDIT, &rct, "", win(), CTL_FLAG_DISABLED, (long)this, 101);
xvt_rect_set(&rct, 28*CHARX, 3*CHARY, 32*CHARX, 4*CHARY);
WINDOW wnum = xvt_ctl_create(WC_EDIT, &rct, "", win(), CTL_FLAG_DISABLED, (long)this, 102);
add_button(DLG_USER, 0, "Cancel", -11, 3, 10, 2, "", BMP_CANCEL);
set_handler(DLG_USER, cancel_handler);
#if XVT_OS == XVT_OS_WIN
@ -545,7 +549,7 @@ TProgress_win::~TProgress_win()
{
if (_monitor) delete _monitor;
}
bool TProgress_win::cancel_handler(TMask_field& f, KEY k)
{
if (k == K_SPACE)