
Jim Million    uunet!wiltel!jmillion    November 1992    				              

Calendar.palette (v1.0)

Calendar.palette is a 3.0  InterfaceBuilder View palette for the Control subclass Calendar.  Calendar is a simple UI widget for presenting and selecting dates in a calendar form. 


Important Files...
 Calendar.[hm] is the class represented by the palette.
 CalendarInspector.[hm] manages IB Attributes inspection of an instance of Calendar.

Notes...
 Calendar has been subclassed from Control in order to provide target/action 
     manipulation via IB.  If enabled, an action is sent to the target when a day is selected
     in the calendar. Calendar allows empty selection also resulting in an action send.
     Currently, this is the only way to send an action. If you desire the action sent when 
     other values are set (for example, the month is incremented), modify those methods
     to call the private method '_sendActionToTarget'.
 You will need to include Calendar.[hm] in any project that uses this palette (or use
     interface file and include object file Calendar.o in link (OTHER_OFILES in preamble)).
 Calendar is a fixed size View and in general, singular in purpose. Pardon its simple
     mindedness (it gets it from the author).
