#include <gtkcalendars.hpp>
Graphe d'héritage de la classe lgtkpp::gtk_calendar
Membres publics | |
gtk_calendar () | |
Constructeur standard. | |
gtk_calendar (same const &gc) | |
constructeur de copie. L'objet Gtk+ est partagé entre les deux instances. | |
gtk_calendar (same const &gc, bool) | |
constructeur de clonage. L'objet Gtk+ est dupliqué. | |
gtk_calendar (gtkself *gc) | |
constructeur de conversion gtk+/gtk++ | |
virtual | ~gtk_calendar () |
destructeur | |
gtkself const * | operator-> () const |
gtkself const & | operator * () const |
virtual GtkType | GetType () |
self & | SelectMonth (month, year) |
Affiche un nouveau mois dans la fenêtre. | |
self & | SelectDay (day aJour) |
Selectionne un nouveau jour. | |
self & | GetDate (year *, month *, day *) |
Renoie la date actuellement selectionnée. | |
self & | MarkDay (day) |
Marque un jour du mois. | |
self & | UnmarkDay (day) |
Enlève la marque d'un jour du mois. | |
self & | ClearMarks () |
Enlève toutes les marques. | |
self & | DisplayOptions (GtkCalendarDisplayOptions) |
Modifie les options d'affichage du calendrier. | |
virtual SAME * | Clone () const |
Duplique l'objet Gtk++ et sont objet Gtk+ associé. | |
virtual SELF & | CreateObject () |
Cree l'objet Gtk+ associé. | |
virtual std::ostream & | Print (std::ostream &o) |
Envoie l'ajustement sur un flux ostream. |
Les gtk_calendar sont des calendriers mensuels affichant les jours sur 7 colonnes suivant les jours de la semaine. En plus d'afficher il permet de selectionner un jour par un simple click de souris. Il possède aussi des fonctions de marquage de dates. Le gtk_calendar emet 7 signaux
|
Constructeur standard.
|
|
constructeur de copie. L'objet Gtk+ est partagé entre les deux instances.
|
|
constructeur de clonage. L'objet Gtk+ est dupliqué.
|
|
constructeur de conversion gtk+/gtk++
|
|
destructeur
|
|
Enlève toutes les marques.
|
|
Duplique l'objet Gtk++ et sont objet Gtk+ associé.
Redéfinie à partir de lgtkpp::gtk_widget. |
|
Cree l'objet Gtk+ associé. Appelle la fonction du GTK+ qui va créer l'objet associé a l'instance de la classe. L'objet ne doit être crée qu'une seule fois. Une tentative de recreation arreta le programme. Normalement, cette fonction n'a pas a être appelée directement, la fonction Create s'en occupe lorsque c'est nécessaire.
Redéfinie à partir de lgtkpp::gtk_widget. |
|
Modifie les options d'affichage du calendrier.
|
|
Renoie la date actuellement selectionnée.
|
|
|
|
Marque un jour du mois. Il est possible de mettre en évidence un jour particulier par une modification visuelle, différente de celle du jour courant (en gras pour le thème par défaut). Ce marquage est n'est pas spécifique du mois mais du quantième, si un jour est marqué, il le sera pour tous les mois. Si l'on désire marquer un seul jour, il faudra penser à mettre ou enlever la marque à chaque changement de mois.
|
|
Redéfinie à partir de lgtkpp::gtk_widget. |
|
Redéfinie à partir de lgtkpp::gtk_widget. |
|
Envoie l'ajustement sur un flux ostream.
|
|
Selectionne un nouveau jour.
|
|
Affiche un nouveau mois dans la fenêtre.
|
|
Enlève la marque d'un jour du mois.
|