•  Back 
  •  AES 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - The Operating System
Author      : 
Version     : tos.hyp (December 19, 2008)
Subject     : Programmieren/Atari
Nodes       : 3010
Index Size  : 93790
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Title
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File8.5  Print dialogs                                                 TOS

The following routines were introduced with MagiC (also WDIALOG), and 
permit the creation and handling of print dialogs:

pdlg_add_printers           Adds application's printers
pdlg_add_sub_dialogs        Adds application's sub-dialogs
pdlg_close                  Close window of a print dialog
pdlg_create                 Initialise print dialog, allocate 
                               memory
pdlg_delete                 Frees memory
pdlg_dflt_settings          Initialise memory region with printer 
                               settings
pdlg_do                     Displays modal dialog
pdlg_evnt                   Manages events for dialog in window
pdlg_free_settings          Frees memory used for printer settings
pdlg_get_setsize            Gets size of the structure
pdlg_new_settings           Returns pointer to initialized printer 
                               settings
pdlg_open                   Opens selection dialog in window
pdlg_remove_printers        Removes application's printers
pdlg_remove_sub_dialogs     Removes application's sub-dialogs
pdlg_save_default_settings  Saves the default settings
pdlg_update                 Updates window title
pdlg_use_settings           Validates and adopt printer settings
pdlg_validate_settings      Validates printer settings

Hint: The presence of this call should be checked for using 
appl_getinfo (opcode 7).

See Also:
Display in a window   Display as modal dialog   AES   GEM   WDIALOG 
Style guidelines