The WinBuilder development team is proud to announce the release of stable version 078
You can download it here.
Some personal remarks:
While in older time usually it has been me telling Nuno that it is high time to release, this time it has been vice versa.
I have had some doubts because of outstanding questions about WinBuilder working behind a proxy.
But due to the 'Proxy' topic now consisting more than one week, and from more then 25000 asked members there came some positive replies, but no complain, I think that the 'Proxy' is handled well in WinBuilder now, and it is time to release.
And here we are with a lot of news since WinBuilder 076:
Most important the bug fixes:
- fixed - Bug ID #159 'Tree view splitter bug reborn'
- fixed - StrFormat,CEIL and FLOOR decimal point troubles, logically CEIL and FLOOR exchanged
- fixed - Give the Exec command knowledge about API
- fixed - Bug letting download center crash on empty version number
- fixed - some unresolved variable values in IniWrite and MakeDir
- fixed - Bug ID #169: WB GUI slightly to big for wondow
- fixed - Bug ID #170: Options GUI to big for window yet no scrollbars
- fixed - Bug ID #171: disappearing scrollbars in the treeview
- fixed - error 'File does not exist' which could occur on the very first start of WinBuilder in an empty directory
- fixed - Bug ID #163 'Download progress bar'
- fixed - bug ID #164 'variable handling bug'
- fixed - wrong message text in IniMerge (error instead of success)
- fixed - Bug in DirCopy with trailing backslash
- fixed - Bug in log.html generation with 'Begin' and 'End' in comment lines
- fixed - bug with escape of escape (##$p) in Set command value
- fixed - Bug ID #174: Retrieve,MD5 bug
- fixed - Source CDs of different projects got mixed
- fixed - Bug ID #158 'StrFormat,SPLIT'
- fixed - Reanimated ability to hide interface component
- fixed - Bug ID #157 'StrFormat,POS'
- fixed - Bug in GUI FileBox component, setting %BaseDir% to last shown dir
- fixed - Bug ID #175: OnBuildExit | OnScriptExit,BEEP
- fixed - ExtractAndRun did not resolve variables completelly
- fixed - Bug ID #165 'Processing scripts interface'
- fixed - Bug ID #167 Scrollbar markings in Interface editor have the wrong size.
- fixed - dummy proxy entry in WinBuilder.ini, even there is no proxy usedfixed - Bug in If command when comparing floating point values
- fixed - Bug ID #176: Script Count incorrect
- fixed - Bug ID #180: MULT/DIV replaced 32 bit integer by 64 bit integer
- fixed - Bug ID #177: Wait command bug 077 Beta1
- fixed - Fresh created interface components sometimes went lost.
- fixed - Bug in proxy settings with disappearing 'z'
- fixed - BartPE convert: Some smaller bugs with progress and log.html
- fixed - CopyOrExpand: M$ Expand fature when files are compressed under a different name than expanded
- fixed - Bug ID #190: System,REFRESHINTERFACE
- fixed - Bug ID #192: _Calculate,AutoIT Command
- fixed - ExtractAndRun with parameters
- fixed - Bug in RegWrite with comma in value
- fixed - (Some remaining issues) Fresh created interface components sometimes went lost.
- fixed - Bug ID #188: CopyOrExpand warnings
- fixed - Bug in RegRead of binaries: First byte was duplicated
- fixed - Bug ID #182: v.44 / WB077 beta2
- fixed - Bug in RegRead of REG_MULTI_SZ with comma in value
- fixed - anchored "rename current file" in download center to window buttom
- fixed - conflict between picture and 'show progress' in GUI button
- fixed - 'List index out of bounds' in new Winbuilder installation with WinBuilder.exe only
- fixed - beta 3 introduced bug in FileCopy with wildcards
- fixed - loop with 'Choose source' in case of only invalid source list entries
- fixed - Disappearing scrollbars in Editor / Attachments
- fixed - Bug ID #199: Run - Failed to find section [AddShortcut] in file (bug in AddVariables)
- fixed - Bug ID #197: RegGetNext - access violation
- fixed - Bug ID #196: Suggestions for improving UI (item #2 and #3)
- fixed - In RegWrite REG_MULTI_SZ spaces are treated as separators
- fixed - Bug in Exec command which deletes GLOBAL variables
- fixed - download issues with proxy
- fixed - bug in OUT capability
- fixed - bug in 'interface editor area' with non-standard WB size
- fixed - Bug ID #205: StrFormat,Inc don't increment Letter
- fixed - bug in OUT capability due to existing OUT variables
- fixed - bug in concat of split lines
- fixed - misfeature in IniWriteTextLine,APPEEND (empty line in section)
- fixed - misfeature in IniAddSection (missing empty line)
- added - Syntax Highlighter gets word lists from WinBuilder source codeCommandLists.pas
- added - Interface component visibility controlled by CheckBox in iterface editor
- added - System,SaveLog command
- added - script version to progress window
- added - StrFormat,UCASE and StrFormat,LCase commands
- added - parameters (#?) and escapes (#$?) to highlighter
- added - Include the search / replace dialogs into 'foreign language' translation
- added - Search / Replace functionality to source editor
- added - Syntax highlighter for SynEdit with WB language
- added - Interface scrollbox values now can be added
- added - Output Variables into log.html. Can be switched under Tools > Log Options
- added - optional warning in log on unresolved (misspelled) commands. Can be switched under Tools > Log Options
- added - Optional output of comment lines in log. Can be switched under Tools > Log Options
- added - Interface editor has scroll bars by default.
- added - Some visible user information in taskbar icon when WinBuilder builds in background
- added - System,SPLITPARAMETERS command
- added - Check commands for correct number of arguments
- added - If,FileExist command now can check HTTP URLs
- added - Build progress shown in taskbar icon
- added - BartPE convert: Optional suppress Nu2Menu shortcut generation, when XPEINIT shortcut is present
- added - 'SHOW' as last parameter to ShellExecute: progress bar animated
- added - Alternate interface section definable in [Main]
- added - In single scripts, processed sections can optionally use ProgressWindow or not use.
- added - Visible command to dynamically hide / show interface components
- added - StrFormat,SHORTPATH and StrFormat,LONGPATH commands
- added - BartPE convert: put syntax error original lines into log
- added - StrFormat,POSX and StrFormat,REPLACEX commands for case sensitive processing
- added - ToolTips to GUI
- added - Extract of single file fom a CAB archive
- added - Request Bug ID #201: Open Script Dir
- added - Option to warn before overwrite when extracting attachments manually
- added - RegWrite 0x2 parameter accepted as hex number list
- added - APPEND option to IniWriteTextLine
- added - RegWrite warns on overwritintg different value
- added - Warnings and Errors in log.html header contain script titles
- added - If,EQUALX command for case sensitive compare
- added - Request Bug ID #200: Interface Editor: Component Selector
- added - some more syntax checks. Now e.g. comma in command parameter gives warning
- added - When WB is not running as active window, ShellExecute,Open windows are not shown
- added - certification functionality
- added - StrFormat,LEN command
- added - OUT capability for Run command parameters
- added - OnProcessEntry and OnProcessExit functionality
- added - StrFormat,NTRIM command
- changed - System,RescanScripts in standard build does not restart WinBuilder
- changed - Set command now updates interface values immediatelly. Optional the additional PERMANENT argument to write into script
- changed - Made Syntax highlighter customizable
- changed - Now WinBuilder internet functionality 100% independent from IE settings
- changed - Download center optionally renames current file rather than overwriting it
- changed - Rewrote 'If,ONLINE' and 'If,PING' internal handling to Indi functions
- changed - Dynamical binding of psapi.dll - allows start of WinBuilder under w2k
- changed - Interface components can be set like variables
- changed - Smoothed FileCopy command, added NOREC and PRESERVE parameters
- changed - Log.html is now generated with W3C 4.01 compliancy
- changed - Smoothed ScrollBar handling in interface editor
- changed - System,RESCANSCRIPTS does not longer restart WinBuilder
- changed - In RegWrite REG_MULTI_SZ write empty key as hex(00 00 00 00) rather then not to create the empty key
- changed - Filecopy overwrite warning only with different MD5
- changed - consolidation of all file transfer commands.
- changed - warning mechanism on overwrite and parameter count: all is OFF by default
- changed - a lot of internet functions for work behind proxy
- changed - removed PERMANENT option from AddVariables
- changed - when there are troubles in downloading WB asks whether to continue or not
Here just the link to the new version: http://winbuilder.ne...oad.php?view.44
Peter