#include <bagn001a.h>

PAGE "IMPOSTAZIONE STAMPANTE" -1 -1 76 13

RADIOBUTTON MSK_1_TYPE 1 70
BEGIN
  PROMPT 1 1 "Stampa su..."
  HELP "Selezionare il tipo dove direzionare la stampa"
  ITEM "0|Stampante"
  MESSAGE HIDE,MSK_1_FILENAME
  MESSAGE SHOW,MSK_1_PRINTERS|ENABLE,MSK_1_PRINTERS
  MESSAGE ENABLE,MSK_1_CODES
  MESSAGE ENABLE,MSK_1_SIZE             
  MESSAGE ENABLE,MSK_1_LINES            
  MESSAGE ENABLE,MSK_1_FONT
  MESSAGE ENABLE,DLG_SETPRINT
  ITEM "2|Visualizzazione"
  MESSAGE HIDE,MSK_1_FILENAME
  MESSAGE SHOW,MSK_1_PRINTERS|DISABLE,MSK_1_PRINTERS
  MESSAGE DISABLE,MSK_1_CODES
  MESSAGE DISABLE,MSK_1_SIZE 
  MESSAGE DISABLE,MSK_1_LINES            
  MESSAGE DISABLE,MSK_1_FONT
  MESSAGE DISABLE,DLG_SETPRINT
  ITEM "1|File su disco"
  MESSAGE SHOW,MSK_1_FILENAME
  MESSAGE HIDE,MSK_1_PRINTERS
  MESSAGE ENABLE,MSK_1_CODES
  MESSAGE DISABLE,MSK_1_SIZE
  MESSAGE DISABLE,MSK_1_LINES            
  MESSAGE DISABLE,MSK_1_FONT
  MESSAGE DISABLE,DLG_SETPRINT
  FLAGS "Z"     
END

LIST MSK_1_PRINTERS 50
BEGIN
  /* viene riempito a run-time con nomi letti da config */
  PROMPT 4 5 "Stampante   "
  HELP "Selezionare  il tipo di stampante desiderata"
  FLAGS "G"
END

STRING MSK_1_FILENAME 52
BEGIN
  PROMPT 4 5 "Nome file   "
  CHECKTYPE REQUIRED
  VALIDATE FILENAME_FUNC
  FLAGS "A"
  HELP "Nome del file in cui memorizzare la stampa"
  WARNING "E' necessario specificare un nome di file"
END

LIST MSK_1_CODES 40
BEGIN
  PROMPT 4 6 "Tipo stampa "
  HELP "Modalita' nelle quale si desidera la stampa"
  FLAGS "H"
END

LIST MSK_1_FONT 2 16
BEGIN          
  PROMPT 4 6 "Font  "
  HELP "Font di stampa su video o stampante"
  ITEM "Courier|Courier"
END         
	 
LIST MSK_1_SIZE 3
BEGIN
  PROMPT 31 6 "Carattere   " 
  ITEM "12|12"
  HELP "Dimensioni del carattere di stampa"
END

LIST MSK_1_LINES 3
BEGIN
  PROMPT 52 6 "Linee/Inch " 
  ITEM  "4|4"
  ITEM  "5|5"
  ITEM  "6|6"
  ITEM  "7|7"
  ITEM  "8|8"
  ITEM  "9|9"      
  ITEM  "10|10"      
  HELP "Numero di linee per pollice"
END
	 
NUMBER MSK_1_NPAGES 3
BEGIN
  PROMPT 54 8 "N.o copie  "
  HELP "Numero di copie da fare"
END     
       
BOOLEAN MSK_1_ISGRAPHICS
BEGIN
  PROMPT 4 8 "Stampa elementi grafici"
  HELP "Indicare se stampare elementi grafici (linee, box, logo) quando la stampante lo consente"
END

GROUPBOX DLG_NULL 74 4
BEGIN
  PROMPT 1 9 ""       
END

BUTTON DLG_SETPRINT 9 2
BEGIN
  PROMPT -14 -2 "~Imposta"
  HELP "Chiama l'Impostazione Stampante di Windows"
  MESSAGE EXIT,DLG_SETPRINT
END
	   
BUTTON DLG_SAVEREC 9 2
BEGIN 
  PROMPT -24 -2 "~Registra"
  MESSAGE EXIT,K_INS
END         
	   
BUTTON DLG_OK 9 2
BEGIN
  PROMPT -34 -2 ""
END

BUTTON DLG_CANCEL 9 2
BEGIN
  PROMPT -44 -2 ""
END

ENDPAGE

ENDMASK
