SAG setParameter : Différence entre versions

De BlueWiki
(Zone des heures (à gauche))
(Divers)
 
(14 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 57 : Ligne 59 :
 
*corner_texteFontAlignement
 
*corner_texteFontAlignement
 
*corner_texteHeight
 
*corner_texteHeight
 +
*corner_BGColor
  
 
=====Dates=====
 
=====Dates=====
Ligne 74 : Ligne 77 :
  
 
=====Divers=====
 
=====Divers=====
*ShowAbout : vrai ou faux, permet de désactiver l'alerte d’à-propos dans le carré en bas a gauche de l'agenda
+
*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
 
*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 85 : Ligne 89 :
 
*holidayFontColorOpacity
 
*holidayFontColorOpacity
 
*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=====
 
=====Ressources=====
Ligne 115 : 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 et de titre(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
 
*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 : vrai ou faux, permet de gérer l'affichage de la ligne de l'heure courante dans l'agenda semaine
+
*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 151 : Ligne 166 :
 
*NumberOfIntervals : Nombre d'intervals à afficher sur 24h 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"
 
*HoursHeight : hauteur de la zone des heures dans le planning "unlimited"
*NumberOfIntervals :
 
  
 
===== Ressources =====
 
===== Ressources =====
 
*RessourceWidth : largeur de la colonne des ressources dans le planning "unlimited"
 
*RessourceWidth : largeur de la colonne des ressources dans le planning "unlimited"
*ResourceVAlign :  
+
*ResourceVAlign : Alignement vertical du nom des ressources dans la zone de ressource à gauche :"top";"center";"bottom" par défaut "top"
*ResourceHAlign :  
+
*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 =====
 
===== Zone de notification =====
*ZoneNotif :  
+
*ZoneNotif : par défaut faux
*ZoneNotifHeight :  
+
*ZoneNotifHeight : par défaut 30
*ZoneNotifBGColor :
+
*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

English version of this page

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
  1. $error:=SAG_setParameter ("dateFormat";"JJ MMM") Avec cette syntaxe vous pouvez déterminer de manière extrêmement fine votre affichage. Vous pouvez utiliser :
    1. JJ jours sur 2 digits
    2. MM mois au format 01,02,...
    3. MMM mois au format jan, fev,...
    4. AA Année sur 2 digit
    5. AAAA Année sur 4 digits
  2. $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"