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 


A Little About VDS 5 - Part I

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


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

PostPosted: Wed Mar 12, 2003 9:37 pm    Post subject: A Little About VDS 5 - Part I Reply with quote

The following information is a brief description of what
you can expect in Visual DialogScript 5.

Code:
IDE:
  The IDE and Debugger are completely new.  The IDE now is
  a single interface with dockable toolbars and tabbed
  windows.

  Compiling is now done within the IDE itself instead of
  being done in another window.

  Drag & Drop on the IDE and Scroll Wheel are supported now.

  Multi file projects are now possible.

COMPILER:
  Compiler has been totally rewritten.  You also no longer
  have to save your script before you compile.

INTEGRATED RESOURCE LINKER:
  Can you say "Integrated Resource Linker"?  Good, I knew you
  could.  Resources such as icons, bitmaps and such can now
  be compiled into your exe and called from within the exe by
  your program.

COMPILER DIRECTIVES:
  These allow you such things as:

  #DEFINE COMMAND, name1, name2, ...
  #DEFINE FUNCTION, name1, name2, ...

  #INCLUDE file1, file2, ...

  #RESOURCE ADD, ANIICON, file.ani, {id}
  #RESOURCE ADD, BITMAP, file.bmp, {id}
  #RESOURCE ADD, CURSOR, file.cur, {id}
  #RESOURCE ADD, ICON, file.ico, {id}
  #RESOURCE ADD, TEXT, file.* , {id}
  #RESOURCE ADD, <typename>, file.*, {id}

COMMANDS:
  There are some new commands, some changes to previous ones and
  probably some fixes also.  A couple commands I'd like to at least
  let you know about now are:

  LOADLIB < dllname >
    NEW! This command loads a dynamic link library (DLL) in order
    that it can be used by way of the @LIB function..

  And

  FREELIB < dllname >
    NEW! This command unloads a dynamic link library (DLL) that has
    been previously loaded using the LOADLIB command.

  I don't think it's going to take a doctor to figure out what these
  two commands are used for.

FUNCTIONS:
  Like the commands, there are some new functions, changes and fixes
  to previous functions.  Here's a few of the new functions:

  @CLIPBRD()
    NEW! Returns the entire contents of the clipboard, if it
    contains text.

  @FRAC(<value>)
    NEW! This function returns the fractional part of a
    floating-point value. (Example: @FRAC(12.345) = 0.345).

  @UNEQUAL( <string1>, <string2> {, <EXACT>} )
    NEW! This new function returns a true ('1') value if <string1>
    is not equal to <string2>. Case is not taken into account in
    the comparison unless the optional parameter EXACT is supplied.
    The function is equivalent to @not(@equal(...,...)).


There are also some new elements.

That is as much as I can give you right now. Date of release
is still unknown by myself. Release was delayed to an unfortunate and
unforseen event recently.

I know this isn't everything about VDS 5, but I'm only allowed
to at least give you a taste, and hopefully what you have read
is tasty enough to keep you going until it's finally released.

Best regards,
-Garrett

_________________
'What you do not want done to yourself, do not do to others.' - Confucius (550 b.c. to 479 b.c.)


Last edited by Garrett on Thu Mar 13, 2003 7:08 pm; edited 2 times in total
Back to top
View user's profile Send private message
LiquidCode
Moderator Team


Joined: 05 Dec 2000
Posts: 1753
Location: Space and Time

PostPosted: Thu Mar 13, 2003 12:36 am    Post subject: Reply with quote

more, More, MORE!! Smile Very cool Garrett. Thanks for the taste. Very Happy
_________________
Chris
Http://theblindhouse.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
MarkTrubo
Contributor
Contributor


Joined: 27 May 2001
Posts: 148
Location: Long Island, NY

PostPosted: Thu Mar 13, 2003 1:39 am    Post subject: Reply with quote

MMMmmmmm, VDS 5. Tell us more!
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger
Alphonse
VDS Pirate
VDS Pirate


Joined: 27 Jan 2003
Posts: 11

PostPosted: Thu Mar 13, 2003 2:37 am    Post subject: Reply with quote

any date of is birth Question
Back to top
View user's profile Send private message
marty
Professional Member
Professional Member


Joined: 10 May 2001
Posts: 789

PostPosted: Thu Mar 13, 2003 4:29 am    Post subject: Reply with quote

Very Happy Very Happy Very Happy

You want more guys ?

Ask your questions either to me or one of the other VDS 5 users, and we may respond... well depending on the questions of course... Wink

This was so hard to keep for myself... Now I can sleep better.. Thanks Garrett Laughing
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
ShinobiSoft
Professional Member
Professional Member


Joined: 06 Nov 2002
Posts: 790
Location: Knoxville, Tn

PostPosted: Thu Mar 13, 2003 4:31 am    Post subject: Reply with quote

Tell Me More, Pleeeeeeeeeeeeease! Shocked Shocked Shocked Shocked Shocked
_________________
Bill Weckel
ShinobiSoft Software

"The way is known to all, but not all know it."
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
ShinobiSoft
Professional Member
Professional Member


Joined: 06 Nov 2002
Posts: 790
Location: Knoxville, Tn

PostPosted: Thu Mar 13, 2003 4:35 am    Post subject: Reply with quote

Actually, on a serious note, fer once Smile, any ideas on the price? Wink
_________________
Bill Weckel
ShinobiSoft Software

"The way is known to all, but not all know it."
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
Garrett
Moderator Team


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

PostPosted: Thu Mar 13, 2003 7:33 am    Post subject: Reply with quote

Marty, I have been itching for over 6 months to give little hints and tid-bits
about VDS 5!

Bill, I do believe the price structure has remained the same. Of course,
that's subject to change without anyone telling me about it. Confused

-Garrett

_________________
'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
marty
Professional Member
Professional Member


Joined: 10 May 2001
Posts: 789

PostPosted: Thu Mar 13, 2003 2:44 pm    Post subject: Reply with quote

Itching only ! I could sleep along with the itching Wink

Tip of the day:

Did you know with VDS 5 it will be possible to make an FTP client WITHOUT any external DLLs. Calling non VDS DLLs will be possible!
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Garrett
Moderator Team


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

PostPosted: Thu Mar 13, 2003 5:15 pm    Post subject: Reply with quote

Hmmmmmmmm...... I'm getting the idea that the info I gave was too
little. So I may have to say something more about VDS 5.

Yeah, but you know what?! I've been up for an hour now, and it's only
9:15 in the morn!! This is just way too early for me to be up!!! I'm going
to have to go back to bed for at least another 3 hours! What in Sam Hill
am I doing up before Noon!!?? Twisted Evil

-Garrett

_________________
'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
LiquidCode
Moderator Team


Joined: 05 Dec 2000
Posts: 1753
Location: Space and Time

PostPosted: Thu Mar 13, 2003 5:16 pm    Post subject: Reply with quote

marty wrote:
I could sleep along with the itching Wink


Oh, now that's sad.. Very Happy

_________________
Chris
Http://theblindhouse.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Garrett
Moderator Team


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

PostPosted: Thu Mar 13, 2003 5:19 pm    Post subject: Reply with quote

Ummmm... I think this itching issue has taken an ugly turn Laughing

-Garrett

_________________
'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
jules
Professional Member
Professional Member


Joined: 14 Sep 2001
Posts: 1043
Location: Cumbria, UK

PostPosted: Thu Mar 13, 2003 5:31 pm    Post subject: Reply with quote

I guess that most VDS programmers don't want to know about the Windows API and similar stuff. What is is cool is that in VDS 5 you can define your own commands and functions, and put them into separate units that can be called from the main DSC file. This would allow a clever person to write a nice VDS wrapper around the DLL calls to create a unit that everyone else can use.

It's also possible to make compiled units (DSU files) that can be included in a program, and which could be distributed and used without the source code. This really allows developers to create extension packages without needing to use Delphi or C.
Back to top
View user's profile Send private message Visit poster's website
marty
Professional Member
Professional Member


Joined: 10 May 2001
Posts: 789

PostPosted: Thu Mar 13, 2003 6:55 pm    Post subject: Reply with quote

Sorry I meant COULDN'T sleep plus the itching... Wink

Boy my english is getting bad... will have to write in french instead Rolling Eyes
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
ShinobiSoft
Professional Member
Professional Member


Joined: 06 Nov 2002
Posts: 790
Location: Knoxville, Tn

PostPosted: Thu Mar 13, 2003 7:05 pm    Post subject: Reply with quote

All I can say is y'all have gotten me really anxious now. I think this is going
to be exactly what the doctor ordered. Razz Cool

_________________
Bill Weckel
ShinobiSoft Software

"The way is known to all, but not all know it."
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
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