|
|
|
|
- Events managed by default
- Events managed by WEBDEV
- Events with procedures
- Advanced use of events with procedure
- Optional events
Processes associated with a Scheduler control
Events managed by default To handle appointments in a scheduler more easily, several procedures appear in each event. These procedures take the appointment variable ( Appointment variable) as parameter. All the details of the appointment handled by the context menu are automatically assigned to this variable. Example: To store an appointment added by the user via the popup menu in an APT data file, simply write in the event "Exit from input for the appointment": PROCEDURE ExitFromInput(aptEdited is Appointment) // Store the data APT.Title = aptEdited.Title APT.StartDate = aptEdited.StartDate APT.EndDate = aptEdited.EndDate ... HAdd(APT)
Advanced use of events with procedure You can also allow the user to define more precisely the characteristics of his appointment during an addition or a modification. To do so, you must create a window or a page with the information to fill. In the code, simply open the window or page in the event "Entry in edit in an appointment". To lock the direct input via the context menu of the scheduler, the event must return False.
Several optional events are supported.
Para añadir un evento opcional: - Seleccione la control deseada.
- Mostrar la ventana del código de esta control (tecla F2).
- Haga clic en el enlace "Añadir otras Event s a xxx" en la parte inferior del código de la ventana, después de la última Event.
- Todos los eventos opcionales disponibles para el control se muestran.
- Marque la opción Event para agregar y validar.
Observación: Puede seleccionar varios eventos opcionales. - El Event opcional seleccionado se agrega automáticamente a los Event s administrados por el control.
Para desactivar un Event opcional, simplemente realice las mismas operaciones para mostrar la lista de Event s opcionales. A continuación, simplemente desmarque los eventos opcionales para eliminar. Observación: Si el código desactivado contiene código WLanguage, este código se elimina automáticamente. You can manage, for example: - the mouse hover over the control,
- left mouse button down, up, with a double click,
- right mouse button down, up, double click,
- mouse wheel, etc.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|