|
The limits presented in this document affect: - the project.
- the 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).
- the WINDEV executables.
- the setup program.
Remark: From version 19, HFSQL is the new name of HyperFileSQL. | | | Limits regarding 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, and so on) | 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 |
| | | Limits regarding 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 | 2064 | Windows opened simultaneously at run time: Maximum number | Limit may vary according to the available memory and to the number of controls found in each window.
- In Windows 98 and Me: limited by the graphic resources of Windows
- In Windows NT, 2000 and XP: unlimited
| Variables (global or local) in a window: Maximum number | 65,500 variables | Processes of a window: Maximum number of lines | 65,500 lines |
| | | Limits regarding 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 billions (2 GB) characters In Windows 98 and Me, this limit is set to 32,000 characters. | | Multiline edit control: Maximum number of lines | 2 billions (2 GB) of lines and 2 billions (2 GB) characters In Windows 98 and Me, the limits are set to 10,000 lines and 32,000 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 by programming: limit depending on the available memory.
| | Image control: Maximum dimensions | Unlimited In Windows 98 and Me, dimension limited to 16 millions of pixels. | | 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: Maximum number of options | 256 options | | List box or combo box: Maximum number of elements | 5 millions elements | | Memory table: Maximum number of lines | 5 millions lines Change according to the available memory. | | Table (memory or browsing): Maximum number of columns | 1 million columns | | Table (memory or browsing): Maximum number of cells | Dozens of millions of cells | | Table (memory or browsing): Maximum number of characters in a row | 2 billions (2 GB) characters maximum per row (for all the columns) | | Columns in a table (memory or browsing): Maximum width | 32,000 pixels | | Text column in a table (browsing or memory): Maximum number of characters | 2 billions (2 GB) characters | | TreeView control: Maximum number of elements | No limit |
| | | Limits for 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 billions (2 GB) characters | Help message associated with the menu option: Maximum number of characters | 2 billions (2 GB) characters | Processes of a menu option: Maximum number of lines | 65,500 lines |
| | | Limits 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)
Note: 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)
Versions 22 and laterNotes: - HQ display (High Quality) available.
- Management of sheets in transparent BMP format (32 bits).
New in version 22Notes: - HQ display (High Quality) available.
- Management of sheets in transparent BMP format (32 bits).
Notes: - HQ display (High Quality) available.
- Management of sheets in transparent BMP format (32 bits).
- Cursors (*.cur)
- Portable Document Format (*.pdf)
Versions 15 and laterScalable Vector Graphics (*.svg) New in version 15Scalable Vector Graphics (*.svg) Scalable Vector Graphics (*.svg) Versions 22 and laterWINDEV images (generated by the image editor, *.WDPIC). New in version 22WINDEV images (generated by the image editor, *.WDPIC). WINDEV images (generated by the image editor, *.WDPIC).
Note: To manage the pdf and svg formats, GDIPLUS.DLL must be installed for the computers running Windows 2000 and earlier. For the later versions, this DLL is supplied with Windows. See GDI+ framework for more details. Notes: - The images in BMP, ICO, CUR and OS2 formats used in the windows are automatically managed by wdxxxobj.dll.
In the other cases, wdxxximg.dll must be installed with the other WINDEV DLLs. In the other cases, wdxxxpnt.dll must be installed with the other WINDEV DLLs. - The PDFs displayed in the Image controls are managed by wdxxximg2.dllThe PDFs displayed in the Image controls are managed by wdxxxpnt.dll
| | | Limits regarding the analyses, the file descriptions and the 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 | Backup | Minimum Size | 16 bytes |
| | | Limits regarding 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
- Otherwise: 2 GB.
| Index file (*.NDX): Maximum size | - If the operating system supports NTFS and if the partition supports NTFS: 1024 TB
- Otherwise: 2 GB.
| Memo file (*.MMO): Maximum size | - If the operating system supports NTFS and if the partition supports NTFS: 1024 TB
- Otherwise: 4 GB.
| Files opened simultaneously: Maximum number | Unlimited Versions 17 and later New in version 17 | Locked items per file: Maximum number | Unlimited | Items per file: Maximum number | - In Windows NT, 2000 and XP: 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)
- In Windows 98 and Me: depends on the size of a record (for a 20-byte record: 76 millions of records, for a 4,096-byte record: 523,000 records)
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) | File password: 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 |
| | | Limits for xBase files |
---|
Backup | Maximum number per data file | Unlimited | Backup | Maximum size | - Clipper5 file: 8,192 bytes
- Other: 4,000 bytes
| Backup | Maximum number per index file | Unlimited | Backup | 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 | Name: Maximum number of characters | 10 characters | Key | Maximum size | 65,535 bytes | Key | Name: 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. |
| | | Limits regarding the libraries |
---|
Maximum size of library file (".WDL" file) | Available size on disk (or up to 2 GB) | Maximum number of elements | Unlimited |
| | | Limits regarding the executables |
---|
Maximum size of executable program ( ".EXE" file) | Available size on disk (or up to 2 GB) |
| | | Limits regarding the setup program | Supported languages | Maximum number | 20 languages | Components | Maximum number | 500 components | File groups | Maximum number | 500 groups of files | Upgrade | 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 wizard for creating the setup program ("Workshop .. Create the setup procedure").
- the setup editor WDINST ("Tools .. WDINST - Setup editor").
- the wizard for creating the setup program: on the "Project" pane, in the "Generation" group, click "Setup procedure".
- the setup editor WDINST: on the "Tools" pane, in the "Utilities" group, click "WDInst".
|
This page is also available for…
|
|
|
| |
| Click [Add] to post a comment |
|
| |
|
| |
| |
| |
| |
| |
| |
| | |
| |