Files
sogo/UI/Scheduler/UIxCalMonthView.h
Wolfgang Sourdeau ad4fba45dc OGoContentStore/sql/generate-folderinfo-sql-for-users.sh
Monotone-Parent: b7b94acee3398cb1537097806f5a80f257f2a43a
Monotone-Revision: 2d120d90819b42e21a50956a14c0c5d130cfdf09

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-10-31T18:38:53
Monotone-Branch: ca.inverse.sogo
2006-10-31 18:38:53 +00:00

58 lines
1.0 KiB
Objective-C

// $Id: UIxCalMonthView.h 163 2004-08-02 12:59:28Z znek $
#ifndef __SOGo_UIxCalMonthView_H__
#define __SOGo_UIxCalMonthView_H__
#include "UIxCalView.h"
/*
UIxCalMonthView
Abstract superclass for views which display months.
*/
@interface UIxCalMonthView : UIxCalView
{
int dayIndex;
int dayOfWeek;
int weekOfYear;
NSCalendarDate *currentWeekStart;
}
- (NSCalendarDate *)startOfMonth;
- (NSDictionary *)prevMonthQueryParameters;
- (NSDictionary *)nextMonthQueryParameters;
- (void)setDayIndex:(int)_idx;
- (int)dayIndex;
- (void)setDayOfWeek:(int)_day;
- (int)dayOfWeek;
- (void)setCurrentWeekStartDate:(NSCalendarDate *)_date;
- (NSCalendarDate *)currentWeekStartDate;
- (void)setWeekOfYear:(int)_week;
- (int)weekOfYear;
- (int)year;
- (int)month;
- (NSString *)localizedDayOfWeekName;
- (NSDictionary *)currentWeekQueryParameters;
/* style sheet */
- (NSString *)weekStyle;
- (NSString *)contentStyle;
/* appointments */
- (NSArray *)appointments;
@end
#endif /* __SOGo_UIxCalMonthView_H__ */