SAG setParameter : Différence entre versions
De BlueWiki
(→Divers) |
|||
(34 révisions intermédiaires par un utilisateur sont masquées) | |||
Ligne 1 : | Ligne 1 : | ||
+ | [[Documentation_en_français|Liste des commandes du composant]] | ||
+ | [[SAG_setParameter-EN|English version of this page]] | ||
{| class="wikitable" | {| class="wikitable" | ||
Ligne 35 : | Ligne 37 : | ||
*ScrollbarTrackColor : couleur du fond de l'ascenceur | *ScrollbarTrackColor : couleur du fond de l'ascenceur | ||
*ScrollbarTrackPieceColor : couleur de l'ascenceur en lui même | *ScrollbarTrackPieceColor : couleur de l'ascenceur en lui même | ||
− | + | *ScrollbarSelectedTrackPieceColor: Couleur du track piece scrollbar quand il est activé (clic dessus) | |
=====Bulle d'aide===== | =====Bulle d'aide===== | ||
Ligne 50 : | Ligne 52 : | ||
=====Corner informations===== | =====Corner informations===== | ||
+ | *corner_texteFontColor | ||
+ | *corner_texteFontSize | ||
+ | *corner_texte | ||
+ | *corner_texteFont | ||
+ | *corner_texteFontStyle | ||
+ | *corner_texteFontAlignement | ||
+ | *corner_texteHeight | ||
+ | *corner_BGColor | ||
=====Dates===== | =====Dates===== | ||
Ligne 60 : | Ligne 70 : | ||
:##AA Année sur 2 digit | :##AA Année sur 2 digit | ||
:##AAAA Année sur 4 digits | :##AAAA Année sur 4 digits | ||
− | :#$error:=SAG_setParameter ("dateFormat" | + | :#$error:=SAG_setParameter ("dateFormat";Chaine(Interne date long)) Avec cette syntaxe, le composant utilisera le format 4D correspondant |
=====Horaires===== | =====Horaires===== | ||
Ligne 66 : | Ligne 76 : | ||
*endTime | *endTime | ||
+ | =====Divers===== | ||
+ | *ShowAbout : vrai ou faux, permet de désactiver l'alerte d’à-propos dans le carré en bas a droite de l'agenda | ||
+ | *authorizedCreation : vrai ou faux, permet de bloquer la création d’événement dans le planning | ||
+ | *MultipleSelection : "yes" ou "no", permet de sélectionner plusieurs événements (par défaut : no) | ||
=====Jours fériés===== | =====Jours fériés===== | ||
Ligne 76 : | Ligne 90 : | ||
*holidayBackGroundOpacity | *holidayBackGroundOpacity | ||
+ | =====Jours courant===== | ||
+ | *HighlightCurrentDay : yes or no | ||
+ | *CurrentDayBGColor : couleur au format SVG | ||
+ | *CurrentDayArea : Zone à mettre en couleur pour le jour courant : "AllDay", "Header" ou "Date" | ||
+ | |||
+ | =====Ressources===== | ||
+ | *ResourceVAlign : Alignement vertical de la ressource : Top, Center, Bottom | ||
+ | *ResourceHAlign : Alignement Horizontal de la ressource : 1 défaut (a gauche), 2 a gauche, 3 Centré, 4 a droite vous pouvez utiliser chaine des constante d'alignement d'objets (Aligné à droite, Aligné à gauche, Aligné par défaut, Centré) | ||
=====Verrouillage des évènements===== | =====Verrouillage des évènements===== | ||
− | *AutoLock : yes/no | + | *AutoLock : yes/no est a yes par défaut |
− | *AutoLockTime : Heure | + | *AutoLockTime : Heure : durée après laquelle un événement se verrouille |
+ | *authorizedCreation : yes/no, true/false, oui/non, vrai/faux | ||
=====Magnétisme des repères===== | =====Magnétisme des repères===== | ||
Ligne 101 : | Ligne 124 : | ||
*SpecificBGColorOnResource : yes/no (defaut no) | *SpecificBGColorOnResource : yes/no (defaut no) | ||
*ShowUnikResourceName value : "yes" or "non" (defaut "yes") : affiche ou masque le nom de la ressource en mode semaine ou jour si il n'y a qu'une ressource à afficher, par défaut le nom est affiché | *ShowUnikResourceName value : "yes" or "non" (defaut "yes") : affiche ou masque le nom de la ressource en mode semaine ou jour si il n'y a qu'une ressource à afficher, par défaut le nom est affiché | ||
− | ===== Zone de date (en haut)===== | + | |
+ | ===== Zone de date et de titre (en haut)===== | ||
*DateBGColor | *DateBGColor | ||
*DateBGColor2 | *DateBGColor2 | ||
*AlternateBGColorOnDate : yes/no (defaut no) | *AlternateBGColorOnDate : yes/no (defaut no) | ||
+ | *BGColorTitle : couleur de fond de la zone de titre | ||
+ | *scheduleTitleHeight : Hauteur de la zone de titre | ||
+ | *scheduleTitleFontSize : Taille de la police du titre | ||
+ | *scheduleTitleFontTitle : Police du titre | ||
+ | *scheduleTitleFontColor : Couleur de la police du titre | ||
− | ===== Zone des heures(à gauche)===== | + | ===== Zone des heures (à gauche)===== |
*hourHeight : Hauteur en pixel d'une heure | *hourHeight : Hauteur en pixel d'une heure | ||
− | *HoursBGColor : [[couleur]] de fond de la zone des heures | + | *HoursBGColor : [[Couleurs_en_SVG|couleur]] de fond de la zone des heures |
*30mnLibelle : yes/no affichage des libellé des demi-heures | *30mnLibelle : yes/no affichage des libellé des demi-heures | ||
*30mnLibelleSize : px | *30mnLibelleSize : px | ||
*30mnLibelleWithoutHour : affichage uniquement des minutes sur les libellés des demi-heures | *30mnLibelleWithoutHour : affichage uniquement des minutes sur les libellés des demi-heures | ||
*hourFont : nom de la police (Arial par exemple) | *hourFont : nom de la police (Arial par exemple) | ||
− | *hourFontColor : [[couleur]] | + | *hourFontColor : [[Couleurs_en_SVG|couleur]] |
*hourFontSize : px | *hourFontSize : px | ||
*hourHeight : px | *hourHeight : px | ||
− | *lineColor : [[couleur]] | + | *lineColor : [[Couleurs_en_SVG|couleur]] |
− | *30mnLineColor : [[couleur]] | + | *30mnLineColor : [[Couleurs_en_SVG|couleur]] |
*30mnLine : yes/no Affichage de la ligne des demi-heures | *30mnLine : yes/no Affichage de la ligne des demi-heures | ||
+ | *ShowCurrentHour : yes ou no, permet de gérer l'affichage de la ligne de l'heure courante dans l'agenda semaine (Defaut : yes) | ||
===== Corps du planning ===== | ===== Corps du planning ===== | ||
*WeekAreaBGColor | *WeekAreaBGColor | ||
+ | *StartingMode : jour de démarrage d'affichage du planning :"dayToDraw" ou "1dayOfWeek" | ||
===== Concomitance des évènements===== | ===== Concomitance des évènements===== | ||
Ligne 128 : | Ligne 159 : | ||
==== Mode Mois ==== | ==== Mode Mois ==== | ||
---- | ---- | ||
− | *MonthEventFontSize : Taille de la police utilisée pour afficher un événement en mode mois (Défaut :12 | + | *MonthEventFontSize : Taille de la police utilisée pour afficher un événement en mode mois (Défaut :12) |
==== Mode Unlimited ==== | ==== Mode Unlimited ==== | ||
Ligne 134 : | Ligne 165 : | ||
*UnlimitedHourWidth : largeur d'une heure en pixel dans le planning "unlimited" | *UnlimitedHourWidth : largeur d'une heure en pixel dans le planning "unlimited" | ||
*NumberOfIntervals : Nombre d'intervals à afficher sur 24h dans le planning "unlimited" | *NumberOfIntervals : Nombre d'intervals à afficher sur 24h dans le planning "unlimited" | ||
− | *RessourceWidth : largeur de la colonne des ressources dans le planning | + | *HoursHeight : hauteur de la zone des heures dans le planning "unlimited" |
+ | |||
+ | ===== Ressources ===== | ||
+ | *RessourceWidth : largeur de la colonne des ressources dans le planning "unlimited" | ||
+ | *ResourceVAlign : Alignement vertical du nom des ressources dans la zone de ressource à gauche :"top";"center";"bottom" par défaut "top" | ||
+ | *ResourceHAlign : Alignement horizontal du nom des ressources dans la zone de ressource à gauche : Ex: Chaine(Aligné au centre) par défaut cadré à gauche | ||
+ | |||
+ | ===== Zone de notification ===== | ||
+ | *ZoneNotif : par défaut faux | ||
+ | *ZoneNotifHeight : par défaut 30 | ||
+ | *ZoneNotifBGColor : par défaut "Pink:50" | ||
+ | |||
+ | ===== Traits verticaux des heures ===== | ||
+ | *UhourLine : Affichage ou pas de lignes verticales pour les heures dans le corps du planning Yes ou No par défaut "no" | ||
+ | *UhourLineColor : Couleur de ces lignes par défaut "red" | ||
+ | *UhourLineWidth : Epaisseur de ces lignes par défaut "1" |
Version actuelle en date du 28 août 2016 à 19:47
Liste des commandes du composant
Paramètres | Type | Description | |
---|---|---|---|
Nom du paramètre a modifier | Texte | ⇒ | |
Valeur | Texte | ⇒ | |
Erreur | Entier Long | ⇐ |
Sommaire |
[modifier] Description
Cette commande permet de fixer l'ensemble des paramètres comportementaux du module de représentation d'agenda
[modifier] Liste des paramètres
[modifier] Paramètres globaux
[modifier] Ascenseur
- ScrollbarBGColor : couleur de la barre d'ascenceur (le pourtour)
- ScrollbarTrackColor : couleur du fond de l'ascenceur
- ScrollbarTrackPieceColor : couleur de l'ascenceur en lui même
- ScrollbarSelectedTrackPieceColor: Couleur du track piece scrollbar quand il est activé (clic dessus)
[modifier] Bulle d'aide
- TipsOn : "yes" ou "no" : affichage des bulles d'aide ("yes" par défaut)
- TipsBGColor : couleur de fond de la bulle d'aide
- TipsBorderColor : couleur du cadre de la bulle d'aide
- TipsBordersize : épaisseur du cadre
- TipsWidth : largeur de la bulle d'aide
- TipsFont : police de la bulle d'aide
- TipsFontSize : taille de la police de la bulle d'aide
- TipsFontStyle : style de la police de la bulle d'aide
- TipsAlignement : alignement du texte de la bulle d'aide
[modifier] Corner informations
- corner_texteFontColor
- corner_texteFontSize
- corner_texte
- corner_texteFont
- corner_texteFontStyle
- corner_texteFontAlignement
- corner_texteHeight
- corner_BGColor
[modifier] Dates
- dateFormat : format d'affichage des dates
- Vous pouver paramétrer le format de date de 2 manières différentes
- $error:=SAG_setParameter ("dateFormat";"JJ MMM") Avec cette syntaxe vous pouvez déterminer de manière extrêmement fine votre affichage. Vous pouvez utiliser :
- JJ jours sur 2 digits
- MM mois au format 01,02,...
- MMM mois au format jan, fev,...
- AA Année sur 2 digit
- AAAA Année sur 4 digits
- $error:=SAG_setParameter ("dateFormat";Chaine(Interne date long)) Avec cette syntaxe, le composant utilisera le format 4D correspondant
[modifier] Horaires
- startTime
- endTime
[modifier] Divers
- ShowAbout : vrai ou faux, permet de désactiver l'alerte d’à-propos dans le carré en bas a droite de l'agenda
- authorizedCreation : vrai ou faux, permet de bloquer la création d’événement dans le planning
- MultipleSelection : "yes" ou "no", permet de sélectionner plusieurs événements (par défaut : no)
[modifier] Jours fériés
- showHoliday
- HolidayFont
- HolidayFontSize
- HolidayFontColor
- holidayBackGroundColor
- holidayFontColorOpacity
- holidayBackGroundOpacity
[modifier] Jours courant
- HighlightCurrentDay : yes or no
- CurrentDayBGColor : couleur au format SVG
- CurrentDayArea : Zone à mettre en couleur pour le jour courant : "AllDay", "Header" ou "Date"
[modifier] Ressources
- ResourceVAlign : Alignement vertical de la ressource : Top, Center, Bottom
- ResourceHAlign : Alignement Horizontal de la ressource : 1 défaut (a gauche), 2 a gauche, 3 Centré, 4 a droite vous pouvez utiliser chaine des constante d'alignement d'objets (Aligné à droite, Aligné à gauche, Aligné par défaut, Centré)
[modifier] Verrouillage des évènements
- AutoLock : yes/no est a yes par défaut
- AutoLockTime : Heure : durée après laquelle un événement se verrouille
- authorizedCreation : yes/no, true/false, oui/non, vrai/faux
[modifier] Magnétisme des repères
- magnetism : yes/no
- magnetismTime : heure
[modifier] Zones de notification
- ZoneNotif
- ZoneNotifHeight
- ZoneNotifBGColor
[modifier] Mode Semaine
[modifier] Zone de ressources (en haut)
- hauteurRessource : hauteur de la zone de ressource
- ressourceFontColor : couleur de police de la zone de ressource (Nom des personnes, des salles,...)
- ressourceFont : police de la zone de ressource (Nom des personnes, des salles,...)
- ressourceFontSize : taille de police de la zone de ressource (Nom des personnes, des salles,...)
- ressourceFontStyle : style de police de la zone de ressource (Nom des personnes, des salles,...)
- ResourceBGColor
- SpecificBGColorOnResource : yes/no (defaut no)
- ShowUnikResourceName value : "yes" or "non" (defaut "yes") : affiche ou masque le nom de la ressource en mode semaine ou jour si il n'y a qu'une ressource à afficher, par défaut le nom est affiché
[modifier] Zone de date et de titre (en haut)
- DateBGColor
- DateBGColor2
- AlternateBGColorOnDate : yes/no (defaut no)
- BGColorTitle : couleur de fond de la zone de titre
- scheduleTitleHeight : Hauteur de la zone de titre
- scheduleTitleFontSize : Taille de la police du titre
- scheduleTitleFontTitle : Police du titre
- scheduleTitleFontColor : Couleur de la police du titre
[modifier] Zone des heures (à gauche)
- hourHeight : Hauteur en pixel d'une heure
- HoursBGColor : couleur de fond de la zone des heures
- 30mnLibelle : yes/no affichage des libellé des demi-heures
- 30mnLibelleSize : px
- 30mnLibelleWithoutHour : affichage uniquement des minutes sur les libellés des demi-heures
- hourFont : nom de la police (Arial par exemple)
- hourFontColor : couleur
- hourFontSize : px
- hourHeight : px
- lineColor : couleur
- 30mnLineColor : couleur
- 30mnLine : yes/no Affichage de la ligne des demi-heures
- ShowCurrentHour : yes ou no, permet de gérer l'affichage de la ligne de l'heure courante dans l'agenda semaine (Defaut : yes)
[modifier] Corps du planning
- WeekAreaBGColor
- StartingMode : jour de démarrage d'affichage du planning :"dayToDraw" ou "1dayOfWeek"
[modifier] Concomitance des évènements
- eventDeltaPosition=Valeur en pixel du décalage horizontal entre rendez-vous concomitants (Défaut : 20px)
[modifier] Mode Mois
- MonthEventFontSize : Taille de la police utilisée pour afficher un événement en mode mois (Défaut :12)
[modifier] Mode Unlimited
- UnlimitedHourWidth : largeur d'une heure en pixel dans le planning "unlimited"
- NumberOfIntervals : Nombre d'intervals à afficher sur 24h dans le planning "unlimited"
- HoursHeight : hauteur de la zone des heures dans le planning "unlimited"
[modifier] Ressources
- RessourceWidth : largeur de la colonne des ressources dans le planning "unlimited"
- ResourceVAlign : Alignement vertical du nom des ressources dans la zone de ressource à gauche :"top";"center";"bottom" par défaut "top"
- ResourceHAlign : Alignement horizontal du nom des ressources dans la zone de ressource à gauche : Ex: Chaine(Aligné au centre) par défaut cadré à gauche
[modifier] Zone de notification
- ZoneNotif : par défaut faux
- ZoneNotifHeight : par défaut 30
- ZoneNotifBGColor : par défaut "Pink:50"
[modifier] Traits verticaux des heures
- UhourLine : Affichage ou pas de lignes verticales pour les heures dans le corps du planning Yes ou No par défaut "no"
- UhourLineColor : Couleur de ces lignes par défaut "red"
- UhourLineWidth : Epaisseur de ces lignes par défaut "1"