CalendarGadget()
Syntaxe
Resultat = CalendarGadget(#Gadget, X, Y, Largeur, Hauteur [, Date [, Option]])Description
Crée un gadget de type calendrier dans la GadgetList en cours.
Arguments
#Gadget Le numéro d'identification du nouveau gadget.
#PB_Any peut être utilisé pour générer automatiquement ce numéro.X, Y, Largeur, Hauteur La position et les dimensions du nouveau gadget. Date (optionnel) La date initiale à définir.
La valeur par défaut est la date du jour.Option (optionnel) #PB_Calendar_Borderless : Créer un gadget sans bordure (pas supporté par Linux).
Valeur de retour
Renvoie une valeur non nulle en cas de succès, zéro sinon.
Si #PB_Any a été utilisé pour le paramètre #Gadget, alors la valeur de retour est le numéro d'identification du gadget, généré automatiquement.
Remarques
La date utilisée par ce gadget est identique à celle utilisée dans la bibliothèque Date.- GadgetToolTip() permet d'ajouter une 'mini aide' à ce gadget. Les commandes suivantes peuvent être utilisées pour agir sur le gadget : - SetGadgetState(): Change la date actuellement affichée. - GetGadgetState(): Renvoie la date actuellement affichée. - SetGadgetAttribute() avec les attributs suivants: #PB_Calendar_Minimum: Change la date minimale que l'utilisateur peut choisir #PB_Calendar_Maximum: Change la date maximale que l'utilisateur peut choisir avec ce gadget (Remarque: la date sélectionnable n'est pas prise en charge sous Linux.) - GetGadgetAttribute() avec les attributs suivants: #PB_Calendar_Minimum: Renvoie la date minimale que l'utilisateur peut choisir #PB_Calendar_Maximum: Renvoie la date maximale que l'utilisateur peut choisir avec ce gadget (Remarque: la date sélectionnable n'est pas prise en charge sous Linux.) - SetGadgetColor() et GetGadgetColor() avec les constantes suivantes comme 'TypeCouleur': #PB_Gadget_BackColor : Couleur de fond #PB_Gadget_FrontColor : Couleur du texte pour les jours affichés (non pris en charge sous Windows) #PB_Gadget_TitleBackColor : Couleur du fond du titre du mois (non pris en charge sous Windows) #PB_Gadget_TitleFrontColor: Couleur du texte du titre du mois (non pris en charge sous Windows) #PB_Gadget_GrayTextColor : Couleur du texte pour les jours n'appartenant pas au mois courant (non pris en charge sous Windows)
Exemple
If OpenWindow(0, 0, 0, 250, 200, "CalendarGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) CalendarGadget(0, 10, 10, 230, 180) Repeat Until WaitWindowEvent() = #PB_Event_CloseWindow EndIf
Voir aussi
SetGadgetState(), GetGadgetState(), SetGadgetItemState(), GetGadgetItemState(), SetGadgetAttribute(), GetGadgetAttribute(), SetGadgetColor(), GetGadgetColor(), DateGadget(), Date(), FormatDate()
OS Supportés
Tous