home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / mac / programm / 20942 < prev    next >
Encoding:
Text File  |  1993-01-07  |  2.7 KB  |  66 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!news.univie.ac.at!chx400!bernina!bernina!neeri
  3. From: neeri@iis.ethz.ch (Matthias Neeracher)
  4. Subject: Re: code for Finding Prefs File (long)
  5. In-Reply-To: Sproul@sproul.sproul.com's message of 5 Jan 93 18:15:16 GMT
  6. Message-ID: <NEERI.93Jan7234143@iis.ethz.ch>
  7. Sender: news@bernina.ethz.ch (USENET News System)
  8. Organization: Integrated Systems Laboratory, ETH, Zurich
  9. References: <D2150096.mv05jr@sproul.sproul.com>
  10. Date: Thu, 7 Jan 1993 22:41:43 GMT
  11. Lines: 53
  12.  
  13. In article <D2150096.mv05jr@sproul.sproul.com>, Sproul@sproul.sproul.com (Mark Sproul) writes:
  14.  
  15. > Below is code for finding and working with prefs file in system 7
  16. > prefernce folder and working with said file
  17.  
  18. Why is this code better than FindFolder() ?
  19.          
  20. >         /* check for the preferences folder */
  21. >         (*infoPB).hFileInfo.ioFDirIndex    = 0;
  22. >         (*infoPB).hFileInfo.ioVRefNum    = prefVRefNum;
  23. >         (*infoPB).hFileInfo.ioDirID        = sysfDirID;
  24. >         (*infoPB).hFileInfo.ioNamePtr    = "\pPreferences";
  25.  
  26. From SysTypes.r:
  27.  
  28. #define Language    langEnglish, langFrench, langGerman, langItalian,
  29. langDutch, langSwedish, langSpanish, langDanish,    \
  30. langPortuguese, langNorwegian, langHebrew,            \
  31. langJapanese, langArabic, langFinnish, langGreek,    \
  32. langIcelandic, langMaltese, langTurkish,            \
  33. langCroatian, langTradChinese, langUrdu,            \
  34. langHindi, langThai, langKorean, langLithuanian,    \
  35. langPolish, langHungarian, langEstonian,            \
  36. langLettish, langLappish, langFaeroese,                \
  37. langFarsi, langRussian, langSimpChinese,            \
  38. langFlemish, langIrish, langAlbanian, langRomanian,    \
  39. langCzech, langSlovak, langSlovenian, langYiddish,    \
  40. langSerbian, langMacedonian, langBulgarian,            \
  41. langUkrainian, langByelorussian, langUzbek,            \
  42. langKazakh, langAzerbaijani, langAzerbaijanAr,        \
  43. langArmenian, langGeorgian, langMoldavian,            \
  44. langKirghiz, langTajiki, langTurkmen,                \
  45. langMongolian, langMongolianCyr, langPashto,        \
  46. langKurdish, langKashmiri, langSindhi, langTibetan,    \
  47. langNepali, langSanskrit, langMarathi, langBengali,    \
  48. langAssamese, langGujarati, langPunjabi, langOriya,    \
  49. langMalayalam, langKannada, langTamil, langTelugu,    \
  50. langSinhalese, langBurmese, langKhmer, langLao,        \
  51. langVietnamese, langIndonesian, langTagalog,        \
  52. langMalayRoman, langMalayArabic, langAmharic,        \
  53. langTigrinya, langGalla, langSomali, langSwahili,    \
  54. langRuanda, langRundi, langChewa, langMalagasy,        \
  55. langEsperanto, langUnspecified = 32767                \
  56.  
  57. Are you sure that the speakers of all of these languages will be happy
  58. with your hardcoding the name "Preferences" ?
  59.  
  60. Matthias
  61.  
  62. -----
  63. Matthias Neeracher                                   neeri@iis.ethz.ch
  64.    "There once was an Age of Reason, but we've progressed beyond it."
  65.                                    -- Ayn Rand, _Atlas Shrugged_
  66.