PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
The GranularityMovement property is used to get and change the size of the grid to move:
  • appointments in an Organizer control.
  • appointments in a Scheduler control.
  • Versions 18 and later
    WINDEV events in a TimeLine control.
    New in version 18
    WINDEV events in a TimeLine control.
    WINDEV events in a TimeLine control.
  • Versions 19 and later
    WINDEV tasks in a Gantt Chart column.
    New in version 19
    WINDEV tasks in a Gantt Chart column.
    WINDEV tasks in a Gantt Chart column.
Remark: To get and change the size of the grid used for the duration, call GranularityDuration.
Versions 21 and later
iPhone/iPad This property is now available for Scheduler controls in iPhone/iPad applications.
Android This property is now available for Scheduler controls in Android applications
New in version 21
iPhone/iPad This property is now available for Scheduler controls in iPhone/iPad applications.
Android This property is now available for Scheduler controls in Android applications
iPhone/iPad This property is now available for Scheduler controls in iPhone/iPad applications.
Android This property is now available for Scheduler controls in Android applications
Versions 24 and later
Android This property is now available for Organizer controls in Android applications.
iPhone/iPad This property is now available for Organizer controls in iPhone/iPad applications.
New in version 24
Android This property is now available for Organizer controls in Android applications.
iPhone/iPad This property is now available for Organizer controls in iPhone/iPad applications.
Android This property is now available for Organizer controls in Android applications.
iPhone/iPad This property is now available for Organizer controls in iPhone/iPad applications.
Example
// Switch the grid to 15 minutes
SCH_Schedule1.GranularityMovement = 15
Syntax

Moving elements: Finding out the size of the grid Hide the details

<Result> = <Control used>.GranularityMovement
<Result>: Integer
Resolution of the grid used in the control for moving:
  • appointments (in minutes). The default value is set to:
    • 30 minutes in an Organizer control.
    • 24 hours in a Scheduler control.
  • Versions 18 and later
    WINDEV events in a TimeLine control. The default value is set to 60 (seconds, milliseconds or microseconds). The unit depends on the display unit used for the control.
    New in version 18
    WINDEV events in a TimeLine control. The default value is set to 60 (seconds, milliseconds or microseconds). The unit depends on the display unit used for the control.
    WINDEV events in a TimeLine control. The default value is set to 60 (seconds, milliseconds or microseconds). The unit depends on the display unit used for the control.
  • Versions 19 and later
    WINDEV of tasks in a Gantt Chart column. The default value is set to 1 hour.
    New in version 19
    WINDEV of tasks in a Gantt Chart column. The default value is set to 1 hour.
    WINDEV of tasks in a Gantt Chart column. The default value is set to 1 hour.
For an Organizer or Scheduler control, this resolution can be included between:
  • WEBDEV - Server codeAndroidiPhone/iPadIOS Widget For a Scheduler control: 1 (one minute) and 1440 (24 hours).
  • WINDEV For a Scheduler control, between 1 (one minute) and 43200 (1 month).
  • WINDEVWEBDEV - Server codeAndroidiPhone/iPadIOS Widget For an Organizer control: 1 (one minute) and 1440 (24 hours).
This value must be a multiple of 60 (120, 240, 320, ...) or a sub-multiple of 60 (1, 2, 5, 10, 15, 30, ...).
The appointments or the events start on a multiple of this value.
<Control used>: Control name
Name of the control to be used:
  • Organizer control.
  • Scheduler control.
  • Versions 18 and later
    WINDEV TimeLine control.
    New in version 18
    WINDEV TimeLine control.
    WINDEV TimeLine control.
  • Versions 19 and later
    WINDEV Gantt Chart column.
    New in version 19
    WINDEV Gantt Chart column.
    WINDEV Gantt Chart column.

Moving elements: Modifying the size of the grid Hide the details

<Control used>.GranularityMovement = <Value>
<Control used>: Control name
Name of the control to be used:
  • Organizer control.
  • Scheduler control.
  • Versions 18 and later
    WINDEV TimeLine control.
    New in version 18
    WINDEV TimeLine control.
    WINDEV TimeLine control.
  • Versions 19 and later
    WINDEV Gantt Chart column.
    New in version 19
    WINDEV Gantt Chart column.
    WINDEV Gantt Chart column.
<Value>: Integer
New resolution of the grid used in the control for moving:
  • appointments in a Scheduler or Organizer control. This resolution is expressed in minutes.
  • Versions 18 and later
    WINDEV events in a TimeLine control. The unit depends on the display unit used for the control.
    New in version 18
    WINDEV events in a TimeLine control. The unit depends on the display unit used for the control.
    WINDEV events in a TimeLine control. The unit depends on the display unit used for the control.
  • Versions 19 and later
    WINDEV of tasks in a Gantt Chart column. The default value is set to 1 hour.
    New in version 19
    WINDEV of tasks in a Gantt Chart column. The default value is set to 1 hour.
    WINDEV of tasks in a Gantt Chart column. The default value is set to 1 hour.
This value must be a multiple of 60 (120, 240, 320, ...) or a sub-multiple of 60 (1, 2, 5, 10, 15, 30, ...).
The appointments or the events will start on a multiple of this value.
Minimum version required
  • Version 16
This page is also available for…
Comments
Click [Add] to post a comment