Hi Everybody,
the FRENCH brochure for WX23 is out, and as I know lots of you are anxious to know, I'm going to give some basic information on the points I find interesting (so it's MY take only)... If you want a full translate, google translate is your friend.
- The WXLadies are still here, no improvement.
- WD, WB, WM: Layout field: It's a container field where fields are automatically positioned when you make one of them invisible by code, or when one of them become bigger.
- WD: Image editor: What you had to do by code (and there was an example) to let your user modify images is now available as a field.
- WD: PDF viewer: What you had to do by code (and there was an example) to display a pdf is now available as a field.
- WD: Spreadsheet field is improved
- WD: Word processing field 'comes of age' (and I'm quoting them here).
- WD: Table in Table (dig in the data to see linked records) for table linked to a file. Also, option to automatically refresh the table when file is modified. Of course, all that could be done by code before.
- WD: Several improvements in planning, calendar, graphs,
- WD,WM: Planes can be named, so no more need of using constants to do that
- WD, WM: you can see all planes at once
- WD,WB,WM: when opening an example, a copy is made and you DON'T work on the original anymore.
- WD,WB,WM: The image editor gets multiple improvements, and in particular can now generate multi-DPI images for mobile.
- Analysis: mark field as "zombies", ie they shouldn't be used in the code anymore (and the editor will tell you).
- Code editor: for those of you who like to type SQL core directly in the editor, it is now colored syntaxically, with automatic completion and syntax error detection/coloration
- Functions accepting time/duration as parameter now accept a unit (5s, 10 min...) on top of their 500 hundreths of seconds or equivalent
- numbers can be types with spaces/underscore as thousands/separators in the editor
- Procedures can be declared as Zombies too (so a warning is generated if used)
- All elements of a class can be declared a zombie too.
- YOU CAN NOW IMPORT CLASSES or COLLECTIONS of PROCEDURES from a TEXT FILE: CODE GENERATOR, ANYBODY?
- editor automatic completion improved: offers functions by theme, offers YOUR procedures,
- Search window can now be used on the side of the screen/vertically (where we have lots of room)
- HFSQL : a file can now be declared as non modifiable: you can only ADD in it. That will help a lot for audit/IRS/Tax controls. A new function allows to verify that it was not modified manually/outside your program.
- HFSQL server now support kerberos for user authentification
- WD, WM: Multi line text field can now increase in size based on content. Same thing for html fields and edit fields
- WD: Silent install (no UI) is now possible
- WM: New HTML fields: its possible to call wlanguage from it (open a window by example), to call JS code from the wlanguage/windev mobile window, can change size based on content, and there are new wlanguage code areas for it: end of loading, click on link.
- WM: loopers can use a different internal window for each line. Height of line can adapt to content,
- WM: Native fields container allows to integrate fields coming from external modules (SDKs)
- WM: multiple layouts management improvements
- WM: New BEACONs support/functions
- WM: Simulator now displays the virtual keyboard to help configure UI.
- WM: new functions for memory compress/uncompress, screen capture, battery level, waiting window, function to get information on the hardware (maker and model),
- WM: Background processing by simply specifying a delay.
- WM/iOS: apple watch 3 support, oAuth, proxy,
- WM/ANDROID: CODE OBFUSCATION has arrived!!!!!!!!
- WM: Scroll automatic of window for keyboard avoidance
- WM/Android: numeric and int on 1 and 2 now available (also JAVA and Mac, as all that is in Java)
- WM/Android: fingerprint reader management
- WM/Android: Samsung DEX supported
- WM/UWP: multiple new functions
- WB: new photo gallery field (you had to use a looper before for that)
- WB/Responsive: table control now changes when too big.
- WB: Multiple little fields improvements
- WB: Improvement on variables management: now a server variable CAN be modified on browser side and value sent back to server
- WB: single page application is easier with new previous/next processes
- WB/Responsive: the use of the LAYOUT new fields increases what we can do.
- WB: we can finally say what style and hieght to use by default for all fields.
And that's it for me... I don't care for the other ones :-)
Best regards
the FRENCH brochure for WX23 is out, and as I know lots of you are anxious to know, I'm going to give some basic information on the points I find interesting (so it's MY take only)... If you want a full translate, google translate is your friend.
- The WXLadies are still here, no improvement.
- WD, WB, WM: Layout field: It's a container field where fields are automatically positioned when you make one of them invisible by code, or when one of them become bigger.
- WD: Image editor: What you had to do by code (and there was an example) to let your user modify images is now available as a field.
- WD: PDF viewer: What you had to do by code (and there was an example) to display a pdf is now available as a field.
- WD: Spreadsheet field is improved
- WD: Word processing field 'comes of age' (and I'm quoting them here).
- WD: Table in Table (dig in the data to see linked records) for table linked to a file. Also, option to automatically refresh the table when file is modified. Of course, all that could be done by code before.
- WD: Several improvements in planning, calendar, graphs,
- WD,WM: Planes can be named, so no more need of using constants to do that
- WD, WM: you can see all planes at once
- WD,WB,WM: when opening an example, a copy is made and you DON'T work on the original anymore.
- WD,WB,WM: The image editor gets multiple improvements, and in particular can now generate multi-DPI images for mobile.
- Analysis: mark field as "zombies", ie they shouldn't be used in the code anymore (and the editor will tell you).
- Code editor: for those of you who like to type SQL core directly in the editor, it is now colored syntaxically, with automatic completion and syntax error detection/coloration
- Functions accepting time/duration as parameter now accept a unit (5s, 10 min...) on top of their 500 hundreths of seconds or equivalent
- numbers can be types with spaces/underscore as thousands/separators in the editor
- Procedures can be declared as Zombies too (so a warning is generated if used)
- All elements of a class can be declared a zombie too.
- YOU CAN NOW IMPORT CLASSES or COLLECTIONS of PROCEDURES from a TEXT FILE: CODE GENERATOR, ANYBODY?
- editor automatic completion improved: offers functions by theme, offers YOUR procedures,
- Search window can now be used on the side of the screen/vertically (where we have lots of room)
- HFSQL : a file can now be declared as non modifiable: you can only ADD in it. That will help a lot for audit/IRS/Tax controls. A new function allows to verify that it was not modified manually/outside your program.
- HFSQL server now support kerberos for user authentification
- WD, WM: Multi line text field can now increase in size based on content. Same thing for html fields and edit fields
- WD: Silent install (no UI) is now possible
- WM: New HTML fields: its possible to call wlanguage from it (open a window by example), to call JS code from the wlanguage/windev mobile window, can change size based on content, and there are new wlanguage code areas for it: end of loading, click on link.
- WM: loopers can use a different internal window for each line. Height of line can adapt to content,
- WM: Native fields container allows to integrate fields coming from external modules (SDKs)
- WM: multiple layouts management improvements
- WM: New BEACONs support/functions
- WM: Simulator now displays the virtual keyboard to help configure UI.
- WM: new functions for memory compress/uncompress, screen capture, battery level, waiting window, function to get information on the hardware (maker and model),
- WM: Background processing by simply specifying a delay.
- WM/iOS: apple watch 3 support, oAuth, proxy,
- WM/ANDROID: CODE OBFUSCATION has arrived!!!!!!!!
- WM: Scroll automatic of window for keyboard avoidance
- WM/Android: numeric and int on 1 and 2 now available (also JAVA and Mac, as all that is in Java)
- WM/Android: fingerprint reader management
- WM/Android: Samsung DEX supported
- WM/UWP: multiple new functions
- WB: new photo gallery field (you had to use a looper before for that)
- WB/Responsive: table control now changes when too big.
- WB: Multiple little fields improvements
- WB: Improvement on variables management: now a server variable CAN be modified on browser side and value sent back to server
- WB: single page application is easier with new previous/next processes
- WB/Responsive: the use of the LAYOUT new fields increases what we can do.
- WB: we can finally say what style and hieght to use by default for all fields.
And that's it for me... I don't care for the other ones :-)
Best regards