ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / Developing in Java
  • Overview
  • Generating a Java application with WINDEV
  • Available WLanguage properties
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
Overview

Generating a Java application with WINDEV

WINDEV allows you to generate a Java application without even knowing the Java language. The method for developing the application is identical to the method for developing any other WINDEV application.
When the WINDEV project is compiled, the windows and the WLanguage properties are automatically converted into Java.
Available WLanguage properties
The following properties are available for Java:
AbbreviationThe Abbreviation property gets the abbreviation of a data file. This abbreviation is defined in the data model editor when defining the data file. This property is read-only.
AdditionCompletedThe AdditionCompleted property determines if an element was added to a queue, list or stack, or if the operation is in progress.
AfterThe After property replaces or inserts a procedure after the other procedures in:
  • a Procedure variable.
  • an event associated with a control.
AliasThe Alias property is used to:
  • get or change the alias of a window (WINDEV and WINDEV Mobile).
  • get or change the alias of a dynamic tab (WINDEV).
  • get the internal HTML/JavaScript name of a control (WEBDEV).
AnchorThe Anchor property sets the anchors of a control in a window, page or report.
AnchorRateBottomThe AnchorRateBottom property is used to:
  • Find out the anchor rate when a control moves on the vertical axis.
  • Modify the anchor rate when a control moves on the vertical axis.
AnchorRateHeightThe AnchorRateHeight property is used to:
  • Find out the vertical anchor rate of a control.
  • Modify the vertical anchor rate of a control.
AnchorRateRightThe AnchorRateRight property is used to:
  • Find out the anchor rate when a control moves on the horizontal axis.
  • Modify the anchor rate when a control moves on the horizontal axis.
AnchorRateWidthThe AnchorRateWidth property is used to:
  • Find out the anchor rate when a control (or a table column) stretches on the horizontal axis.
  • Modify the anchor rate when a control (or a table column) stretches on the horizontal axis.
AnimationThe Animation property animates an image.
AutoBrowseThe AutoBrowse property is used determine if the browse operation performed in a List Box, Looper, Table or Combo Box control based on a data file is automatic or programmed.
BackgroundColorThe BackgroundColor property is used to set the background color of a control, window, page or block of a report.
BackgroundImageThe BackgroundImage property is used to identify and modify the background color of an element: window, page, control or report.
BackgroundImageStateThe BackgroundImageState property allows you to get and change the number of drawings in the image associated with the background of a button.
BackgroundStyleThe BackgroundStyle property is used to get and modify the background style of cells in tables and/or TreeView Tables.
BeforeThe Before property replaces or inserts a procedure before the other procedures in:
  • a Procedure variable.
  • an event associated with a control.
BrowsedFileThe BrowsedFile property gets and sets the data source used to display records in controls based on a data file.
BrowsedItemThe BrowsedItem property is used to:
  • Get the item used to automatically loop through Table, Looper, List Box, ListView and Combo Box controls, supercontrols and reports based on data files.
  • Change the item used to automatically loop through Table, Looper, List Box, ListView and Combo Box controls, supercontrols and reports based on data files. Then, the iteration is reinitialized.
CalculatedDefaultValueThe CalculatedDefaultValue property is used to:
  • Find out the SQL expression that defines the default value of an item. This item was defined in the data model editor or through programming.
  • Define the SQL expression that returns the default value of an item (item described through programming only).
CalculatedItemExpressionThe CalculatedItemExpression property is used to:
  • Find out the SQL expression that defines the value of a calculated item. This item was defined in the data model editor or through programming.
  • Define the SQL expression returning the value of a calculated item (when describing the item through programming).
CalendarButtonThe CalendarButton property is used to determine and specify whether a Date Edit control has a button to display a popup calendar.
CaptionIn a database, the Caption property is used to:
  • Find out the caption associated with a file item.
  • Find out the caption associated with a data file.
  • Find out and modify the connection caption.
In a report, the Caption property is used to:
  • Find out the text displayed in a Static or Link control.
  • Modify the text displayed in a Static or Link control.
In a window or page, the Caption property is also used to:
  • Find out and modify the caption of a control in a window or in a page.
  • Find out and modify the caption of a menu option.
  • Find out and modify the title of a window or page.
  • Find out the content of a Breadcrumb control.
CheckedThe Checked property gets and sets the checkmark state of an element.
ClassThe Class property is used to get the actual type of the class instance handled by an object, variant or dynamic object variable.
CollapsedThe Collapsed property is used to:
  • get or define the state (collapsed or expanded) that will be used when rows are added to a TreeView Table control.
  • find out or modify the collapsed/expanded status for:
    • the breaks of a Table control,
    • the breaks of a Looper control,
    • the break headers and footers of Table and Looper controls,
    • a Drawer control,
    • a Ribbon control,
    • a Navigation Bar control.
    • a Pivot Table control in a report.
CollapsedImageThe CollapsedImage property is used to:
  • find out and/or modify the default image associated with a collapsed row in a TreeView Table control.
  • find out and/or modify the default image associated with a collapsed row in a TreeView control.
  • find out and/or modify the image associated with a specific collapsed row in a TreeView Table control.
  • find out and modify the image in a collapsed row of a TreeView item in a "TreeView table" type report.
ColorThe Color property is used to get or change the font color for:
  • a Font variable.
  • a text displayed in a Static control or in a calculated control of a report.
  • a text displayed in a window control.
  • a text displayed in a page control.
ColumnWidthThe ColumnWidth property is used to get and change the width of each column in a multi-column Looper control.
CompositeKeyThe CompositeKey property determines if an item is a composite key.
ConnectionThe Connection property gets and sets the connection associated with a data file.
ContentThe Content property is used to read or write the whole content of a control:
  • List Box populated programmatically,
  • Combo Box populated programmatically,
  • Spreadsheet.
ContextMenuThe ContextMenu property is used to:
  • Get the custom context menu of a control, window or page.
  • Change the custom context menu of a control, window or page (or associate another context menu).
  • WINDEVWINDEV Mobile Customize the system menus of the controls by adding options.
CountReturns the number of occurrences of a control in a window, in a page or in a group of controls.
CursorThe Cursor property gets and sets the position of the mouse cursor in one of the following controls:
  • Edit control.
  • Editable Combo Box.
  • "Edit control" table column and "Editable Combo Box" table column.
  • Word Processing control.
  • HTML Editor control.
CursorEndThe CursorEnd property gets and sets the end position of the mouse selection range in the following controls:
  • Edit control.
  • Editable Combo Box.
  • "Edit control" table column and "Editable Combo Box" table column.
  • Word Processing control.
DatabaseThe Database property is used to manage databases associated with a connection (HFSQL Client/Server, OLE DB, etc.).
DataBindingThe DataBinding property is used to identify and change the binding between a control and:
  • an item in a data file.
  • a variable.
  • several variables.
DateThe Date property is used to:
  • Retrieve the date from a DateTime variable.
  • Modify the date in a DateTime variable.
  • Retrieve the date from a Date item (in "Date and Time" format) .
  • Modify the date in a Date item (in "Date and Time" format)
DayThe Day property is used to:
  • Get the day from a Date or DateTime variable, or get the number of days from a Duration variable.
  • Change the day of a Date or DateTime variable, or change the number of days of a Duration variable.
  • Get the day or the number of days from a Date item (in "Date", "Date and Time" or "Duration" format)
  • Modify the day or the number of days in a Date item (in "Date", "Date and Time" or "Duration" format)
DefaultValueThe DefaultValue property is used to:
  • Find out the default value of an item. This item was defined in the data model editor or programmatically.
  • Set the default value of an item (item described programmatically only).
DescribedNameThe DescribedName property is used to handle the logical name of HFSQL data files (ignoring possible changes made by HAlias).
DescribedPhysicalNameThe DescribedPhysicalName property is used to manage the physical name of HFSQL data files.
DisplayCurrencyThe DisplayCurrency property gets and sets the currency used when entering or displaying values in a "Currency + Euro" control.
DisplayedItemThe DisplayedItem property is used to:
  • Find out the item or the variable displayed by the control.
  • Modify the item or the variable displayed by the control.
DisplayedValueThe DisplayedValue property returns the value currently displayed in the control of a window or page.
DisplayEnabledThe DisplayEnabled property is used to:
  • determine whether or not a control or window is refreshed. If the control is displayed, its content is refreshed regularly.
  • refresh a control or window.
DisplayMaskThe DisplayMask property is used to:
  • Find out the display mask.
  • Modify the display mask.
This display mask is displayed when the control is in read-only or when the control does not have focus.
DndSourceThe DndSource property is used to determine and change a control's drag-and-drop behavior.
DndTargetThe DndTarget property determines and changes how a control behaves in a drag-and-drop operation.
DoubleClickThe DoubleClick property is used to get and change the name of the Button control that will be executed when a control is double-clicked.
EllipsisThe Ellipsis property is used to determine and change the truncation mode with ellipses in:
  • a window control (Static, edit control, List box, Button, Combo box or Static table column).
  • a Static control in a report.
EmptyThe Empty property is used to determine if:
  • a Looper, Table, List Box or Combo Box control is empty. The control can be a browsing control or a memory control.
  • a Chart control contains no series.
  • a report control is empty (control linked to an item).
  • an array (or an associative array) contains no element.
  • an element of an associative array exists or not.
  • a queue, a list or a stack contains no element.
EncryptionThe Encryption property allows you to manage the type of encryption used between Client computers and an HFSQL server.
EndDateThe EndDate property is used to get and change the selected time period end date:
  • in a Calendar control,
  • in an Organizer control.
  • in a Scheduler control.
ExistThe Exist property determines if the element of an associative array exists.
ExpandedImageThe ExpandedImage property is used to:
  • find out and modify the default image associated with an expanded row in a TreeView Table control.
  • find out and/or modify the default image associated with an expanded row in a TreeView control.
  • find out and modify the image associated with a specific expanded row in a TreeView Table control.
  • find out and modify the image associated with an expanded row in a treeview item of a "TreeView table" report.
FicEncryptionThe FicEncryption property sets the encryption method of a data file.
FillTypeThe FillType property is used to determine the type of source used to populate Table, List Box, ListView, Combo Box and Looper controls.
FilterThe Filter property is used to identify and change the filter applied to records in:
  • Table controls based on a data file,
  • browsing TreeView Table controls,
  • browsing List Box controls,
  • Combo Box controls based on a data file,
  • browsing Looper controls.
FilterConditionThe FilterCondition property allows you to know the selection condition set by HFilter on a data file, HFSQL view or query.
FilteredItemThe FilteredItem property is used to identify the item that has a filter implemented by HFilter.
FilterWithBoundsThe FilterWithBounds property is used to determine if bounds have been specified for the filter implemented by HFilter on an HFSQL data file, view or query.
FontThe Font property is used to
  • Get the identifier of the font used in a control in a report, page or window.
  • Change the font used in a control in a report, page or window.
FontBoldThe FontBold property is used to:
  • Determine if the text is bold.
  • Change the weight of the text.
FontCharsetThe FontCharset property is used to:
  • Find out the character set used by the screen fonts of a control.
  • Modify the character set used by the screen fonts of a control.
FontCondensedThe FontCondensed property is used to:
  • Determine if characters in a text are condensed.
  • Condense (or not) the characters in a text.
FontExtendedThe FontExtended property is used to:
  • Find out whether the spacing between characters in a text is increased.
  • Increase the spacing between characters in a text.
FontItalicThe FontItalic property is used to:
  • Determine if the text is italicized.
  • Apply or remove italic formatting from the text.
FontLargeThe FontLarge property is used to:
  • Determine if the text is expanded.
  • Expand the text.
FontNameThe FontName property is used to:
  • Identify the font used in a control.
  • Change the font used in a control.
FontSizeThe FontSize property is used to:
  • Identify the size of the font used in a control.
  • Change the size of the font used in a control.
FontStrikeOutThe FontStrikeOut property is used to:
  • Determine if the text displayed is struck through.
  • Apply strikethrough formatting (or not) the text displayed in a control.
FontUnderlinedThe FontUnderlined property is used to:
  • Determine if the text is underlined.
  • Underline (or not) a text.
FullNameThe FullName property is used to find out the full name:
  • of a control.
  • of a window.
  • of a menu option.
  • of a table column.
GrayedThe Grayed property is used to:
  • Determine if a control (or a group of controls) is grayed out.
  • Gray out or ungray a control, a group of controls or a window.
GroupThe Group property is used to:
  • find out whether the control belongs to a group of controls. If the control belongs to one or more groups, the Group property can be used to identify these groups of controls.
  • associate a control with a group of controls.
HeightThe Height property is used to get and change the height:
  • of a control or block in a report.
  • of a control (in a window), window, row of a Table, List Box or ListView control, option of a Radio Button or Check Box control, break header or footer of a Table or Looper control.
  • of a control (in a page), break header or footer in a Table or Looper control. The control can be overlayable or not.
  • of a break cell in a Table or Looper control.
HintThe Hint property gets and sets the hint text displayed when the Edit control is empty.
HorizontalAlignmentThe HorizontalAlignment property gets and changes the horizontal alignment of a control.
HourThe Hour property is used to:
  • Get the time from a variable of type Time or DateTime, or the number of hours from a variable of type Duration.
  • Change the time in a variable of type Time or DateTime, or the number of hours in a variable of type Duration.
  • Retrieve the time or the number of hours from a Date item (in "Date and time" or "Duration" format) or from a Time item.
  • Modify the time or the number of hours in a Date item (in "Date and time" or "Duration" format) or in a Time item.
ImageThe Image property gets and sets the background image of a control or block.
ImageHeightThe ImageHeight property is used to:
  • Find out the height of the image section displayed in an image control or in the background of a chart control.
  • Modify the height of the image section displayed in an image control or in the background of a chart control.
ImageModeThe ImageMode property gets and sets the display mode of an image in an Image control, in the column of a table of type Image or in the background of a Chart control in a window.
ImageStateThe ImageState property is used to get and change the number of drawings in:
  • The image associated with a button.
  • The image of the cursor in a slider.
  • The image associated with the button of a sidebar pane.
  • The image associated with the button of a tab pane.
  • The image associated with the Rating control.
  • The image associated with a group in a Ribbon control.
  • The image associated with a menu option.
ImageWidthThe ImageWidth property gets and sets the width of the image section displayed in an Image control or in the background of a Chart control.
IndexThe Index property indicates the physical index (physical order) of an item in a record.
InitialAnimationThe InitialAnimation property determines whether the animation of an Image, Button, Static or Carousel control is enabled when the control is created.
InitialContentThe InitialContent property gets the initial content:
  • of a List Box control populated programmatically.
  • of a Combo Box control populated programmatically.
  • of a "List of values" column in a Table control.
  • in a Spreadsheet control.
InitialFileThe InitialFile property is used to get the original name of the data file associated to an item in a query.
InitialHeightThe InitialHeight property is used to:
  • Find out the creation height of a control or window.
  • Modify the base height used to anchor the controls "in height".
  • Find out the creation height of a block or control in a report.
InitialItemInitialItem is used to find out the initial name of an item found in a query. This name is known from the alias of this item.
InitialStateThe InitialState property gets the initial state of a control.
InitialValueThe InitialValue property is used to get the initial value of a control in a window or page.
InitialVisibleThe InitialVisible property is used to determine if:
  • a control was visible during the first display of the associated window or page.
  • a window was visible during its first display.
InitialWidthThe InitialWidth property is used to:
  • Find out the initial width of a control or window.
  • Modify the base width used to anchor the controls in "width".
  • Find out the initial width of a report control.
InputMaskThe InputMask property is used to:
  • get the input mask.
  • set the input mask (from the masks available for the type).
InputTypeThe InputType property is used to identify or change the type of input supported by a control: Duration, Date, Numeric, etc.
KeyTypeThe KeyType property is used to set the characteristics of a key item.
LanguageThe Language property is used to set the language used to compare and sort Unicode items (Unicode Text item or Unicode Text Memo item).
LanguageDescribedThe LanguageDescribed property is used to set the language used to compare and sort Unicode items (Unicode Text item or Unicode Text Memo item).
LayoutThe Layout property is used to get the layout of the cells in a Layout control.
LineHeightThe LineHeight property is used to get and change the height of the rows:
  • in a List Box control,
  • in a ListView control (standard display mode only),
  • in a Table control,
  • in a Combo Box control,
  • in a Looper control (height of the row),
  • in an Organizer control.
ListViewModeThe ListViewMode property is used to:
  • Find out the display mode of a ListView control.
  • Modify the display mode of a ListView control.
MarginInterCellThe MarginInterCell property is used to:
  • find out the margin between rows or columns in a Layout control.
  • modify the margin between rows or columns in a Layout control.
MaxHeightThe MaxHeight property is used to get and change the maximum height of a control or window.
MaxLineHeightThe MaxLineHeight property gets and sets the maximum height in:
  • the rows of a Table control (case of multiline rows with automatic resizing).
  • the rows of a TreeView Table control.
  • the rows of a Looper control.
MaxValueThe MaxValue property is used to:
  • get and set the top value of a report based on a data file.
  • get the maximum value of the current filter.
  • get the maximum value of a data series in a chart.
  • get and set the maximum value for some types of controls.
MaxWidthThe MaxWidth property is used to get and change the maximum width of a control or window.
MemberWhen used on Variant variables, the Member property is used to get the array of named elements.
MemoThe Memo property is used to determine if an item is of type memo.
MemoryThe Memory property determines if the specified control is populated programmatically or is based on a data file.
MemoryCurrencyThe MemoryCurrency property gets and sets the currency used when manipulating a "Currency + Euro" control programmatically.
MemoryFormatThe MemoryFormat property is used to get and change the format of the value returned for:
  • Date or Time edit controls.
  • Date or Time table columns.
  • Calendar controls.
  • Static controls.
  • editable combo boxes.
  • table columns displayed by combo boxes.
MillisecondThe Millisecond property is used to:
  • Retrieve the number of milliseconds from a Time, DateTime or Duration variable.
  • Modify the number of milliseconds in a Time, DateTime or Duration variable.
  • Retrieve the milliseconds or the number of milliseconds from a Date item (in "Date and Time" or "Duration" format)
  • Modify the milliseconds or number of milliseconds in a Date item ("Date and Time" or "Duration" format)
MinHeightThe MinHeight property is used to get and change the minimum height of a control or window.
MinuteThe Minute property is used to:
  • Retrieve the minutes from a Time or DateTime variable, or the number of minutes from a Duration.
  • Change the minutes in a Time or DateTime variable, or the number of minutes in a Duration.
  • Retrieve the minutes or the number of minutes from a Date item (in "Date and Time" or "Duration" format) or from a Time item.
  • Modify the minutes or the number of minutes in a Date item (in "Date and Time" or "Duration" format) or in a Time item.
MinValueThe MinValue property is used to:
  • get and set the bottom value of a report based on a data file.
  • get the minimum value of the current filter.
  • get the minimum value of a data series in a chart.
  • get and set the minimum value for some types of controls.
MinWidthThe MinWidth property is used to get and change the minimum width of a control or window.
MmoEncryptionThe MmoEncryption property sets the encryption method of the memo file (.MMO) associated with a data file.
ModifiedThe Modified property is used to determine if a control or group of controls has been modified by the user (keyboard or mouse input).
MonthThe Month property is used to:
  • Retrieve the month from a Date or DateTime variable.
  • Modify the month in a Date or DateTime variable.
  • Retrieve the month from a Date item (in "Simple date" or "Date and Time" format)
  • Modify the month in a Date item (in "Simple Date" or "Date and Time" format)
MouseCursorThe MouseCursor property is used to identify and change the hover cursor defined for a control, window or page.
MovableThe Movable property is used to:
  • Find out whether a table column can be moved by the user,
  • Allow and/or forbid a table column to be moved by the user.
MultilineIn a window or page, the Multiline property is used to:
  • find out and modify the "Multiline" option of an Edit control.
  • find out and modify the "Multiline" option of a column in a Table control.
In a report, the Multiline property is used to determine and change the "Multiline" option of a control.
MultiselectionThe Multiselection property gets and sets the selection mode:
  • in a Table and TreeView Table control.
  • in a Pivot Table control.
  • in a List Box and ListView control.
  • in a Looper control.
  • in a Calendar control.
  • of files in an Upload control.
NameThe Name property is used to get:
  • the name of the font associated with a Font variable.
  • the name of a control, report or report block.
  • the name of a control, group of controls or window.
  • the name of a control, group of controls or page.
NbComponentThe NbComponent property is used to get the number of elements in a composite key.
NbItemThe NbItem property is used to get the total number of items (including composite keys) in a record of:
  • a file described in the data model editor,
  • a file described programmatically,
  • an HFSQL view,
  • a query.
NbKeyItemThe NbKeyItem property is used to get the total number of key items (including composite keys) in a record of:
  • a file described in the data model editor,
  • a file described through programming,
  • an HFSQL view,
  • a query.
NbMemoItemThe NbMemoItem property is used to get the total number of memo items in a record of:
  • a file described in the data model editor,
  • a file described through programming,
  • an HFSQL view,
  • a query.
NbPendingThreadThe NbPendingThread property is used to get the number of pending threads in a queue or in a stack.
NdxEncryptionThe NdxEncryption property sets the encryption method of the index file (.NDX) associated with a data file.
NewLineThe NewLine property is used to determine:
  • in a Table control, whether the current row was created with TableAddXXX or TableInsertXXX.
  • in a Looper control, whether the current row was created with LooperAddXXX or LooperInsertXXX.
  • in an Organizer control, whether an appointment was created via the popup menu.
  • in a Scheduler control, whether an appointment was created via the popup menu.
NewRecordThe NewRecord property is used to determine if the record is a new record or if it comes from the data file.
NoteThe Note property is used to:
  • Find out the notes associated with a control, a window, a page or a report.
  • Modify the notes associated with a control, a window a page or a report.
NoteTitleThe NoteTitle property is used to:
  • Get the title of the notes used in the technical documentation of a control, window, page or report.
  • Change the title of the notes used in the technical documentation of a control, window, page or report.
NullThe Null property is used to:
  • Assign NULL to the item for the current record.
  • Find out whether the item is associated with the NULL value for the current record.
  • Define the default value of an item when the item is described through programming.
NullSupportedThe NullSupported property is used to manage the NULL value in HFSQL data files.
Num1stDayOfTheWeekThe Num1stDayOfTheWeek property gets and sets the 1st day of the week displayed in:
  • a Calendar control.
  • an Organizer control.
  • a Scheduler control.
  • an Edit control in Date format with Calendar.
NumberColumnThe NumberColumn property is used to:
  • Get the number of columns in Table, Check Box, Radio Button controls, etc..
  • Set the number of columns in a multi-column List Box control.
NumericalNumerical is used to find out whether an item is a numeric item.
PasswordThe Password property can be used:
  • on the edit controls (or on the text table columns) to find out whether the control is a "Password" control or to modify the "Password" type of the control.
  • on the connections (HFSQL Client/Server, OLE DB, etc.) to define the password of the user who uses the connection.
PersistedCalculatedItemThe PersistedCalculatedItem property is used to:
  • Find out whether the value of a calculated item is stored in the data file. This item was defined in the data model editor or through programming.
  • Define whether the value of a calculated item is stored in the data file (when describing the item through programming).
PhysicalNameThe PhysicalName property is used to manage the physical name of HFSQL data files.
PlaneThe Plane property is used to:
  • Get:
    • the active plane of a window (or report) or the plane to which a control belongs.
    • the active plane of a WEBDEV element.
  • Change:
    • the active plane of a window (or report) or associate a control with another plane.
    • the active plane of a WEBDEV element.
ProcessThe Process property is used to modify the processes to be executed by the events available on a control, window, page, report, etc.
ProgressBarColorThe ProgressBarColor property gets and sets the progress color in the following controls and elements:
  • Progress Bar control,
  • Progress Bar column,
  • Progress Bar cell,
  • infinite Progress Bar control.
PushedThe Pushed property is used to get and change the state of a two-state button (pressed or released).
ReturnedValueThe ReturnedValue property is used to:
  • Get and change the value returned by a window, page or report.
  • Get and change the value returned by an option in a Radio Button control.
RichEditThe RichEdit property is used to manage the RTF (Rich Text Format) type:
  • of an edit control or Static control found in a window.
  • of a Static control found in a report.
RightClickThe RightClick property gets and sets the name of the Button control that will be executed when an object is right-clicked.
ScrollValueThe ScrollValue property gets and sets the scroll value.
SecondThe Second property is used to:
  • Retrieve the number of seconds from a Time, DateTime or Duration variable.
  • Modify the number of seconds in a Time, DateTime or Duration variable.
  • Retrieve the seconds or the number of seconds from a Date item (in "Date and Time" or "Duration" format)
  • Modify the seconds or the number of seconds in a Date item (in "Date and Time" or "Duration" format)
SelectedThe Selected property is used to:
  • Select, or determine if a row is selected in a List, ListView or Table control.
  • Select, or determine if a column or cell is selected in a Table control with row or column selection.
  • Select, or determine if a WEBDEV menu option is selected.
SizeThe Size property is used to determine and change the size of an element.
SortSorts a WLanguage array.
SortableThe Sortable property is used to:
  • Determine if a Table control column is sortable.
  • Make a column of a Table control sortable or not.
SortedThe Sorted property is used to:
  • Determine whether a control is sorted.
  • Sort a control.
SortTypeThe SortType property is used to:
  • Find out the sort direction defined for an item or for a component of a composite key. This item was defined in the data model editor or programmatically.
  • Define the sort direction for an item or for a component of a composite key (when describing the item through programming).
SourceWindowThe SourceWindow property is used to get the source of an internal window (i.e. the internal window displayed by the Internal Window control).
spAgeThe spAge property gets the time elapsed since the password was last changed.
spDerivationThe spDerivation property is used to:
  • Get the key derivation function used to hash an item of type "Password". This property can be used for items of type "Password" defined in the data model editor or programmatically.
  • Set the key derivation function used for hashing (only for "Password" items defined programmatically).
spHashThe spHash property is used to:
  • Get the algorithm used for salting an item of type "Password". This property can be used for items of type "Password" defined in the data model editor or programmatically.
  • Set the algorithm used for salting (only for "Password" items described programmatically).
spIterationCountThe spIterationCount property is used to:
  • Get the iteration count of the hash algorithm used for an item of type "Password". This property can be used for items of type "Password" defined in the data model editor or programmatically.
  • Sets the iteration count of the hash algorithm used for an item of type "Password" (only for "Password" items described programmatically).
spLengthThe spLength property is used to:
  • Get the hash output length. This property can be used for items of type "Password" defined in the data model editor or programmatically.
  • Set the hash output length (only for "Password" items defined programmatically).
spMatchesDescriptionThe spMatchesDescription property determines if the parameters (key derivation function, hash algorithm, iteration count and output length) of the item of type "Password" in the data file match the parameters described programmatically or in the analysis.
StartDateThe StartDate property is used to determine and change the start date of the selected time period:
  • in a Calendar control.
  • in an Organizer control.
  • in a Scheduler control.
StateThe State property is used to get and change the state of an element.
StatusBarThe StatusBar property is used to:
  • find out whether the status bar is displayed or not
  • display (or not) the status bar of a window.
StoredItemThe StoredItem property is used to:
  • Find out the stored item or the stored variable of a Table, Looper, List Box or Combo Box control.
  • Modify the stored item or the stored variable of a Table, Looper, List Box or Combo Box control.
StoredValueThe StoredValue property is used to get the value currently stored by:
  • a row in a List Box, ListView or Combo Box control.
  • a "Text token" Edit control.
  • a row of a Table control.
  • an input suggestion in an Edit control (if the suggestion is selected).
SubCaptionThe SubCaption property is used to get and change:
  • the secondary caption of an option found in a Radio Button or Check Box control.
  • the secondary caption of an element found in a TreeMap control.
TABOrderThe TABOrder property gets and sets the position of a control in the tab order of a window.
TextText is used to find out whether an item is a text item.
ThumbnailImageThe ThumbnailImage property is used to:
  • Get the image associated with an element of a ListView control.
  • Change the thumbnail image associated with an element of a ListView control.
TimeThe Time property enables you to:
  • Retrieve the time from a DateTime variable.
  • Modify the time in a DateTime variable.
  • Retrieve the time from in a Date item (in "Date and Time" format)
  • Modify the time in a Date item ("Date and Time" format).
TimestampTypeThe TimestampType property is used to:
  • Find out the type of timestamp for an item. This item was defined in the data model editor or programmatically.
  • Define the type of timestamp for a Date, Time or DateTime item (when describing the item through programming).
TimestampUTCThe TimestampUTC property is used to:
  • Find out whether a timestamp item will use UTC time or local time. This item was defined in the data model editor or through programming.
  • Define whether a timestamp item will use UTC time or local time (when describing the item through programming).
TitleThe Title property is used to:
  • Get the title of a Table control column, a Chart control, a window or a page
  • Change the title of a Table control column, a Chart control, a window or a page.
ToolTipThe ToolTip property is used to get and change the text displayed in the tooltip associated with a window or page control.
ToolTipTitleThe ToolTipTitle property gets and sets the text displayed in the tooltip associated with the column title of a Table control. This tooltip only appears when the Table control column title is hovered over.
TriStateThe TriState property is used to:
  • Determine if a check box option supports 3 or 2 states.
  • Determine if a TreeView control uses 3-state or 2-state check boxes.
  • Change the type of an option in a check box: option with 3 states or with 2 states.
TypeThe Type property is used to get:
  • the type of element (data file or item) defined programmatically or in the data model editor, view or query.
  • the type of object.
  • the type of data held in a Variant.
ValueThe Value property is used to:
  • Find out and modify the value of a report control.
  • Find out and modify the value of a control or the title of a window.
  • Find out the identifier of a stream.
  • Find out and modify the value of a control or the title of a page.
VerticalThe Vertical property is used to:
  • determine if a control is oriented horizontally or vertically.
  • change the orientation of Table and Looper controls (switch from vertical to horizontal and conversely).
VerticalAlignmentThe VerticalAlignment property gets and changes the vertical alignment of a control.
VerticalOrientationThe VerticalOrientation property is used to:
  • Find out the orientation of a ListView control.
  • Modify the orientation of a ListView control.
VisibleThe Visible property is used to:
  • Find out whether an element is visible.
  • Make an element visible or invisible.
WidthThe Width property gets and changes the width:
  • of a control or block in a report.
  • of a control (found in a window), window, column found in a table or column found in a list box (including listview).
  • of a control (found in a page), column found in a table or column found in a list box. The control can be overlayable or not.
XThe X property is used to:
  • Get the X-coordinate of a control, Table control column or window (position on the X-axis).
  • Get the X-coordinate of a control or window (position on the X-axis).
XImageThe XImage property is used to get and change the initial X-coordinate of the image section that will be displayed in an Image control or in the background of a Chart control.
XInitialThe XInitial property is used to:
  • Get the X-coordinate:
    • of a control (position on the X-axis) when opening the window or the page.
    • of a window (position on X-axis) when opening the window.
  • Change the X-coordinate of a control anchored "to the right" (position on the X-axis) when opening the window.
  • Get the X-coordinate of a control in relation to its block (position in millimeters on the X-axis) when opening the report.
YThe Y property is used to:
  • Find out the Y-coordinate of a control or window (position on Y-axis).
  • Modify the Y-coordinate of a control or window.
YearThe Year property is used to:
YImageThe YImage property is used to get and change the initial Y-coordinate of the image section that will be displayed in an Image control or in the background of a Chart control.
YInitialThe YInitial property is used to:
  • Find out the Y-coordinate:
    • of a control (position on Y-axis) when opening the window or the page.
    • of a window (position on Y-axis) when opening the window.
  • Modify the Y-coordinate of a control anchored "to bottom" (position on the vertical axis) when opening the window.
  • Find out the Y-coordinate of a control in relation to its block (position in millimeters on the vertical axis) when opening the report.
ZOrderThe ZOrder property defines the Z-order of an element.
Minimum version required
  • Version 10
Comments
Click [Add] to post a comment

Last update: 12/22/2023

Send a report | Local help