home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / OPENSTEP / Utilities / Currency-2.0-MIS / Calculator.h < prev    next >
Encoding:
Text File  |  1996-05-11  |  2.1 KB  |  59 lines

  1.  
  2. /* Generated by Interface Builder */
  3. /* modified by Eric Tremblay */
  4.  
  5. #import <Foundation/NSObject.h>
  6.  
  7. @interface Calculator:NSObject
  8. {
  9.     id    outputForm;      // 10 output forms in the Currency Converter panel
  10.     id    inputForm;       // input form in the Currency Converter panel 
  11.     id canadarate;       // Canada rate 1st form in the Today's rates panel
  12.     id britainrate;      // 2nd form in the Today's rates panel 
  13.     id francerate;       // 3rd form in the Today's rates panel 
  14.     id germanyrate;      // 4th form in the Today's rates panel 
  15.     id italyrate;        // 5th form in the Today's rates panel 
  16.     id japanrate;        //  6th form in the Today's rates panel
  17.     id mexicorate;       //  7th form in the Today's rates panel 
  18.     id switzerlandrate;  //  8th form in the Today's rates panel 
  19.     id greecerate;       //  9th form in the Today's rates panel 
  20.     id otherrate;        // 10th form in the Today's rate panel 
  21.     id findRateOutput;   // findRate output in the FindRate panel 
  22.     id anotherCurrency;  // Your received input form in the FindRate panel 
  23.     id firstCurrency;    // Your gave input form in the FindRate Panel 
  24.     id Info;             // The Info Panel 
  25.     id MoreInfo;         // The MoreInfo panel 
  26.     id youHave;          // Input form in the findValue panel 
  27.     id valueRate;        // Input form in the findValue panel 
  28.     id findValueOutput;  // Output form in the findValue panel 
  29.  
  30. }
  31.  
  32.  
  33. - init;
  34. // Automatically executes when program starts
  35. - (void)applicationDidFinishLaunching:(NSNotification *)notification; 
  36.  
  37. // Calculates the values of the currencies in the CurrConv Panel
  38. - (void)calculate:sender; 
  39.  
  40. // Assigns and displays the values in the Today's rate panel
  41. - (void)getDefaults:sender; 
  42.  
  43. // Used to select the country in the perferance panel
  44. - (void)setCanada:sender; 
  45.  
  46. // Used to select the country in the perferance panel
  47. - (void)setUSA:sender; 
  48.  
  49. // Action button in the findRate panel
  50. - (void)findRate:sender; 
  51.  
  52. // Action button in the findValue panel
  53. - (void)findValue:sender; 
  54.  
  55. // Action button, closes the info panel and opens the MoreInfo panel
  56. - (void)closeInfo:sender; 
  57.  
  58. @end
  59.