home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0040 - 0049 / ibm0040-0049 / ibm0040.tar / ibm0040 / ZINC_4.ZIP / WSOURCE.LIF / G_DATE.CPP < prev    next >
Encoding:
C/C++ Source or Header  |  1991-05-13  |  1.0 KB  |  41 lines

  1. //    Zinc Interface Library - G_DATE.CPP
  2. //    COPYRIGHT (C) 1990, 1991.  All Rights Reserved.
  3. //    Zinc Software Incorporated.  Pleasant Grove, Utah  USA
  4.  
  5. #include "ui_gen.hpp"
  6.  
  7. static NAME_PAIR _monthNames[] =
  8. {
  9.     { "Jan.",    "January"    },
  10.       { "Feb.",    "February"    },
  11.       { "Mar.",    "March"        },
  12.       { "Apr.",    "April"        },
  13.       { "May",    "May"        },
  14.       { "June",    "June"        },
  15.       { "July",    "July"        },
  16.       { "Aug.",    "August"      },
  17.       { "Sept.",    "September"    },
  18.     { "Oct.",    "October"    },
  19.       { "Nov.",    "November"    },
  20.       { "Dec.",    "December"    }
  21. };
  22. NAME_PAIR *UI_DATE::monthTable = _monthNames;
  23.  
  24. static NAME_PAIR _dayNames[] =
  25. {
  26.     { "Sun.",    "Sunday"      },
  27.     { "Mon.",    "Monday"      },
  28.     { "Tues.",    "Tuesday"    },
  29.     { "Wed.",    "Wednesday"    },
  30.     { "Thurs.",    "Thursday"    },
  31.     { "Fri.",    "Friday"      },
  32.     { "Sat.",    "Saturday"    }
  33. };
  34. NAME_PAIR *UI_DATE::dayTable = _dayNames;
  35.  
  36. void UI_DATE::NameTablesSet(NAME_PAIR *monthTablePtr, NAME_PAIR *dayTablePtr)
  37. {
  38.     monthTable = monthTablePtr ? monthTablePtr : _monthNames;
  39.     dayTable = dayTablePtr ? dayTablePtr : _dayNames;
  40. }
  41.