[prev in list] [next in list] [prev in thread] [next in thread]
List: gtk
Subject: GtkCalendar help with colors
From: TonyB <tberkopes () earthlink ! net>
Date: 2002-07-30 2:18:35
[Download RAW message or body]
Hello,
I am new to GTK+ and very rusty with 'C'. I would like to build a program using the \
GtkCalendar widget. Is it possible to set the color of EACH day of the current month? \
The GtkCalendar struct has 3 fields that I might be able to use (see *******):
struct _GtkCalendar
{
GtkWidget widget;
GtkStyle *header_style;
GtkStyle *label_style;
gint month;
gint year;
gint selected_day;
gint day_month[6][7];
gint day[6][7];
gint num_marked_dates; *********** total number of days marked?
gint marked_date[31]; *********** holds true/false for the day pointed to?
GtkCalendarDisplayOptions display_flags;
GdkColor marked_date_color[31]; *********** holds the color to set the current day \
pointed to?
GdkGC *gc; ********** this probably is a factor, but not sure how...
GdkGC *xor_gc;
gint focus_row;
gint focus_col;
gint highlight_row;
gint highlight_col;
gpointer private_data;
gchar grow_space [32];
};
If I fill the 'marked_date_color[]' with the color for each day of the month I need \
and set 'marked_date[]' true for all 31, how to I make the GtkCalendar use the new \
colors? In the mean time, I found a used book 'Gtk+ Programming', I will read about \
setting colors.
Thanks for any help
--
Tony Retired FireFighter (1972-2000)
Registered Linux User #260933
_______________________________________________
gtk-list mailing list
gtk-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic