/* Functions to mark calendars * * Copyright (C) 1998 Red Hat Software, Inc. * * Author: Federico Mena */ #ifndef MARK_H #define MARK_H #include "calendar.h" #include "gnome-month-item.h" /* These are the fonts used for the montly calendars */ #define HEADING_FONTSET "-adobe-helvetica-medium-r-*-*-14-*-*-*-p-*-*-*,-cronyx-helvetica-medium-r-normal-*-17-*-*-*-p-*-koi8-r,-*-*-medium-r-*-*-14-*-*-*-*-*-ksc5601.1987-0,*" #define TITLE_FONTSET "-adobe-helvetica-bold-r-normal--12-*-*-*-p-*-*-*,-cronyx-helvetica-medium-r-normal-*-14-*-*-*-p-*-koi8-r,-*-*-bold-r-normal--12-*-*-*-*-*-ksc5601.1987-0,*" #define DAY_HEADING_FONTSET "-adobe-helvetica-medium-r-normal--10-*-*-*-p-*-*-*,-cronyx-helvetica-medium-r-normal-*-11-*-*-*-p-*-koi8-r,-*-*-medium-r-normal--10-*-*-*-*-*-ksc5601.1987-0,*" #define NORMAL_DAY_FONTSET "-adobe-helvetica-medium-r-normal--10-*-*-*-p-*-*-*,-cronyx-helvetica-medium-r-normal-*-11-*-*-*-p-*-koi8-r,-*-*-medium-r-normal--10-*-*-*-*-*-ksc5601.1987-0,*" #define CURRENT_DAY_FONTSET "-adobe-helvetica-bold-r-normal--12-*-*-*-p-*-*-*,-cronyx-helvetica-medium-r-normal-*-14-*-*-*-p-*-koi8-r,-*-*-bold-r-normal--12-*-*-*-*-*-ksc5601.1987-0,*" #define BIG_DAY_HEADING_FONTSET "-adobe-helvetica-bold-r-normal--14-*-*-*-p-*-*-*,-cronyx-helvetica-bold-r-normal-*-17-*-*-*-p-*-koi8-r,-*-*-bold-r-normal--14-*-*-*-*-*-ksc5601.1987-0,*" #define BIG_NORMAL_DAY_FONTSET "-adobe-helvetica-medium-r-normal--14-*-*-*-p-*-*-*,-cronyx-helvetica-medium-r-normal-*-17-*-*-*-p-*-koi8-r,-*-*-medium-r-normal--14-*-*-*-*-*-ksc5601.1987-0,*" #define BIG_CURRENT_DAY_FONTSET "-adobe-helvetica-bold-r-normal--14-*-*-*-p-*-*-*,-cronyx-helvetica-bold-r-normal-*-17-*-*-*-p-*-koi8-r,-*-*-bold-r-normal--14-*-*-*-*-*-ksc5601.1987-0,*" #define EVENT_FONTSET "-adobe-helvetica-medium-r-*-*-10-*-*-*-p-*-*-*,-cronyx-helvetica-medium-r-normal-*-11-*-*-*-p-*-koi8-r,-*-*-medium-r-normal--10-*-*-*-*-*-ksc5601.1987-0,*" /* Functions of this type are used by the marking functions to fetch color specifications. Such * a function must return a color spec based on the property passed to it. */ typedef char * (* GetColorFunc) (ColorProp propnum, gpointer data); /* Sets the user-configured colors and font for a month item. It also tags the days as unmarked. */ void colorify_month_item (GnomeMonthItem *month, GetColorFunc func, gpointer func_data); /* Takes a monthly calendar item and marks the days that have events scheduled for them in the * specified calendar. It also highlights the current day. */ void mark_month_item (GnomeMonthItem *mitem, Calendar *cal); /* Marks a day specified by index, not by day number */ void mark_month_item_index (GnomeMonthItem *mitem, int index, GetColorFunc func, gpointer func_data); /* Unmarks all the days in the specified month item */ void unmark_month_item (GnomeMonthItem *mitem); /* Prepares a monthly calendar item to prelight when the mouse goes over the days. */ void month_item_prepare_prelight (GnomeMonthItem *mitem, GetColorFunc func, gpointer func_data); /* This is the default prelight function you can use for most puposes. You can use NULL as the * func_data. */ char *default_color_func (ColorProp prop_num, gpointer data); #endif el/electron6/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils/gtodo
Commit message (Expand)AuthorAgeFilesLines
* - bump all port that indirectly depends on libjpeg and have not yet been bump...dinoex2009-07-311-1/+1
* Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-1/+1
* - Remove unneeded dependency from gtk12/gtk20 [1]miwi2008-04-201-4/+2
* Presenting GNOME 2.20.1 and all related works for FreeBSD. The officialmarcus2007-10-252-6/+7
* - Welcome X.org 7.2 \o/.flz2007-05-201-1/+1
* - Drop my maintainership to ports, this app has a lacking of promise in futuremezz2006-04-012-4/+3
* Add SHA256.mezz2005-11-131-0/+1
* Bump PORTREVISION to chase the glib20 shared library update.marcus2005-11-051-1/+1
* Bump PORTREVISION to chase the glib20 shared lib version change.marcus2005-03-121-1/+1
* Use new GCONF_SCHEMAS.mezz2004-11-242-3/+2
* Bump PORTREVISIONS for all ports that depend on atk or pango to ease in themarcus2004-11-081-1/+1
* Add a call to ``env'' for the gconf install and uninstall rules just to bemarcus2004-06-261-2/+2
* Chase the new gconf key policy, which will make handling gconf schemas muchmezz2004-06-251-12/+2
* Change my email to mezz@FreeBSD.org.mezz2004-05-031-1/+1
* Chase the glib20 update, and bump all affected ports' PORTREVISIONs.marcus2004-04-05