Documentation en français : Différence entre versions
De BlueWiki
(→Lecture d'informations de l'agenda) |
|||
(36 révisions intermédiaires par un utilisateur sont masquées) | |||
Ligne 1 : | Ligne 1 : | ||
+ | -> [[Composant_agenda_SVG-EN|English version]] [[File:icone_drapeau-anglais.jpg]] | ||
+ | |||
== Introduction == | == Introduction == | ||
*[[Description du composant]] | *[[Description du composant]] | ||
*[[Concepts et dénominations]] | *[[Concepts et dénominations]] | ||
− | *[[Tarifications]] | + | *[[Licences|Tarifications]] |
== Les vues == | == Les vues == | ||
Ligne 10 : | Ligne 12 : | ||
== Paramétrage de l'agenda == | == Paramétrage de l'agenda == | ||
+ | *[[SAG_getParameter]] | ||
+ | *[[SAG_getParameterFile]] | ||
+ | *[[SAG_purgeAllType]] | ||
+ | *[[SAG_purgeAllRange]] | ||
+ | *[[SAG_purgeAllRessource]] | ||
*[[SAG_setEventType]] | *[[SAG_setEventType]] | ||
*[[SAG_setParameter]] | *[[SAG_setParameter]] | ||
+ | *[[SAG_setParameterFile]] | ||
*[[SAG_setRange]] | *[[SAG_setRange]] | ||
*[[SAG_setRessource]] | *[[SAG_setRessource]] | ||
Ligne 17 : | Ligne 25 : | ||
== Gestion des jours fériés == | == Gestion des jours fériés == | ||
*[[SAG_AddDayOff]] | *[[SAG_AddDayOff]] | ||
+ | *[[SAG_AddFrenchDayOff]] | ||
+ | *[[SAG_PurgeDayOff]] | ||
== Gestion des évènements == | == Gestion des évènements == | ||
Ligne 22 : | Ligne 32 : | ||
*[[SAG_delEvent]] | *[[SAG_delEvent]] | ||
*[[SAG_EventPict]] | *[[SAG_EventPict]] | ||
+ | *[[SAG_getInfoEvent]] | ||
*[[SAG_purgeAllEvent]] | *[[SAG_purgeAllEvent]] | ||
*[[SAG_SelectedEvent]] | *[[SAG_SelectedEvent]] | ||
*[[SAG_selectEvent]] | *[[SAG_selectEvent]] | ||
*[[SAG_setEvents]] | *[[SAG_setEvents]] | ||
+ | *[[SAG_updateEvent]] | ||
+ | |||
+ | == Initialisation de l'Agenda == | ||
+ | *[[SAG_purgeAllEvent]] | ||
+ | *[[SAG_purgeAllRange]] | ||
+ | *[[SAG_purgeAllRessource]] | ||
+ | *[[SAG_purgeAllType]] | ||
+ | *[[SAG_PurgeDayOff]] | ||
== Lecture d'informations de l'agenda == | == Lecture d'informations de l'agenda == | ||
+ | *[[SAG_GetDateRange]] | ||
*[[SAG_getDayResources]] | *[[SAG_getDayResources]] | ||
+ | *[[SAG_GetDrawSize]] | ||
+ | *[[SAG_getInfoClic]] | ||
+ | *[[SAG_getInfoClic_M]] | ||
+ | *[[SAG_getInfoClic_U]] | ||
+ | *[[SAG_GetInfoOnEvent]] | ||
+ | *[[SAG_GetLastRedrawDuration]] | ||
+ | *[[SAG_getMouseXY]] | ||
+ | |||
+ | == Défilement de l'agenda == | ||
+ | *[[SAG_GetScrollBar]] | ||
+ | *[[SAG_Goto]] (Vue hebdomadaire uniquement) | ||
+ | *[[SAG_SetScrollBar]] | ||
+ | *[[SAG_xColumnMove]] | ||
+ | *[[SAG_xRowMove]] | ||
== Verrouillage des évènements == | == Verrouillage des évènements == | ||
− | Le composant permet 2 types de verrouillage, le [[verrouillage absolu (HardLock)]] et le [[verrouillage relatif (TimeLock)]] lié à un | + | Le composant permet 2 types de verrouillage, le [[verrouillage absolu (HardLock)]] et le [[verrouillage relatif (TimeLock)]] lié à un délai. |
Le verrouillage a pour but d'empécher la modification ou le déplacement d'un évènement. | Le verrouillage a pour but d'empécher la modification ou le déplacement d'un évènement. | ||
Ligne 43 : | Ligne 77 : | ||
*[[SAG_LockEvents]] | *[[SAG_LockEvents]] | ||
*[[SAG_UnlockEvents]] | *[[SAG_UnlockEvents]] | ||
− | |||
*[[SAG_setHardLock]] | *[[SAG_setHardLock]] | ||
Ligne 57 : | Ligne 90 : | ||
*[[SAG_callOnRightClic]] | *[[SAG_callOnRightClic]] | ||
*[[SAG_CallOnSiderEvent]] | *[[SAG_CallOnSiderEvent]] | ||
+ | *[[SAG_i_redimensionnement]] | ||
== Gestion du DatePicker == | == Gestion du DatePicker == | ||
Ligne 62 : | Ligne 96 : | ||
*[[SAG_DPAnnuel]] | *[[SAG_DPAnnuel]] | ||
*[[SAG_datePicker]] | *[[SAG_datePicker]] | ||
+ | *[[SAG_DPgetDateRange]] | ||
*[[SAG_DPgetParameter]] | *[[SAG_DPgetParameter]] | ||
*[[SAG_DPgetParameterFile]] | *[[SAG_DPgetParameterFile]] | ||
+ | *[[SAG_DPLoadLanguage]] | ||
+ | *[[SAG_DPsetOccupancyColors]] | ||
*[[SAG_DPsetParameter]] | *[[SAG_DPsetParameter]] | ||
+ | *[[SAG_DPsetParameterFile]] | ||
*[[SAG_DPsurvol]] | *[[SAG_DPsurvol]] | ||
== Méthodes utilitaires == | == Méthodes utilitaires == | ||
*[[SAG_ErrorText]] | *[[SAG_ErrorText]] | ||
+ | *[[SAG_EventPict]] | ||
+ | *[[SAG_reDraw]] | ||
*[[SAG_roundTime]] | *[[SAG_roundTime]] | ||
+ | *[[SAG_UTL_ControleCouleur]] | ||
+ | *[[SAG_UTL_Est_un_jour_ferie]] | ||
+ | *[[SAG_UTL_Paques]] | ||
*[[SAG_Version]] | *[[SAG_Version]] | ||
Ligne 76 : | Ligne 119 : | ||
*[[Constantes]] | *[[Constantes]] | ||
*[[Couleurs en SVG]] | *[[Couleurs en SVG]] | ||
+ | *[[InfoCallBack|Informations sur les évènements dans les méthodes de CallBack]] |
Version actuelle en date du 18 août 2016 à 09:35
[modifier] Introduction
[modifier] Les vues
[modifier] Paramétrage de l'agenda
- SAG_getParameter
- SAG_getParameterFile
- SAG_purgeAllType
- SAG_purgeAllRange
- SAG_purgeAllRessource
- SAG_setEventType
- SAG_setParameter
- SAG_setParameterFile
- SAG_setRange
- SAG_setRessource
[modifier] Gestion des jours fériés
[modifier] Gestion des évènements
- SAG_addEvent
- SAG_delEvent
- SAG_EventPict
- SAG_getInfoEvent
- SAG_purgeAllEvent
- SAG_SelectedEvent
- SAG_selectEvent
- SAG_setEvents
- SAG_updateEvent
[modifier] Initialisation de l'Agenda
[modifier] Lecture d'informations de l'agenda
- SAG_GetDateRange
- SAG_getDayResources
- SAG_GetDrawSize
- SAG_getInfoClic
- SAG_getInfoClic_M
- SAG_getInfoClic_U
- SAG_GetInfoOnEvent
- SAG_GetLastRedrawDuration
- SAG_getMouseXY
[modifier] Défilement de l'agenda
- SAG_GetScrollBar
- SAG_Goto (Vue hebdomadaire uniquement)
- SAG_SetScrollBar
- SAG_xColumnMove
- SAG_xRowMove
[modifier] Verrouillage des évènements
Le composant permet 2 types de verrouillage, le verrouillage absolu (HardLock) et le verrouillage relatif (TimeLock) lié à un délai.
Le verrouillage a pour but d'empécher la modification ou le déplacement d'un évènement. Vous pouvez l'utiliser en particulier pour :
- Empécher une action d'une personne non autorisée
- Verrouiller un évènement x minutes après qu'il ai été créé pour qu'il ne puisse être modifié/déplacé par une erreur d'un utilisateur
- ...
[modifier] Méthodes de CallBack
- SAG_callOnClic
- SAG_CallOnCornerEvent
- SAG_callOnCreation
- SAG_callOnDoubleClic
- SAG_callOnDrop
- SAG_CallOnHeaderEvent
- SAG_callOnModification
- SAG_CallOnMouseOver
- SAG_callOnRightClic
- SAG_CallOnSiderEvent
- SAG_i_redimensionnement
[modifier] Gestion du DatePicker
- SAG_DPAnnuel
- SAG_datePicker
- SAG_DPgetDateRange
- SAG_DPgetParameter
- SAG_DPgetParameterFile
- SAG_DPLoadLanguage
- SAG_DPsetOccupancyColors
- SAG_DPsetParameter
- SAG_DPsetParameterFile
- SAG_DPsurvol
[modifier] Méthodes utilitaires
- SAG_ErrorText
- SAG_EventPict
- SAG_reDraw
- SAG_roundTime
- SAG_UTL_ControleCouleur
- SAG_UTL_Est_un_jour_ferie
- SAG_UTL_Paques
- SAG_Version