home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1997 December / macformat-057.iso / mac / Shareware Plus / Comms / ConvertTextInfos 1.0.1 / ReadMe < prev    next >
Encoding:
Text File  |  1997-08-15  |  8.9 KB  |  188 lines  |  [TEXT/ttxt]

  1. Contact Information
  2.  
  3. Cadili Francesco
  4. Email: <cadili@kagi.com>            (registration, info & bugs reports)
  5.  
  6. Testing Information
  7.  
  8. My program ara tested onto:
  9.     •    PowerMac 8200 with System 7.6
  10.     • Quadra 800 with System 7.5.5
  11.     • Macintosh IIsi with System 7.1
  12.  
  13. ConvertTextInfos 1.0 - $5
  14.  
  15. ConvertTextInfos is a program used to read the data send through a html page usually to your email address. The program format the data in a readle way for a text editor.
  16.  
  17. This is a first version, a new release will be shipped. New version will include:
  18.         •   the use of a preference file in a text format used in the conversion process to make
  19.                                 easy the program modification.
  20.  
  21. ConvertTextInfos is a shareware you can use for 30 days, after that you have to pay your share fee.
  22.  
  23. ConvertTextInfos version History
  24.  
  25. 1.0.0: The first internet release.
  26. 1.0.0b2: Fix an error with the "Power Mac Debugger 2.1a1" (I have add the proper SIZE resources).
  27. 1.0.1b1: Fix an error with the "AppleEvent Manager" (the structure QDGlobals is now static). Add the support of AppleEvent (supports kAEQuitApplication and kAEOpenDocuments messages).
  28. Add a suffix (.out) to the processed file. Support multiple file with Drag&Drop.
  29.  
  30. DLOG_Manager 1.10 - $15
  31.  
  32. DLOG_Manager is a library that can help in handle a DLOG structure. You define the DLOGs item in a Template structure 'EdF2'.
  33. It includes different feature that apple DLOG manager dosn't support.
  34.     a)    uses styl Text Edit for input and output.
  35.      b)    uses  trumbs to manage greater text.
  36.     c)    uses multi-level pop-ups.
  37.     d)    uses input field with pop-ups.
  38.  
  39. I raccomand you to try the program for a cuple of week and the decide to register it or to delete it. You can obtain more information typist Cmd-Opt-I in the main window (the one that appare after you type Cmd-N).
  40.  
  41. The package contains two 68K version, one for the MPW 3.3.1 and one for THINK C 7.07.
  42. The two folder contain a program DLOGManagerSample 1.1 that swhow the management capacity of the library.
  43.  
  44. I'd like if you send me your comment about DLOGManager (for example what sort of funcion will be 
  45. implemented to make it usefull for you) specifying what is right and what is wrong. I'm wainting for 
  46. your comments to make DLOGManager a good library.
  47.  
  48. Example:
  49.  
  50. The code for managing this DLOG is:
  51.  
  52. /***
  53.  *        help();
  54.  *
  55.  *        mostra l'help DLOG. 
  56.  *        (helpDialog = 132, helpDLOGDescr = 132)
  57.  *
  58.  ***/
  59. void CgestisciDLOGDati::help(void)
  60. {
  61.         DialogPtr                                                helpDialog;
  62.         CgestisciDLOGDati    helpDLOG;
  63.         EventRecord                                        event;
  64.         short                                                                itemHit, pos;
  65.         Boolean                                                            status;
  66.  
  67.         helpDialog = GetNewDialog(helpDLOGID, NULL, (WindowPtr)-1L);
  68.         if (helpDialog != NULL && !helpDLOG.IgestisciDLOGDati(helpDialog, helpDLOGDescr))
  69.         {
  70.                 helpDLOG.disableAboutDLOG = true;
  71.              do
  72.              {                    
  73.                         helpDLOG.idle();
  74.                      GetNextEvent(everyEvent, &event);
  75.                      itemHit = helpDLOG.gestEvent(&event);                                    //    gestisce i keyDown & equivalent
  76.                      if (itemHit == -1 && IsDialogEvent(&event))
  77.                      {
  78.                              DialogSelect(&event, &helpDialog, &itemHit);
  79.                              helpDLOG.itemSelect(&event, itemHit, &pos, &status);            // gestisce l'item
  80.                      }
  81.                      if (itemHit == okhelpDLOGitem)
  82.                                 break;
  83.                      }
  84.                      while(true);
  85.                      helpDLOG.Dispose();
  86.                      DisposDialog(helpDialog);
  87.             }
  88.             else if (helpDialog != NULL)
  89.                      DisposDialog(helpDialog);
  90. }
  91.  
  92.  
  93.  
  94. Where the tempate structure 'EdF2' is:
  95.  
  96.             Diasable DLOG Manager Info              BOOL            Viene posto a true se all'interno
  97.                                                                                                                                                                                             dei DLOG non e' possibile accedere
  98.                                                                                                                                                                                             al DLOG delle informazioni sulla 
  99.                                                                                                                                                                                             libreria DLOG Manager version 1.01
  100.                                                                                                                                                                                             tramite la sequenza Comd-Opt-I.
  101.             Number of Edit Field                       ZCNT            Le caratteristiche di tutti i campi 
  102.                                                                                                                                                                                             Text-Edit presenti nel DLOG:
  103.                                 *****                                                                                    LSTC
  104.                                 Edit Field                                                                DWRD            L'item del campo di input (user item) 
  105.                              Font                                                                                        PSTR            Il Font del campo di input
  106.                                     Size                                                                                        DWRD            La dimensione del font usato
  107.                                 chicago font allignement        BOOL            Viene posto a true se si vuole allineare
  108.                                                                                                                                                                                             il font al font di sistem (chicago 12)
  109.                                 Has ScrollBar                                                 BOOL            Posto a true se il campo di input ha lo
  110.                                                                                                                                                                                             scroll bar (verticale).
  111.                                 Has Orizzontal ScrollBar        BOOL            Posto a true se il campo di input ha lo
  112.                                                                                                                                                                                             scroll bar (orizzontale).
  113.                                 Can Modify Font                                            BOOL            posto a true se l'utente può modificare
  114.                                                                                                                                                                                             lo stile del campo di input.
  115.                                 inizialize with styl ID            BOOL            il testo con cui inizializzare il campo
  116.                                                                                                                                                                                              (memorizzato in campo 'TEXT' and 'styl')
  117.                                 Has PopUp                                                                    BOOL            Posto a true se il campo di input ha as-
  118.                                                                                                                                                                                             sociato un popup.
  119.                                 PopUp Field                                                            DWRD            item del DLOG corrispondente al pop up
  120.                                                                                                                                                                                             (user item)
  121.                              PopUp                                                                                    DWRD            ID del menu del pop up (ID di una risorsa
  122.                                                                                                                                                                                              MENU con ID < 255)
  123.                                 *****                                                                                 LSTE
  124.             Number of List Field                                            ZCNT            Le caratteristiche di tutti i campi 
  125.                                                                                                                                                                                             lista presenti nel DLOG:
  126.                              *****                                                                                 LSTC         
  127.                                 Edit Field                                                                DWRD            L'item del campo lista (user item).
  128.                                 Number of Item                                                ZCNT            Descrizione degli elementi che compongono
  129.                                                                                                                                                                                             la lista (numero di colonne)
  130.                                                  *****                                                             LSTC         
  131.                                                     Dimensione                                            DWRD            Dimensione in pixel della colonna
  132.                                                     Titolo                                                            PSTR            Titolo della colonna posto 4 pixel sopra,
  133.                                                                                                                                                                                                 allineamento a sinistra rientrato di 4
  134.                                                                                                                                                                                                 pixel.
  135.                                                     Font Titolo                                        PSTR            Font del titolo
  136.                                                     Size Font Titolo                    DWRD            Size del titolo
  137.                                                  Font                                                                    PSTR            Font usato per le scritte interne
  138.                                                             Size                                                                    DWRD            Dimensione delle scritte
  139.                                                     Can Modify                                            BOOL            Posto a true se è possibile modificare il
  140.                                                                                                                                                                                             contenuto della colonna.
  141.                                                  *****                                                             LSTE         
  142.                                 Has ScrollBar                                                    BOOL            Posto a true se la lista ha lo scroll (ver-
  143.                                                                                                                                                                                             ticale)
  144.  
  145.                                 Has Number Field                                        BOOL            Se la lista ha la colonna di numerazione 
  146.                                                                                                                                                                                             (larghezza 20 pixel).
  147.                                 Number Font                                                            PSTR            La font usata nel campo numerico.
  148.                                 Number Size                                                            DWRD            La dimensione del font.
  149.                              *****                                                                                 LSTE         
  150.                     Number of PopUp Field                                ZCNT            Le caratteristiche degli uteriori popup
  151.                                                                                                                                                                                             presenti nel DLOG.
  152.                                 *****                                                                                 LSTC         
  153.                                 PopUp Field                                                            DWRD            L'item del popup (user item).
  154.                                 PopUp                                                                                 DWRD            L'ID del menu (minore di 255).
  155.                                 *****                                                                                 LSTE         
  156.                     Default info                                                                    ZCNT            Le informazioni sui bottoni di default.
  157.                                  *****                                                                             LSTC         
  158.                                     Input field                                                        DWRD            item del campo di input associato al 
  159.                                                                                                                                                                                                 bottotone (<= 0 se il bottone non è 
  160.                                                                                                                                                                                                 associato ad alcun campo.
  161.                                     Button field                                                    DWRD            Numero di item del bottone.
  162.                                     *****                                                                             LSTE         
  163.                     Cancel Button                                                                DWRD            Il bottone cancel (associato all'Esc key)
  164.                     Button Equivalent                                                ZCNT            Descrittori dei command equivalent asso-
  165.                                                                                                                                                                                             ciati ai bottoni.
  166.                                                                                                                                                 
  167.                              *****                                                                             LSTC         
  168.                                 Key Char                                                                    CHAR                codice del carattere associato.
  169.                                 Button field                                                    DWRD                numero di item del bottone.
  170.                                 *****                                                                             LSTE         
  171.  
  172.  
  173. DLOGManager is a shareware you can use for 30 days, after those you have to pay your share fee.
  174. If you intend to use DLOGManager for a commercial product (other that free share - shareware) you have to pay a fee of 50$.
  175.  
  176. DLOGManager version History
  177.  
  178. 1.0.2: The first internet release. Support only 68K code.
  179. 1.1.0: Second internet release. The code is totally revised to be more OO.
  180.     •    support 68K and PPC.
  181.  • MPW and Symantec version. 
  182.  • use preference file.
  183.  • now DLOG manager registarion info appares only after a try-out period of 30 days.
  184.  
  185.  
  186.  
  187.  
  188.