I was at the 4D World Tour in Denver and I agree with John. It was excellent. 
Probably better than the last world tour 2 years ago. I highly recommend it to 
everyone. And that includes all you guys that think you are 4D experts and 
already know all that you need to know about 4D. You don’t know it all, and 
there is more you need to know about. And simply reading the documentation will 
not be enough.

There is so much more to learn about the new features in 4D v15 and v16 and at 
the 4D World Tour you will get example after example of how to actually use 
these new features. Practical examples. And you get the source code for every 
example so when you get back home you’ve got something to refer back to and 
build upon.

Here are just a few new things that I learned:

- CALL FORM and CALL WORKER work just fine in 32bit mode and not compiled. So 
you don’t have to be 64bit and compiled to take advantage of them. That was 
news to me.

- Workers have this great feature JPR calls the “mail box” for message passing. 
David Adams has raved about this new capability and it is very useful in many 
situations. And since you can create workers in 32bit mode and run them 
interpreted everyone can take advantage of them. 

- CALL FORM is the replacement for “Outside call”, SET TIMER and CALL PROCESS 
and is superior in most cases. JPR shows some great example of how you had do 
things using these old commands that can now be done much more logically and 
cleanly with CALL FORM. 

- CALL FORM also uses the “mail box” feature to allow you to send messages to a 
window and have them executed in FIFO order. And a form can certainly call 
itself with CALL FORM. And again, CALL FORM works just fine in 32bit and 
uncompiled mode so it is always available to use. 

- CALL FORM, which should really be called CALL WINDOW, takes a window 
reference so it can reach across processes effortlessly. 

- Using DIALOG(“form”;*) to open multiple windows in a single process offers 
many new possibilities. CALL FORM makes it easy to efficiently message between 
them. 

There is some talk about 4D Summit 2018 and the “theoretical” next version of 
4D that you are going to want to hear about. Big things are coming. JPR said 
that he cannot think of another version of 4D in the entire history of 4D 
versions that is going to be big and the next one. That’s bigger than v6 was 
and bigger than v11. Yeah, game changing. That’s straight from JPR. So it 
sounds like 4D Summit 2018 is going to be a must attend event for everyone.

Tim

********************************************
Tim Nevels
Innovative Solutions
785-749-3444
[email protected]
********************************************

**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to