PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Describing the items by programming
  • Memory or browsing
  • Type of a Table control cell
  • Limit
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
..Type is used to find out:
  • the type of element described by programming (file or item description) or not (file or item defined in the data model editor, view or query).
  • the type of object.
  • the type of value stored in a variant.
    Note: To modify the type of value stored in a variant, use VariantConvert.
..Type is used to define the type of a dynamic object.
Note: From version 19, HFSQL is the new name of HyperFileSQL.
Versions 16 and later
Universal Windows 10 App This property is now available for the Windows Phone applications.
New in version 16
Universal Windows 10 App This property is now available for the Windows Phone applications.
Universal Windows 10 App This property is now available for the Windows Phone applications.
Versions 15 and later
Android This property is now available for the Android applications.
New in version 15
Android This property is now available for the Android applications.
Android This property is now available for the Android applications.
Versions 17 and later
iPhone/iPad This property is now available for the iPhone/iPad applications.
New in version 17
iPhone/iPad This property is now available for the iPhone/iPad applications.
iPhone/iPad This property is now available for the iPhone/iPad applications.
Versions 18 and later
Universal Windows 10 App This property is now available in Windows Store Apps mode.
Android Widget This property is now available in Android Widget mode.
New in version 18
Universal Windows 10 App This property is now available in Windows Store Apps mode.
Android Widget This property is now available in Android Widget mode.
Universal Windows 10 App This property is now available in Windows Store Apps mode.
Android Widget This property is now available in Android Widget mode.
Versions 20 and later
AndroidiPhone/iPad This property is now available for the Table controls and for the table columns in the Android applications and in the iPhone/iPad applications.
New in version 20
AndroidiPhone/iPad This property is now available for the Table controls and for the table columns in the Android applications and in the iPhone/iPad applications.
AndroidiPhone/iPad This property is now available for the Table controls and for the table columns in the Android applications and in the iPhone/iPad applications.
Versions 21 and later
Apple Watch This property is now available in Apple Watch mode.
Universal Windows 10 App This property is now available in Universal Windows 10 App mode.
New in version 21
Apple Watch This property is now available in Apple Watch mode.
Universal Windows 10 App This property is now available in Universal Windows 10 App mode.
Apple Watch This property is now available in Apple Watch mode.
Universal Windows 10 App This property is now available in Universal Windows 10 App mode.
Versions 22 and later
WEBDEV - Browser code This property is now available in browser code.
WEBDEV - Browser code This property can only be used to find out the type of a control. This property is available only if the new WLanguage framework is enabled. See Browser code (WLanguage): Framework 2 for more details.
New in version 22
WEBDEV - Browser code This property is now available in browser code.
WEBDEV - Browser code This property can only be used to find out the type of a control. This property is available only if the new WLanguage framework is enabled. See Browser code (WLanguage): Framework 2 for more details.
WEBDEV - Browser code This property is now available in browser code.
WEBDEV - Browser code This property can only be used to find out the type of a control. This property is available only if the new WLanguage framework is enabled. See Browser code (WLanguage): Framework 2 for more details.
WINDEVWEBDEV - Server codeWindows MobilePHPAjax
MyVariant is Variant = "5"
Info(MyVariant..Type) // Returns 19
MyVariant..Type = 2  // Converts into integer
MyVariant is Variant = "5"
Info(MyVariant..Type) // Returns 19
MyVariant..Type = 2  // Converts into integer
// Find out the type of "Contact" item
ResType = Customer.Contact..Type

// Find out the type of CUSTOMER file
ResType = Customer..Type
WINDEVWEBDEV - Server codeAndroidWindows MobileUniversal Windows 10 AppJavaPHPAjax
// Find out the type of "Customer" object
ResType = Customer..Type
Syntax
WINDEVWEBDEV - Server codeWindows MobilePHPAjax

Finding out the type of value for a variant Hide the details

<Result> = <Variable Name>..Type
<Result>: Integer
Type of value found in the variant variable:
wlBoolean1Boolean
wlCharacter81Character
wlString
  • 16 in an Ansi configuration
  • 19 in a Unicode configuration.
Character string
Versions 20 and later
wlCombination
New in version 20
wlCombination
wlCombination
136Combination
wlDate24Date
wlDateTime26DateTime
wlDuration27Duration
wlInt8Signed 4-byte integer
Versions 20 and later
wlEnumeration
New in version 20
wlEnumeration
wlEnumeration
135Enumeration
wlTime25Time
wlCurrency10Currency
wlNumeric13Numeric
Versions 21 and later
wlPoint
New in version 21
wlPoint
wlPoint
150Point
Versions 23 and later
wlProcedure
New in version 23
wlProcedure
wlProcedure
61Procedure
Versions 21 and later
wlRectangle
New in version 21
wlRectangle
wlRectangle
151Rectangle
wlReal128-byte real
Versions 23 and later
wlSQLQuery
New in version 23
wlSQLQuery
wlSQLQuery
152SQL query
Versions 15 and later
wlAdvancedType
New in version 15
wlAdvancedType
wlAdvancedType
111Advanced type of variable
Versions 19 and later
wlVariantObject
New in version 19
wlVariantObject
wlVariantObject
143The variant contains the named sub-elements.
Versions 19 and later
wlVariantArray
New in version 19
wlVariantArray
wlVariantArray
142The variant contains the subscripted sub-elements.
Versions 19 and later
wlEmpty
New in version 19
wlEmpty
wlEmpty
0The Variant is empty.
<Variable Name>: Character string (with or without quotes)
Name of variant variable to use.

Finding out the type of value for a variant Hide the details

<Result> = <Variable Name>..Type
<Result>: Integer
Type of value found in the variant variable:
wlBoolean1Boolean
wlCharacter81Character
wlString
  • 16 in an Ansi configuration
  • 19 in a Unicode configuration.
Character string
Versions 20 and later
wlCombination
New in version 20
wlCombination
wlCombination
136Combination
wlDate24Date
wlDateTime26DateTime
wlDuration27Duration
wlInt8Signed 4-byte integer
Versions 20 and later
wlEnumeration
New in version 20
wlEnumeration
wlEnumeration
135Enumeration
wlTime25Time
wlCurrency10Currency
wlNumeric13Numeric
Versions 21 and later
wlPoint
New in version 21
wlPoint
wlPoint
150Point
Versions 23 and later
wlProcedure
New in version 23
wlProcedure
wlProcedure
61Procedure
Versions 21 and later
wlRectangle
New in version 21
wlRectangle
wlRectangle
151Rectangle
wlReal128-byte real
Versions 23 and later
wlSQLQuery
New in version 23
wlSQLQuery
wlSQLQuery
152SQL query
Versions 15 and later
wlAdvancedType
New in version 15
wlAdvancedType
wlAdvancedType
111Advanced type of variable
Versions 19 and later
wlVariantObject
New in version 19
wlVariantObject
wlVariantObject
143The variant contains the named sub-elements.
Versions 19 and later
wlVariantArray
New in version 19
wlVariantArray
wlVariantArray
142The variant contains the subscripted sub-elements.
Versions 19 and later
wlEmpty
New in version 19
wlEmpty
wlEmpty
0The Variant is empty.
<Variable Name>: Character string (with or without quotes)
Name of variant variable to use.

Finding out the type of data file or item Hide the details

<Result> = <Object Name>..Type
<Result>: Integer constant
  • If the name of a data file, view or query is specified: Type of specified file:
    hFileAS40054AS400 file
    hFileOther58Other type of file
    hFileClientServer79HFSQL Client/Server file
    hFileHF556Hyper File 5 file
    hFileMySQL72MySQL file
    hFileNormal51Standard file (HFSQL Classic)
    hFileOLEDB60OLE DB file
    hFileOracle61Oracle file
    hFileOracleLite83ORACLE Lite file
    Versions 15 and later
    hFilePostgreSQL
    New in version 15
    hFilePostgreSQL
    hFilePostgreSQL
    88PostgreSQL file
    hFileProgress77Progress file
    hFileQuery57Query
    hFileQueryAS40067Query on an AS/400 database
    hFileQueryClientServer80Query on a HFSQL Client/Server database
    hFileQueryMySQL69Query on a MySQL database
    hFileQueryOLEDB64Query on a database accessed via an OLE DB provider
    hFileQueryOracle65Query on an Oracle database
    hFileQueryOracleLite85Query on an Oracle Lite database
    Versions 15 and later
    hFileQueryPostgreSQL
    New in version 15
    hFileQueryPostgreSQL
    hFileQueryPostgreSQL
    87Query on a PostgreSQL database
    hFileQueryProgress78Query on a Progress database
    Versions 16 and later
    hFileQuerySQLAzure
    New in version 16
    hFileQuerySQLAzure
    hFileQuerySQLAzure
    66Query on an SQL Azure database
    hFileQuerySQLServer66Query on an SQL Server database
    hFileQuerySQLServerMobile85Query on an SQL Server Mobile database
    hFileQuerySybase76Query on a Sybase database
    hFileQueryXML82Query on an XML database
    hFileSQL50SQL file
    Versions 16 and later
    hFileSQLAzure
    New in version 16
    hFileSQLAzure
    hFileSQLAzure
    91SQL Azure file
    Versions 16 and later
    hFileSQLite
    New in version 16
    hFileSQLite
    hFileSQLite
    89SQLite file
    hFileSQLServer62SQL Server file
    hFileSQLServerMobileSQL Server CE file
    hFileSybase75Sybase file
    hFileTemporary52Temporary file
    hFileView55View
    hFileXBase53xBase file
    hFileXML81XML file
Windows Mobile The only available types are hFileOther, hFileClientServer, hFileNormal, hFileOracle, hFileQuery, hFileQueryOracle, hFileQuerySQLServer, hFileSQLServer, hFileTemporary and hFileView.
  • If the item name is specified: Type of specified item:
    hItemBinary23Binary
    hItemBoolean27Boolean
    hItemCharacter26Character
    Versions 20 and later
    hItemCombination
    New in version 20
    hItemCombination
    hItemCombination
    33Combination
    hItemDate610Date in YYMMDD format
    hItemDate814Date in YYYYMMDD format
    hItemDateTime24Date/Time
    hItemTimeLength25Duration
    hItemInteger141-byte integer
    hItemInteger232-byte integer
    hItemInteger454-byte integer
    hItemInteger8198-byte integer
    hItemUnsignedInteger112Unsigned 1-byte integer
    hItemUnsignedInteger29Unsigned 2-byte integer
    hItemUnsignedInteger422Unsigned 4-byte integer
    hItemUnsignedInteger820Unsigned 8-byte integer
    Versions 20 and later
    hItemEnumeration
    New in version 20
    hItemEnumeration
    hItemEnumeration
    32Enumeration
    hItemHour11Time
    hItemIdAuto1Automatic identifier (8 bytes)
    hItemIdAuto428Automatic identifier (4 bytes)
    hItemPicture21Image
    hItemInvalid0Invalid
    hItemBinaryMemo18Binary memo
    hItemBinaryMemo416Binary memo (4 bytes)
    hItemTextMemo15Text memo
    hItemUnicodeMemo30Unicode text memo
    hItemCurrency17Currency
    hItemNumRec8Record number
    hItemNumeric31Numeric
    hItemReal464-byte real
    hItemReal878-byte real
    hItemRealTurbo13Turbo real
    hItemText2Text
    hItemUnicodeText29Unicode text
<Object Name>: Character string (with or without quotes)
Name of object to use:
  • data file defined in the data model editor or by programming,
  • view,
  • query,
  • item defined in the data model editor or by programming.
WINDEVWEBDEV - Server codeiPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppPHPAjaxHFSQLHFSQL Client/ServerHyper File 5.5OLE DBODBCNative Accesses

Defining the type of data file or item defined by programming Hide the details

<Object Name>..Type = <New Type>
<Object Name>: Character string (with or without quotes)
Name of dynamic object used:
<New Type>: Constant
  • If a file name is specified: New type of specified file:
    hFileAS40054AS400 file
    hFileOther58Other type of file
    hFileClientServer79HFSQL Client/Server file
    hFileHF556Hyper File 5 file
    hFileMySQL72MySQL file
    hFileNormal51Standard file (HFSQL Classic)
    hFileOLEDB60OLE DB file
    hFileOracle61Oracle file
    hFileOracleLite83ORACLE Lite file
    Versions 15 and later
    hFilePostgreSQL
    New in version 15
    hFilePostgreSQL
    hFilePostgreSQL
    88PostgreSQL file
    hFileProgress77Progress file
    hFileQuery57Query
    hFileQueryAS40067Query on an AS/400 database
    hFileQueryClientServer80Query on a HFSQL Client/Server database
    hFileQueryMySQL69Query on a MySQL database
    hFileQueryOLEDB64Query on a database accessed via an OLE DB provider
    hFileQueryOracle65Query on an Oracle database
    hFileQueryOracleLite85Query on an Oracle Lite database
    Versions 15 and later
    hFileQueryPostgreSQL
    New in version 15
    hFileQueryPostgreSQL
    hFileQueryPostgreSQL
    87Query on a PostgreSQL database
    hFileQueryProgress78Query on a Progress database
    Versions 16 and later
    hFileQuerySQLAzure
    New in version 16
    hFileQuerySQLAzure
    hFileQuerySQLAzure
    66Query on an SQL Azure database
    hFileQuerySQLServer66Query on an SQL Server database
    hFileQuerySQLServerMobile86Query on an SQL Server Mobile database
    hFileQuerySybase76Query on a Sybase database
    hFileQueryXML82Query on an XML database
    hFileSQL50SQL file
    Versions 16 and later
    hFileSQLAzure
    New in version 16
    hFileSQLAzure
    hFileSQLAzure
    91SQL Azure file
    Versions 16 and later
    hFileSQLite
    New in version 16
    hFileSQLite
    hFileSQLite
    89SQLite file
    hFileSQLServer62SQL Server file
    hFileSQLServerMobileSQL Server CE file
    hFileSybase75Sybase file
    hFileTemporary52Temporary file
    hFileView55View
    hFileXBase53xBase file
    hFileXML81XML file
Windows Mobile The only available types are hFileOther, hFileClientServer, hFileNormal, hFileOracle, hFileQuery, hFileQueryOracle, hFileQuerySQLServer, hFileSQLServer, hFileQuerySQLServerMobile, hFileSQLServerMobile, hFileTemporary and hFileView.
  • If the item name is specified: New type of specified item:
    hItemBinary23Binary
    hItemBoolean27Boolean
    hItemCharacter26Character
    Versions 20 and later
    hItemCombination
    New in version 20
    hItemCombination
    hItemCombination
    33Combination
    Note: To define a Combination type, the type of combination must be specified by ..TypeDescription.
    hItemDate610Date in YYMMDD format
    hItemDate814Date in YYYYMMDD format
    hItemDateTime24Date/Time
    hItemTimeLength25Duration
    hItemInteger141-byte integer
    hItemInteger232-byte integer
    hItemInteger454-byte integer
    hItemInteger8198-byte integer
    hItemUnsignedInteger112Unsigned 1-byte integer
    hItemUnsignedInteger29Unsigned 2-byte integer
    hItemUnsignedInteger422Unsigned 4-byte integer
    hItemUnsignedInteger820Unsigned 8-byte integer
    Versions 20 and later
    hItemEnumeration
    New in version 20
    hItemEnumeration
    hItemEnumeration
    32Enumeration
    Note: To define an Enumeration type, the type of enumeration must be specified by ..TypeDescription.
    hItemHour11Time
    hItemIdAuto1Automatic identifier (8 bytes)
    hItemIdAuto428Automatic identifier (4 bytes)
    hItemPicture21Image
    hItemInvalid0Invalid
    hItemBinaryMemo18Binary memo
    hItemBinaryMemo416Binary memo (4 bytes)
    hItemTextMemo15Text memo
    hItemUnicodeMemo30Unicode text memo
    hItemCurrency17Currency
    hItemNumRec8Record number
    hItemNumeric31Numeric
    hItemReal464-byte real
    hItemReal878-byte real
    hItemRealTurbo13Turbo real
    hItemText2Text
    hItemUnicodeText29Unicode text

Finding out the type of a control (in a window or in a page), table cell, group of controls, window or page Hide the details

<Result> = <Object Name>..Type
<Result>: Constant
Type of specified object.
typActiveX17ActiveX control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppJava
Not available.
Versions 15 and later
typOrganizer
New in version 15
typOrganizer
typOrganizer
76Organizer control
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppJava
Not available.
typScrollbar18Scrollbar control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppJava
Not available.
typAttribute56Looper attribute
WINDEVAndroid Widget Java
Not available.
Versions 22 and later
typScrollingBanner
New in version 22
typScrollingBanner
typScrollingBanner
122Scrolling Banner control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 21 and later
typNavigationBar
New in version 21
typNavigationBar
typNavigationBar
117Navigation Bar control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileJava
Not available.
typToolbar22Toolbar control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typToolbox29Sidebar control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppJava
Not available.
typButton4Button control
typCalendar47Calendar control
Android Widget Universal Windows 10 App
Not available.
Android Widget Not available.
Versions 16 and later
typCaptcha
New in version 16
typCaptcha
typCaptcha
82Captcha control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typMap92Map control
Android Widget Windows MobileUniversal Windows 10 AppJava
Not available.
typCarousel37Carousel control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typStatusBarBox40002Cell in a status bar
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typCell50014Cell control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 21 and later
typNavigationBarCell
New in version 21
typNavigationBarCell
typNavigationBarCell
115Cell control found in a Navigation Bar control.
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 23 and later
typCellLayout
New in version 23
typCellLayout
typCellLayout
127Cell in a Layout control
LinuxAndroid Widget Apple Watch Not available.
Versions 17 and later
typCellPageLayout
New in version 17
typCellPageLayout
typCellPageLayout
84Cell control used for Zoning layout.
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typFormattedControl50001Formatted display control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typHTMLControl50002HTML control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 18 and later
typMenuControl
New in version 18
typMenuControl
typMenuControl
50007Menu of a WEBDEV page
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typSiteMapPath50011Site Map Path control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typClick30001Clickable Image control
WEBDEV - Server codeWEBDEV - Browser codeiPhone/iPadApple WatchUniversal Windows 10 AppJavaPHP
Not available.
typBarCode26Bar Code control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typColumn56Table column
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppJava
Not available.
WINDEVAndroid Widget Universal Windows 10 AppJava Not available.
typComboWE10001Editable Combo Box control
Android Widget iPhone/iPadApple WatchUniversal Windows 10 App Not available.
typComboNE10002Non-editable Combo Box control
Android Widget iPhone/iPadApple Watch Not available.
Versions 22 and later
typWebComponent
New in version 22
typWebComponent
typWebComponent
121Web Component control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 22 and later
typConference
New in version 22
typConference
typConference
25Conference control
WEBDEV - Server codeWEBDEV - Browser codeAndroid Widget Apple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 23 and later
typNativeContainer
New in version 23
typNativeContainer
typNativeContainer
125Native Container control
WEBDEV - Server codeWEBDEV - Browser codeAndroid Widget Apple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typCube38Cube control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typDate20002Date edit control
Android Widget Not available.
Versions 23 and later
typLayout
New in version 23
typLayout
typLayout
126Layout control
LinuxAndroid Widget Apple Watch Not available.
typDuration20006Duration edit control
Android Widget Not available.
Versions 23 and later
typImageEditor
New in version 23
typImageEditor
typImageEditor
Image Editor control
WEBDEV - Server codeWEBDEV - Browser codeLinuxAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJavaPHP
Not available.
typWin1Window
WEBDEV - Server codeWEBDEV - Browser codePHP Not available.
typInternalWindow31Internal window
WEBDEV - Server codeWEBDEV - Browser codeAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 App Not available.
Versions 21 and later
typWire
New in version 21
typWire
typWire
118Wire control
WEBDEV - Server codeWEBDEV - Browser codeLinuxAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJavaPHP
Not available.
typFlash50008Flash control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typFlex48Flex control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typShape20Shape/Drawing
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 App
Not available.
Versions 19 and later
typGantt
New in version 19
typGantt
typGantt
110Gantt Chart column (Table or TreeView Table control).
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppJava
Not available.
typChart33Chart control in a window or page
AndroidAndroid Widget Universal Windows 10 AppJava
Not available.
typGrp58Group of controls
Android Widget iPhone/iPadApple WatchJava
Not available.
typTime20003Time edit control
Android Widget Not available.
typHTML23HTML static
AndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 App
Not available.
typIFrame50013iFrame control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typImage8Image control
typCheckBox5Check Box control
Android Widget Not available.
typGauge10Progress Bar control
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 App Not available.
Versions 20 and later
typInfiniteGauge
New in version 20
typInfiniteGauge
typInfiniteGauge
113Infinite Progress Bar control
WEBDEV - Server codeWEBDEV - Browser codeAndroid Widget Windows MobileUniversal Windows 10 AppJavaPHP Not available.
typJava50004Java control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 23 and later
typPDFReader
New in version 23
typPDFReader
typPDFReader
PDF Reader control
WEBDEV - Server codeWEBDEV - Browser codeLinuxAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJavaPHP
Not available.
typStatic3Static control
Versions 18 and later
typHTMLStatic
New in version 18
typHTMLStatic
typHTMLStatic
50006HTML Static control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typLink50005Link control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 18 and later
typSocialLink
New in version 18
typSocialLink
typSocialLink
103Social Network control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typHorizontalRule50003Horizontal Rule control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typList7List Box control
Android Widget Not available.
typListView27ListView control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 App
Not available.
typMapArea50010Clickable Image control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 15 and later
typControlTemplate
New in version 15
typControlTemplate
typControlTemplate
43Control Template control.
Universal Windows 10 App Not available.
typCurrency20005Currency edit control
Android Widget Not available.
Versions 18 and later
typMultimedia
New in version 18
typMultimedia
typMultimedia
39Multimedia control
WEBDEV - Server codeWEBDEV - Browser codeAndroid Widget Universal Windows 10 AppJava Not available.
Versions 17 and later
typRating
New in version 17
typRating
typRating
85Rating control
LinuxAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 21 and later
typRepositionableNote
New in version 21
typRepositionableNote
typRepositionableNote
119Repositionable Note control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppJava
Not available.
typNum20004Numeric edit control
Android Widget Not available.
typOle15OLE control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typTab16Tab
Android Widget Universal Windows 10 App Not available.
Android Widget Not available.
typMenuOption40001Menu option
Android Widget iPhone/iPadApple WatchUniversal Windows 10 AppJava Not available.
Versions 17 and later
typOrganizationChart
New in version 17
typOrganizationChart
typOrganizationChart
86Organization Chart control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJavaPHP
Not available.
typPage1Page
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 15 and later
typPeelingCorner
New in version 15
typPeelingCorner
typPeelingCorner
79Peeling Corner control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typInternalPage31Internal page
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 22 and later
typScrollingBannerPlane
New in version 22
typScrollingBannerPlane
typScrollingBannerPlane
123Plane associated with a Scrolling Banner control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typSiteMap45Site map
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 16 and later
typScheduler
New in version 16
typScheduler
typScheduler
80Scheduler
AndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 17 and later
typPopup
New in version 17
typPopup
typPopup
90Popup page
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typSlider12Slider
WEBDEV - Server codeWEBDEV - Browser codeAndroidiPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJavaPHP
Not available.
AndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 18 and later
typRangeSlider
New in version 18
typRangeSlider
typRangeSlider
72Range slider
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typRotativeSlider13Round slider
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typPager50009Pager control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 App
Not available.
Versions 20 and later
typRibbonGroup
New in version 20
typRibbonGroup
typRibbonGroup
Ribbon group
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 17 and later
typRibbon
New in version 17
typRibbon
typRibbon
87Ribbon control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typBreakBreak in a looper
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typSelect6Radio Button control
typSplitter28Splitter control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppJava
Not available.
typSilverlight46SilverLight control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typSpin11Spin control
WEBDEV - Server codeWEBDEV - Browser codeAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 App
Not available.
typSuperControl40Supercontrol
Universal Windows 10 App Not available.
typTable9Table control
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 App Not available.
Android Widget Universal Windows 10 App Not available.
Versions 18 and later
typPivotTable
New in version 18
typPivotTable
typPivotTable
102Pivot Table control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJavaPHP
Not available.
Versions 20 and later
typDashboard
New in version 20
typDashboard
typDashboard
111Dashboard control
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 App Not available.
typTreeviewTable35TreeView Table control
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 App Not available.
Versions 20 and later
typSpreadsheet
New in version 20
typSpreadsheet
typSpreadsheet
114Spreadsheet control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typText20001Text edit control
Android Widget Not available.
typHideShow34HideShow control
AndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 22 and later
typWordProcessing
New in version 22
typWordProcessing
typWordProcessing
120Word Processing control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 15 and later
typTreeMap
New in version 15
typTreeMap
typTreeMap
74TreeMap control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typTreeView19TreeView control
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 App Not available.
Versions 15 and later
typUpload
New in version 15
typUpload
typUpload
73Upload control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJavaPHP
Not available.
Versions 15 and later
typVideo
New in version 15
typVideo
typVideo
78Video control
WINDEVWINDEV MobileAndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppJavaPHP
Not available.
typThumbnail50012Thumbnail control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
typWebCam24Web Camera control
AndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 App
Not available.
typXaml36Xaml control
WEBDEV - Server codeWEBDEV - Browser codeAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava
Not available.
Versions 17 and later
typMultilineZone
New in version 17
typMultilineZone
typMultilineZone
97Multiline Zone control
WINDEVWEBDEV - Server codeWEBDEV - Browser codeWindowsLinuxAndroidAndroid Widget Windows MobileUniversal Windows 10 AppJava
Not available.
WINDEVWEBDEV - Server codeWEBDEV - Browser codeWindowsLinuxAndroidAndroid Widget Windows MobileJava
Not available.
typLooper30Looper control
Android Widget Not available.
Versions 15 and later
typHorizontalLooper
New in version 15
typHorizontalLooper
typHorizontalLooper
77Linear Looper control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava Not available.
Versions 19 and later
typTextArea
New in version 19
typTextArea
typTextArea
typRichTextArea
109Text Area control
WINDEVAndroidAndroid Widget iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJava Not available.
<Object Name>: Character string (with or without quotes)
Name of object (window control, page control, table cell, group of controls, page or window) to use.
Remarks
WINDEVWEBDEV - Server codeiPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppAjaxHFSQLHFSQL Client/ServerHyper File 5.5OLE DBODBCNative Accesses

Describing the items by programming

When describing items by programming (Item Description type), the use of Type is mandatory for all items, except for the "Composite key" items. For the "Composite key" items, you must use ..KeyExpression.
For the Time items, ..Size must be used to define the item format (Time on 2, 4, 6 or 8).
Versions 20 and later
For the Combination or Enumeration items, ..TypeDescription must be used to define the type used by the item.
New in version 20
For the Combination or Enumeration items, ..TypeDescription must be used to define the type used by the item.
For the Combination or Enumeration items, ..TypeDescription must be used to define the type used by the item.
The following types can be created by programming with HDescribeFile:
hFileAS400AS400 file
hFileNormalStandard file
hFileOLEDBOLE DB file
hFileOracleOracle file
hFileSQLServerSQL Server file
hFileSybaseSybase file
hFileXBasexBase file
hFileXMLXML file
Caution: For WINDEV Mobile, only the following types are available:
hFileNormalStandard file
hFileOracleOracle file
hFileSQLServerMobileSQL Server Mobile file
WINDEVWEBDEV - Server codeWindows MobilePHPAjax

Memory or browsing

To find out the type of a table, list box or comb box ("Memory" or "Browsing"), use ..Memory.
WINDEVWEBDEV - Server codeWindows MobilePHPAjax

Type of a Table control cell

On a Table control cell, ..Type is used to find out the type of column containing the cell.

Limit

For the controls found in a window or in a page, ..Type cannot be used on:
  • an option in a Check Box or Radio Button control,
  • a row in a Table or Combo Box control,
  • a row in a List Box control,
  • WINDEVWindows Mobile a toolbar or Tab control pane.
Java In this version, ..Type only applies to the window controls.
Minimum required version
  • Version 9
This page is also available for…
Comments
Controltype
56 is Looper attributes AND Table column ?
TOR-BJARNE HENRIKSE
May 09 2017