PWCT Blog


PWCT 1.9 (Art) Rev. 2014.01.31



Hello

I have already released PWCT 1.9 (Art) Rev. 2014.01.31

1 - Added : Autocomplete (IntelliSense) Feature
* Understand Object Type
* Understand Scope (Local, Public, Current Class = Self )
* Get Information from more than one file in the project
* Understand inheritance
* Understand different operators ( . , : , -> ) for objects, classes & pointers
* General Rules to enable this feature in any visual programming language inside PWCT
* Support HarbourPWCT, PythonPWCT & CPWCT (Components updated to support the IntelliSense Feature)
* IntelliSense is added to components using the next commands (You can open the components using the Transporter Designer to see the components script and get real world examples about adding the IntelliSense Feature).

IntelliSense Type:
IntelliSense Parent:
IntelliSense END:
IntelliSense
IntelliSense Scope:Parent:
IntelliSense Scope:
IntelliSense Mark:
IntelliSense File:

Note : To use the Autocomplete (IntelliSense) feature with your projects that are created using old releases, when you open the visual source file (*.ssf) in the Goal Designer Window, Click on (The Time Machine) button then select (Refresh steps based on current components updates)






2 - Fixed : problem in Transporter - Rules - : AllowInteraction: and putting a space between the command and the number

3 - Changes in HarbourPWCT
* When you define a method, you can automatically declare it
* When you define a method, you don't need to write the class name
* Thread Start now return a pointer to the created thread
* INET Send Data - Allow you to determine the output variable name

4 - New CPWCT components
* puts
* gets
* new line
* print variable

5 - New components in HarbourPWCT for better Threads & Sockets support.
* Start Thread Inherit
* Thread Self
* Thread ID
* Thread Join
* Thread Detach
* Thread Quit Request
* Thread Terminate All
* Thread Wait For All
* Thread Wait
* Thread Once
* Thread Once Init
* Mutex Create
* Mutex Lock
* Mutex Unlock
* Mutex Notify
* Mutex Notify All
* Mutex Subscribe
* Mutex Subscribe Now
* INET Cleanup
* INET Destroy
* INET Clear Timeout
* INET Error Description
* INET Count
* INET Address
* INET Port
* INET Receive
* INET Receive All
* INET Data Ready
* INET Send All
* INET Get Hosts
* INET Get Alias
* INET Datagram Socket
* INET Datagram Bind
* INET Datagram Send
* INET Datagram Receive


6 - New Samples
* HarbourPWCT : Print Many Lines To File
* HarbourPWCT : MD5
* HarbourPWCT : Multiple Inheritance


7 - New Tutorials
* Introduction (7 pages)
* Using Python inside PWCT Environment (23 pages)
* PWCT Environment (25 pages)


Greetings,
Mahmoud