forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Ver 5 vs ver 6?

 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help
View previous topic :: View next topic  
Author Message
gwardell
Newbie


Joined: 03 Apr 2004
Posts: 10

PostPosted: Mon Jun 02, 2014 3:17 pm    Post subject: Ver 5 vs ver 6? Reply with quote

Hi,

What are the differences between version 5.2 and version6?

Gary
Back to top
View user's profile Send private message
Garrett
Moderator Team


Joined: 04 Oct 2001
Posts: 2149
Location: A House

PostPosted: Tue Jun 03, 2014 3:10 am    Post subject: Reply with quote

Quote:
What's new in Visual DialogScript 6

Visual DialogScript 6 incorporates many improvements and new features, affecting every aspect of the product. This section outlines the changes.

Throughout this help file, features that are new or have changed since VDS 5 are indicated like this: [VDS6]. Information that applies only to VDS 5 is shown like this: [VDS6].

Integrated Development Environment (IDE)

* Updated toolbar graphics and optional Office XP style menus.
* Detachable toolbars are now optional.
* Supports development of both VDS 5 and VDS 6 projects, easing migration.

Compiler and linker

* Creates fully tokenized code, for smaller, faster executables.
* Can create different executable types, including executables with integrated run-time code, and NT service executables, for both VDS 5 and 6 projects

Language and Runtime

* Many new commands, new functions and new dialog elements have been added.
* Numerous improvements to existing commands, functions and dialog elements.
* Supports up to 4032 global variables.
* 64-bit integer arithmetic support.
* Improved memory manager for faster performance and the ability to load large string lists.
* New file input/output commands including support for console input and output. Create command line tools and web server CGI programs!
* XML support lets you read, write and process XML files.
* Integrated web (HTTP) support lets you use an http:// URL most anywhere a disk filename can be used as an input file.
* New INI file options, including the use of XML format configuration files.
* Menus and BIT... list dialog elements may use icons as well as bitmap files or resources for their 16x16 bitmap graphics.

New commands

* BITMAP - allows drawing, loading, saving, copy and paste in a BITMAP dialog element.
* CLOSEFILE - close an open disk file.
* COMM - communicate with an external device using the serial port.
* CONSOLE - open and close a text console.
* IMAGE - display a graphical image, with transition effects.
* SEEKFILE - seek to a position within a disk file.
* WRITE - write data to a disk file or the console.
* WRITELINE - write a line of text to a disk file or the console.
* XMLDOC - work with XML files.

New functions

* @BITMAP - returns information about the contents of a BITMAP dialog element.
* @COMM - communicate with an external device using the serial port.
* @FILEPOS - returns the current position within an open disk file.
* @FROUND - round a floating-point number to a specified number of decimal places.
* @IMAGE - get information about image files.
* @LESS - new comparison function (inverse of @GREATER).
* @MAX - returns the largest of a set of numbers.
* @MIN - returns the smallest of a set of numbers.
* @NEW - new function for creating / opening files, string lists and XML documents.
* @READ - read data from a disk file or the console.
* @READLINE - read a line of text from a disk file or the console.
* @STRREP - find and replace strings within a string.
* @STRSLICE - return the text between specified string delimiters.
* @URLDECODE - decode string parameters to URLs
* @URLENCODE - encode strings to use as parameters to URLs
* @XMLDOC - work with XML files.

New dialog elements

* COLORGRID - allow one of 16 colors to be selected using the mouse.
* EXTTEXT - display formatted text, with hyperlinks.
* IMAGE - display several popular image file formats, with support for 127 image transitions.

Improved commands

* DIALOG - new styles added, including support for balloon tips, scrollbars. Popup menus can display bitmaps and shortcut text. Submenus are supported. Menu items can be named and their text changed at runtime. The DIALOG SELECT command can now select dialogs within an application using their window identifier (handle), class name or title bar text.
* FILE - now supports copying files from a web server (http://... URL).
* GOTO - now supports an "exception" label to use when the first label is not found.
* INIFILE - improved functionality, plus support for XML format configuration files.
* RUN - PIPE option can now return more than 4K of text.
* TIMER - now uses @DATETIME-compatible floating point values.

Improved functions

* @CLIPBRD - can now test if the clipboard contains a bitmap.
* @DLGPOS - can now be used to return the window identifier (handle) of a dialog element.
* @ENCRYPT - now supports CRC as well as MD5 hashing.
* @EXT - can now return the extension of files in an Internet URL.
* @FILE - can now return information about a file on a web server (HTTP URL).
* @FILEDLG - now automatically appends an extension if user types only a filename.
* @FORMAT - now returns values left or right-justified using spaces.
* @INIREAD - improved functionality, plus support for XML format configuration files.
* @MATCH - new option allows an exact match to be performed.
* @MSGBOX - message box options can now be defined using named styles.
* @NAME - can now return the name of files in an Internet URL.
* @PATH - can now return the path of files in an Internet URL.
* @POS - can now specify an offset to begin search for matching string.
* @SUBSTR - start position as well as end position can be specified relative to end of string.
* @TIMER - now returns results as @DATETIME-compatible floating point values.

Improved dialog elements

* BITBTN - rendering of disabled (grayed-out) button graphics is improved.
* BITMAP - now supports transparency. Can be drawn in real-time using the BITMAP command.
* CALENDAR - now uses floating-point date values that can be compared, or formatted using the @DATETIME function.
* CHECK - now supports automatic saving / restoring of last value.
* COMBO - now supports automatic saving / restoring of last value.
* EDIT - now supports automatic saving / restoring of last value.
* MENU - menus (and popup menus) may be drawn in a style similar to Microsoft Office XP, and may have bitmaps in addition to caption text. Submenus are now supported.
* RADIO - new COLUMNS style lets you create groups with columns of radio buttons; now supports automatic saving / restoring of last value.
* SPIN - can now specify a step size as well as minimum and maximum; now supports automatic saving / restoring of last value.
* TAB - multi-line tabs are now supported.
* TEXT - supports new styles to automatically shorten text that is too long to show in full, using ellipsis.
* TIME - can now display the time in short format (no seconds display).
* TASKICON - information balloons can be displayed, and the element can generate events when the mouse is over the icon; icons are now redrawn following a Windows Explorer crash.
* TRACKBAR - minimum and maximum now definable; now supports automatic saving / restoring of last value.

_________________
'What you do not want done to yourself, do not do to others.' - Confucius (550 b.c. to 479 b.c.)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group