|
Limitations of WINDEV, WEBDEV and WINDEV Mobile
The limitations presented in this document affect: - the project.
- windows.
- the controls.
- the menus (drop-down or popup menu).
- the events.
- the image formats.
- the analyses, the data file descriptions, the items.
- the physical data files in HFSQL format.
- the physical data files in xBase format.
- the WINDEV libraries (WDL).
- WINDEV executables.
- the setup program.
| | | Limitations of the project |
---|
Windows per project: Maximum number | Unlimited | Project languages: Maximum number | 20 | Procedures per project: Maximum number | 5,000 procedures for each project element (window, report, set of procedures, ...) | Classes per project: Maximum number | 8,000 classes | Variables (global or local) in a project: Maximum number | 65,500 variables | Processes of a project: Maximum number of lines | 65,500 lines | Elements in a component (windows, sets, variables, classes, members, procedures, etc.): Maximum number | 65,500 elements |
| | | Limitations of the windows |
---|
Maximum dimensions | 32,000 x 32,000 pixels | Maximum number of controls per window | Greater than 5,000. This limit can be less depending on the operating system used. | Logical name of a window: Maximum number of characters | 255 characters | Languages selected for a window: Maximum number | 64 | Windows opened simultaneously at runtime: Maximum number | This limit varies depending on the available memory and to the number of controls in each window. | Variables (global or local) in a window: Maximum number | 65,500 variables | Processes of a window: Maximum number of lines | 65,500 lines |
| | | Limitations of the different types of controls |
---|
Control: Maximum dimensions | 32,000 x 32,000 pixels | Logical name of a control: Maximum number of characters | 255 characters | Control process: Maximum number of lines | 65,500 lines | | Edit control: Maximum number of characters | 2 billion (2 GB) characters | | Multiline edit control: Maximum number of lines | 2 billions (2 GB) of lines and 2 billions (2 GB) characters | | Static control: Maximum number of characters | - If the static is entered in the editor: 2 billions (2 GB) characters,
- If the static is assigned through programming: limit depending on the available memory.
| | Image control: Maximum dimensions | Unlimited | | Image control: Maximum number of images that can be found in an animated image | Width x Height (in pixels) of the reference image | | Check Box or Radio Button control: Maximum number of options | 256 options | | List Box or Combo Box control: Maximum number of elements | 5 millions elements | | Table control populated programmatically: Maximum number of lines | 5 millions lines Change according to the available memory. | | Table control (populated programmatically or based on a data file): Maximum number of columns | 1 million columns | | Table control (populated programmatically or based on a data file): Maximum number of cells | Dozens of millions of cells | | Table control (populated programmatically or based on a data file): Maximum number of characters in a row | 2 billion (2 GB) characters maximum per row (for all the columns) | | Column in a Table control (populated programmatically or based on a data file): Maximum width | 32,000 pixels | | Text column of a Table control (populated programmatically or based on a data file): Maximum number of characters | 2 billion (2 GB) characters | | TreeView control: Maximum number of elements | No limitations |
| | | Limitations of the menus |
---|
Options and sub-options in a menu: Maximum total number | 2 billions (2 GB) of options and sub-options | Levels of options in a menu: Maximum number | 2 billions (2 GB) of option levels | Caption of a menu option: Maximum number of characters | 2 billion (2 GB) characters | Help message associated with the menu option: Maximum number of characters | 2 billion (2 GB) characters | Processes of a menu option: Maximum number of lines | 65,500 lines |
| | | Limitations on events / procedures / classes |
---|
Maximum number of lines in:- an event linked to an element (project, window, control, etc.)
- a procedure (local or global)
| 65,500 lines | Maximum number of languages selected for the code | 20 | Program line: Maximum number of characters | 1,000 characters | Procedure | Maximum number of parameters | 255 parameters | Procedure | Name: Maximum number of characters | 255 characters | Nested Loop | Maximum number | 140 nested loops | Class | Maximum number per project | 8,000 classes | Class | Maximum number of members | 65,500 members | Class | Name: Maximum number of characters | 255 characters | Variable (global or local) | Maximum number in a project | 65,500 variables | Variable (global or local) | Maximum number in a window | 65,500 variables | Variable (global or local) | Maximum number in a process | 65,500 variables | Variable | Name: Maximum number of characters | 255 characters | Variable | String type: Maximum number of characters | Limit depending on the available memory | Variable | Fixed string: Maximum number of characters | 65,500 characters | Variable | ASCIIZ String type: Maximum number of characters | 65,500 characters | Variable | Pascal String type: Maximum number of characters | 255 characters | Variable | Array: Maximum number of dimensions | 3 dimensions | Variable | Array: Limit for a dimension | Limit depending on the available memory |
The following image formats are supported in Windows: - Bitmap (*.BMP)
- Graphics Interchange Format (*.gif)
- Joint Picture Experts Group (*.jpg ; *.jpeg)
- Kodak Photo CD (*.pcd)
- PaintBrush (*.pcx)
- Adobe Photoshop Format (*.psd)
- TrueVision TARGA (*.tga)
- Tagged Image File Format (*.tif ; *.tiff)
Remark: the "tiled tiff" option of tiff 6.0 standard is not supported. In this case, we advise you to save the image in tiff 5.0 standard. - Portable Network Graphics (*.png)
- Windows MetaFiles (*.emf ; *.wmf)
- Icons (*.ico ; *.icw)
Remarks: - HQ display (High Quality) available.
- Management of sheets in transparent BMP format (32 bits).
- Cursors (*.cur)
- Portable Document Format (*.pdf)
- Scalable Vector Graphics (*.svg)
- WINDEV images (generated by the image editor, *.WDPIC).
Remarks: - Images in BMP, ICO, CUR and OS2 formats used in windows are automatically managed by wd28 0obj.dll.
In all other cases, wd28 0pnt.dll must be installed with the other WINDEV DLLs. - PDFs displayed in Image fields are managed by wd28 0pnt.dll
| | | Limitations of the analyses, file descriptions and items |
---|
Analysis | Maximum size of ".WDD" file | Unlimited | Analysis | Maximum number of file descriptions | 65,535 files | Analysis | Maximum number of items | 65,535 items | Analysis | Maximum number of links | 65,535 links | Analysis | Maximum number of analysis generations | 231 (over 2 milliards) of generations | File description | Logical name: Maximum number of characters | 255 characters | File description | Maximum number per analysis | 65,535 files | File description | Maximum number of items | 65,535 items | File description | Maximum number of links per file | 65,535 links | File description | Maximum number of keys | 65,353 keys | File description | Maximum size of all the keys | 2 GB | Item | Logical name: Maximum number of characters | 255 characters | Item | Maximum number per analysis | 65,535 items | Item | Maximum number per file | 65,535 items | Item | Maximum number in a composite key | 65,535 items | Item | Maximum size | 65,535 bytes (except 255 bytes for the files in Windows Turbo Pascal in the language format) | Item | Maximum size of a memo item (text or binary) | 4 GB | Item | Maximum size of a binary string | 65,533 bytes | Item | Maximum number of elements in an array of items | 255 elements | Key | Maximum number per file description | 65,353 keys | Key | Maximum size of all the keys found in a file | 2 GB | Key | Maximum size of a key (composite or simple) | 65,535 bytes | Key | Maximum number of items in a composite key | 65,535 items | Backup | Maximum size | 2 GB | Record | Minimum size | 16 bytes |
| | | Limitations of the physical data files, index files and memo files in HFSQL format |
---|
Maximum size of:- Data file (*.FIC)
- Transaction file (*.FIC)
- Log file (*JNL.FIC)
| - If the operating system supports NTFS and if the partition supports NTFS: 1024 TB
- Sinon: 2 GB.
| Index file (*.NDX): Maximum size | - If the operating system supports NTFS and if the partition supports NTFS: 1024 TB
- Sinon: 2 GB.
| Memo file (*.MMO): Maximum size | - If the operating system supports NTFS and if the partition supports NTFS: 1024 TB
- Sinon: 4 GB.
| Files opened simultaneously: Maximum number | Unlimited | Locked items per file: Maximum number | Unlimited | Items per file: Maximum number | Depends on the size of a record (for a 20-byte record: 329 millions of billions of records, for a 4,096-byte record: 2 millions of billions of records) | Password for a file: Maximum number of characters | Unlimited | .REP file: Maximum number of characters for the full name of the physical file | 255 characters | .REP file: Maximum number of characters for the logical name of the file | 255 characters |
| | | Limitations of xBase files |
---|
Record | Maximum number per data file | Unlimited | Record | Maximum size | - Clipper5 file: 8,192 bytes
- Other: 4,000 bytes
| Record | Maximum number per index file | Unlimited | Record | Maximum number per memo file | Unlimited | Item | Maximum number per file | - dBase 4 file: 255 items
- DBX file: 512 items
- Clipper5 file: 1,023 items
- Other: 128 items
| Item | Maximum size of a text item | - Clipper5 file: 2,048 bytes
- Other: 254 bytes
| Item | Maximum size of a numeric item | - dBase 4 file: 20 bytes
- FoxPro file: 20 bytes
- Other: 19 bytes
| Item | Maximum size of decimal numeric item | - dBase 4 file: 18 bytes
- FoxPro file: 18 bytes
- Other: 15 bytes
| Item | nom: Maximum number of characters | 10 characters | Key | Maximum size | 65,535 bytes | Key | nom: Maximum number of characters | 10 characters | Key expression | Maximum size | 100 bytes | Key expression | Authorized functions | DTOC, DTOS, Left, Right, Upper, Lower, STR, SUBSTR | Index | Maximum number in an MDX file | 47 indexes | Text memo | Maximum number of characters written | 24,576 characters. |
| | | Limitations of the libraries |
---|
Maximum size of library file (".WDL" file) | Available size on disk (or up to 2 GB) | Maximum number of elements | Unlimited |
| | | Limitations of the executables |
---|
Maximum size of executable program ( ".EXE" file) | Available size on disk (or up to 2 GB) |
| | | Limitations of the setup program | Supported languages | Maximum number | 20 languages | Components | Maximum number | 500 components | File groups | Maximum number | 500 groups of files | Update | Maximum number of analyses that can be taken into account by a single update | 100 analyses Each update can automatically modify the data files belonging to 100 different analyses. | DLL | Maximum number of DLLs associated with a custom setup program | 500 DLLs | * Reminder: The setup program of a WINDEV application can be created by:- the setup program creation wizard: on the "Project" tab, in the "Generation" group, click "Setup procedure".
- the setup editor (WDInst): on the "Tools" tab, in the "Utilities" group, click "WDInst".
|
This page is also available for…
|
|
|
|
|
|
|