SAG DPsetParameter : Différence entre versions

De BlueWiki
(Exemple de code)
(Description)
Ligne 30 : Ligne 30 :
 
SAG_DPsetParameter permet le réglage des paramètres de DatePicker
 
SAG_DPsetParameter permet le réglage des paramètres de DatePicker
  
dayRollOver : Couleur de fond des jours lors du survol
+
dayRollOver : Couleur de fond des jours lors du survol : Couleur
Exemple : $error:=$error+SAG_DPsetParameter ("dayRollOver"; "rgb(255,245,145)")
+
dayBorderRollOver :  Couleur de la bordure des jours lors du survol : Couleur
dayBorderRollOver :  Couleur de la bordure des jours lors du survol
+
Exemple : $error:=$error+SAG_DPsetParameter ("dayBorderRollOver"; "rgb(255,245,145)")
+
  
Width : largeur d'une case de jour
+
Width : largeur d'une case de jour : Entier long
Exemple : $error:=$error+SAG_DPsetParameter ("Width";DP_Width)
+
Height : hauteur d'une case de jour : Entier long
Height : hauteur d'une case de jour
+
Exemple : $error:=$error+SAG_DPsetParameter ("Height";DP_Height)
+
  
Border : Epaisseur de la bordure d'un jour
+
Border : Epaisseur de la bordure d'un jour : Entier long
Exemple : $error:=$error+SAG_DPsetParameter ("Border";DP_Border)
+
TitleHeight : hauteur du titre du planning : Entier long
TitleHeight : hauteur du titre du planning
+
TitleFont : Police du titre du planning : Nom de Police
Exemple : $error:=$error+SAG_DPsetParameter ("TitleHeight";DP_TitleHeight)
+
TitleFontColor : Couleur du titre du planning : Couleur
TitleFont : Police du titre du planning
+
TitleFontSize : Taille de la police du titre du planning : Entier Long
Exemple : $error:=$error+SAG_DPsetParameter ("TitleFont";DP_TitleFont{DP_TitleFont})
+
TitleFontColor : Couleur du titre du planning
+
Exemple : $error:=$error+SAG_DPsetParameter ("TitleFontColor";DP_TitleFontColor)
+
TitleFontSize : Taille de la police du titre du planning
+
Exemple : $error:=$error+SAG_DPsetParameter ("TitleFontSize";DP_TitleFontSize)
+
  
TodayColor : Couleur de la date du jour
+
TodayColor : Couleur de la date du jour : Couleur
Exemple : $error:=$error+SAG_DPsetParameter ("TodayColor";"rgb(255,245,145)")
+
TodayBorderColor : Couleur de la date du jour : Couleur
TodayBorderColor : Couleur de la date du jour
+
Exemple : $error:=$error+SAG_DPsetParameter ("TodayBorderColor";DP_TodayBorderColor)
+
  
BGColor : couleur de fond du planning
+
BGColor : couleur de fond du planning : Couleur
Exemple :  
+
RoundCorner : Nbre de pixel d'arrondi dans les angles des jours : Entier Long
RoundCorner : Nbre de pixel d'arrondi dans les angles des jours
+
Exemple : $error:=$error+SAG_DPsetParameter ("RoundCorner";DP_RoundCorner)
+
  
DayOffColor : Couleur de fond des jours non travaillés
+
DayOffColor : Couleur de fond des jours non travaillés : Couleur
Exemple : $error:=$error+SAG_DPsetParameter ("DayOffColor";DP_DayOffColor)
+
DayOffBorderColor : Couleur de bord des jours non travaillés : Couleur
DayOffBorderColor : Couleur de bord des jours non travaillés
+
Exemple : $error:=$error+SAG_DPsetParameter ("DayOffBorderColor";DP_DayOffBorderColor)
+
  
DayOfMonthColor : Couleur de fond des jours du mois en cours
+
DayOfMonthColor : Couleur de fond des jours du mois en cours : Couleur
Exemple : $error:=$error+SAG_DPsetParameter ("DayOfMonthColor";DP_DayOfMonthColor)
+
DayOfMonthBorderColor : Couleur de bord des jours du mois en cours : Couleur
DayOfMonthBorderColor : Couleur de bord des jours du mois en cours
+
OtherDayOfMonthColor : Couleur de fond des jours du mois en cours : Couleur
Exemple : $error:=$error+SAG_DPsetParameter ("DayOfMonthBorderColor";DP_DayOfMonthBorderColor)
+
OtherDayOfMonthBorderColor : Couleur de bord des jours du mois en cours : Couleur
OtherDayOfMonthColor : Couleur de fond des jours du mois en cours
+
Exemple : $error:=$error+SAG_DPsetParameter ("OtherDayOfMonthColor";DP_OtherDayOfMonthColor)
+
OtherDayOfMonthBorderColor : Couleur de bord des jours du mois en cours
+
Exemple : $error:=$error+SAG_DPsetParameter ("OtherDayOfMonthBorderColor";DP_OtherDayOfMonthBorderColo)
+
  
  
DayFontSize : Taille de Police des dates
+
DayFontSize : Taille de Police des dates : Entier Long
Exemple : $error:=$error+SAG_DPsetParameter ("DayFontSize";DP_DayFontSize)
+
DayFont : Police des dates : Nom de Police
DayFont : Police des dates
+
Exemple : $error:=$error+SAG_DPsetParameter ("DayFont";DP_DayFont{DP_DayFont})
+
  
BGColor : Couleur de fond du date picker
+
BGColor : Couleur de fond du date picker : Couleur
Exemple : $error:=$error+SAG_DPsetParameter ("BGColor";DP_BGColor)
+
 
ShowDayName : affichage de l'initiale du jour au dessus des dates du date picker : "yes" ou "no"
 
ShowDayName : affichage de l'initiale du jour au dessus des dates du date picker : "yes" ou "no"
Exemple : $error:=$error+SAG_DPsetParameter ("ShowDayName";"yes")
 
  
 
=== Exemple de code===
 
=== Exemple de code===

Version du 6 mai 2013 à 08:30

Paramètres Type Description
Nom du parametre Texte caption
Valeur du parametre Texte caption
Erreur Booléen caption Codes d'erreurs

Description


SAG_DPsetParameter permet le réglage des paramètres de DatePicker

dayRollOver : Couleur de fond des jours lors du survol : Couleur dayBorderRollOver : Couleur de la bordure des jours lors du survol : Couleur

Width : largeur d'une case de jour : Entier long Height : hauteur d'une case de jour : Entier long

Border : Epaisseur de la bordure d'un jour : Entier long TitleHeight : hauteur du titre du planning : Entier long TitleFont : Police du titre du planning : Nom de Police TitleFontColor : Couleur du titre du planning : Couleur TitleFontSize : Taille de la police du titre du planning : Entier Long

TodayColor : Couleur de la date du jour : Couleur TodayBorderColor : Couleur de la date du jour : Couleur

BGColor : couleur de fond du planning : Couleur RoundCorner : Nbre de pixel d'arrondi dans les angles des jours : Entier Long

DayOffColor : Couleur de fond des jours non travaillés : Couleur DayOffBorderColor : Couleur de bord des jours non travaillés : Couleur

DayOfMonthColor : Couleur de fond des jours du mois en cours : Couleur DayOfMonthBorderColor : Couleur de bord des jours du mois en cours : Couleur OtherDayOfMonthColor : Couleur de fond des jours du mois en cours : Couleur OtherDayOfMonthBorderColor : Couleur de bord des jours du mois en cours : Couleur


DayFontSize : Taille de Police des dates : Entier Long DayFont : Police des dates : Nom de Police

BGColor : Couleur de fond du date picker : Couleur ShowDayName : affichage de l'initiale du jour au dessus des dates du date picker : "yes" ou "no"

Exemple de code


PlanningMois:=SAG_datePicker (->laDate)
$error:=0

$error:=$error+SAG_DPsetParameter ("Width";"30")
$error:=$error+SAG_DPsetParameter ("Height";"30")

$error:=$error+SAG_DPsetParameter ("Border";"3")

$error:=$error+SAG_DPsetParameter ("TitleHeight";"30")
$error:=$error+SAG_DPsetParameter ("TitleFont";"Calibri")
$error:=$error+SAG_DPsetParameter ("TitleFontColor";"DarkBlue")
$error:=$error+SAG_DPsetParameter ("TitleFontSize";"24")

$error:=$error+SAG_DPsetParameter ("TodayColor";"Orange:75")
$error:=$error+SAG_DPsetParameter ("TodayBorderColor";"Red")

$error:=$error+SAG_DPsetParameter ("BGColor";"White")

$error:=$error+SAG_DPsetParameter ("DayOffColor";"orange:40")
$error:=$error+SAG_DPsetParameter ("DayOffBorderColor";"orange:70")

$error:=$error+SAG_DPsetParameter ("DayOfMonthColor";"Lightblue:50")
$error:=$error+SAG_DPsetParameter ("DayOfMonthBorderColor";"Lightblue")

$error:=$error+SAG_DPsetParameter ("OtherDayOfMonthColor";"cornflowerblue:50")
$error:=$error+SAG_DPsetParameter ("OtherDayOfMonthBorderColor";"cornflowerblue")


$error:=$error+SAG_DPsetParameter ("DayFontSize";"16")
$error:=$error+SAG_DPsetParameter ("DayFont";"Arial")
$error:=$error+SAG_DPsetParameter ("RoundCorner";"0")

Si ($error=0)
  PlanningMois:=SAG_datePicker (->laDate)
Sinon 
  ALERTE("Erreur au paramétrage du DatePicker")
Fin de si