PWCT 1.9 Art Documentation ( http://doublesvsoop.sourceforge.net ) 2006-2019, Mahmoud Fayed ( msfclipper@users.sourceforge.net ) _____________________________________________________________________________________ Table of contents 1 - Introduction 2 - Implementation steps 3 - Final Steps Tree 1 - Introduction In this lesson we are going to create the Nova.SSF This file is part of the Supernova programming language 2 - Implementation Steps Fig. (1) Goal Desginer - Steps Tree Select the step (Load Files) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Set Procedure To) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Procedure To) Note : Stop typing when you see the required component is selected Fig. (2) Component Browser – Select the component (Set Procedure To) After selecting the component click Ok or press ENTER Fig. (3) Interaction page - Set the properties and enter the required data as in the image above Fig. (4) Goal Desginer - Steps Tree Select the step (Load Files) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Set Procedure To) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Procedure To) Note : Stop typing when you see the required component is selected Fig. (5) Component Browser – Select the component (Set Procedure To) After selecting the component click Ok or press ENTER Fig. (6) Interaction page - Set the properties and enter the required data as in the image above Fig. (7) Goal Desginer - Steps Tree Select the step (Load Files) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Set Procedure To) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Procedure To) Note : Stop typing when you see the required component is selected Fig. (8) Component Browser – Select the component (Set Procedure To) After selecting the component click Ok or press ENTER Fig. (9) Interaction page - Set the properties and enter the required data as in the image above Fig. (10) Goal Desginer - Steps Tree Select the step (Load Files) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Set Procedure To) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Procedure To) Note : Stop typing when you see the required component is selected Fig. (11) Component Browser – Select the component (Set Procedure To) After selecting the component click Ok or press ENTER Fig. (12) Interaction page - Set the properties and enter the required data as in the image above Fig. (13) Goal Desginer - Steps Tree Select the step (Load Files) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Set Procedure To) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Procedure To) Note : Stop typing when you see the required component is selected Fig. (14) Component Browser – Select the component (Set Procedure To) After selecting the component click Ok or press ENTER Fig. (15) Interaction page - Set the properties and enter the required data as in the image above Fig. (16) Goal Desginer - Steps Tree Select the step (Load Files) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Set Procedure To) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Procedure To) Note : Stop typing when you see the required component is selected Fig. (17) Component Browser – Select the component (Set Procedure To) After selecting the component click Ok or press ENTER Fig. (18) Interaction page - Set the properties and enter the required data as in the image above Fig. (19) Goal Desginer - Steps Tree Select the step (Load Files) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Set Procedure To) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Procedure To) Note : Stop typing when you see the required component is selected Fig. (20) Component Browser – Select the component (Set Procedure To) After selecting the component click Ok or press ENTER Fig. (21) Interaction page - Set the properties and enter the required data as in the image above Fig. (22) Goal Desginer - Steps Tree Select the step (Load Files) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Set Procedure To) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Procedure To) Note : Stop typing when you see the required component is selected Fig. (23) Component Browser – Select the component (Set Procedure To) After selecting the component click Ok or press ENTER Fig. (24) Interaction page - Set the properties and enter the required data as in the image above Fig. (25) Goal Desginer - Steps Tree Select the step (Load Files) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Set Procedure To) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Procedure To) Note : Stop typing when you see the required component is selected Fig. (26) Component Browser – Select the component (Set Procedure To) After selecting the component click Ok or press ENTER Fig. (27) Interaction page - Set the properties and enter the required data as in the image above Fig. (28) Goal Desginer - Steps Tree Select the step (Load Files) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Set Procedure To) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Procedure To) Note : Stop typing when you see the required component is selected Fig. (29) Component Browser – Select the component (Set Procedure To) After selecting the component click Ok or press ENTER Fig. (30) Interaction page - Set the properties and enter the required data as in the image above Fig. (31) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (32) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (33) Interaction page - Set the properties and enter the required data as in the image above Fig. (34) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (35) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (36) Interaction page - Set the properties and enter the required data as in the image above Fig. (37) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (38) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (39) Interaction page - Set the properties and enter the required data as in the image above Fig. (40) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (41) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (42) Interaction page - Set the properties and enter the required data as in the image above Fig. (43) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (44) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (45) Interaction page - Set the properties and enter the required data as in the image above Fig. (46) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (47) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (48) Interaction page - Set the properties and enter the required data as in the image above Fig. (49) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (50) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (51) Interaction page - Set the properties and enter the required data as in the image above Fig. (52) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (53) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (54) Interaction page - Set the properties and enter the required data as in the image above Fig. (55) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (56) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (57) Interaction page - Set the properties and enter the required data as in the image above Fig. (58) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (59) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (60) Interaction page - Set the properties and enter the required data as in the image above Fig. (61) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (62) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (63) Interaction page - Set the properties and enter the required data as in the image above Fig. (64) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (65) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (66) Interaction page - Set the properties and enter the required data as in the image above Fig. (67) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (68) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (69) Interaction page - Set the properties and enter the required data as in the image above Fig. (70) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (71) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (72) Interaction page - Set the properties and enter the required data as in the image above Fig. (73) Goal Desginer - Steps Tree Select the step (Declare) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (74) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (75) Interaction page - Set the properties and enter the required data as in the image above Fig. (76) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (77) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (78) Interaction page - Set the properties and enter the required data as in the image above Fig. (79) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (80) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (81) Interaction page - Set the properties and enter the required data as in the image above Fig. (82) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (83) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (84) Interaction page - Set the properties and enter the required data as in the image above Fig. (85) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (86) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (87) Interaction page - Set the properties and enter the required data as in the image above Fig. (88) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (89) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (90) Interaction page - Set the properties and enter the required data as in the image above Fig. (91) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (92) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (93) Interaction page - Set the properties and enter the required data as in the image above Fig. (94) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (95) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (96) Interaction page - Set the properties and enter the required data as in the image above Fig. (97) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (98) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (99) Interaction page - Set the properties and enter the required data as in the image above Fig. (100) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (101) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (102) Interaction page - Set the properties and enter the required data as in the image above Fig. (103) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (104) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (105) Interaction page - Set the properties and enter the required data as in the image above Fig. (106) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (107) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (108) Interaction page - Set the properties and enter the required data as in the image above Fig. (109) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (110) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (111) Interaction page - Set the properties and enter the required data as in the image above Fig. (112) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (113) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (114) Interaction page - Set the properties and enter the required data as in the image above Fig. (115) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (116) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (117) Interaction page - Set the properties and enter the required data as in the image above Fig. (118) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (119) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (120) Interaction page - Set the properties and enter the required data as in the image above Fig. (121) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (122) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (123) Interaction page - Set the properties and enter the required data as in the image above Fig. (124) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (125) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (126) Interaction page - Set the properties and enter the required data as in the image above Fig. (127) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (128) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (129) Interaction page - Set the properties and enter the required data as in the image above Fig. (130) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (131) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (132) Interaction page - Set the properties and enter the required data as in the image above Fig. (133) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (134) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (135) Interaction page - Set the properties and enter the required data as in the image above Fig. (136) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (137) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (138) Interaction page - Set the properties and enter the required data as in the image above Fig. (139) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (140) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (141) Interaction page - Set the properties and enter the required data as in the image above Fig. (142) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (143) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (144) Interaction page - Set the properties and enter the required data as in the image above Fig. (145) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (146) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (147) Interaction page - Set the properties and enter the required data as in the image above Fig. (148) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (149) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (150) Interaction page - Set the properties and enter the required data as in the image above Fig. (151) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (152) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (153) Interaction page - Set the properties and enter the required data as in the image above Fig. (154) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (155) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (156) Interaction page - Set the properties and enter the required data as in the image above Fig. (157) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (158) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (159) Interaction page - Set the properties and enter the required data as in the image above Fig. (160) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (161) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (162) Interaction page - Set the properties and enter the required data as in the image above Fig. (163) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (164) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (165) Interaction page - Set the properties and enter the required data as in the image above Fig. (166) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (For Loop) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (For Loop) Note : Stop typing when you see the required component is selected Fig. (167) Component Browser – Select the component (For Loop) After selecting the component click Ok or press ENTER Fig. (168) Interaction page - Set the properties and enter the required data as in the image above Fig. (169) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected Fig. (170) Component Browser – Select the component (Add Item) After selecting the component click Ok or press ENTER Fig. (171) Interaction page - Set the properties and enter the required data as in the image above Fig. (172) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Declare Array) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Array) Note : Stop typing when you see the required component is selected Fig. (173) Component Browser – Select the component (Declare Array) After selecting the component click Ok or press ENTER Fig. (174) Interaction page - Set the properties and enter the required data as in the image above Fig. (175) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Declare Array) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Array) Note : Stop typing when you see the required component is selected Fig. (176) Component Browser – Select the component (Declare Array) After selecting the component click Ok or press ENTER Fig. (177) Interaction page - Set the properties and enter the required data as in the image above Fig. (178) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Declare Array) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Array) Note : Stop typing when you see the required component is selected Fig. (179) Component Browser – Select the component (Declare Array) After selecting the component click Ok or press ENTER Fig. (180) Interaction page - Set the properties and enter the required data as in the image above Fig. (181) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (182) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (183) Interaction page - Set the properties and enter the required data as in the image above Fig. (184) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected Fig. (185) Component Browser – Select the component (Add Item) After selecting the component click Ok or press ENTER Fig. (186) Interaction page - Set the properties and enter the required data as in the image above Fig. (187) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Declare Array) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Array) Note : Stop typing when you see the required component is selected Fig. (188) Component Browser – Select the component (Declare Array) After selecting the component click Ok or press ENTER Fig. (189) Interaction page - Set the properties and enter the required data as in the image above Fig. (190) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Declare Array) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Array) Note : Stop typing when you see the required component is selected Fig. (191) Component Browser – Select the component (Declare Array) After selecting the component click Ok or press ENTER Fig. (192) Interaction page - Set the properties and enter the required data as in the image above Fig. (193) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Declare Array) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Array) Note : Stop typing when you see the required component is selected Fig. (194) Component Browser – Select the component (Declare Array) After selecting the component click Ok or press ENTER Fig. (195) Interaction page - Set the properties and enter the required data as in the image above Fig. (196) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Declare Array) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Array) Note : Stop typing when you see the required component is selected Fig. (197) Component Browser – Select the component (Declare Array) After selecting the component click Ok or press ENTER Fig. (198) Interaction page - Set the properties and enter the required data as in the image above Fig. (199) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected Fig. (200) Component Browser – Select the component (Add Item) After selecting the component click Ok or press ENTER Fig. (201) Interaction page - Set the properties and enter the required data as in the image above Fig. (202) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (203) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (204) Interaction page - Set the properties and enter the required data as in the image above Fig. (205) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (206) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (207) Interaction page - Set the properties and enter the required data as in the image above Fig. (208) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (209) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (210) Interaction page - Set the properties and enter the required data as in the image above Fig. (211) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (212) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (213) Interaction page - Set the properties and enter the required data as in the image above Fig. (214) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (215) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (216) Interaction page - Set the properties and enter the required data as in the image above Fig. (217) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (218) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (219) Interaction page - Set the properties and enter the required data as in the image above Fig. (220) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (221) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (222) Interaction page - Set the properties and enter the required data as in the image above Fig. (223) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (224) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (225) Interaction page - Set the properties and enter the required data as in the image above Fig. (226) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (227) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (228) Interaction page - Set the properties and enter the required data as in the image above Fig. (229) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (230) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (231) Interaction page - Set the properties and enter the required data as in the image above Fig. (232) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (233) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (234) Interaction page - Set the properties and enter the required data as in the image above Fig. (235) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (236) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (237) Interaction page - Set the properties and enter the required data as in the image above Fig. (238) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (239) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (240) Interaction page - Set the properties and enter the required data as in the image above Fig. (241) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (242) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (243) Interaction page - Set the properties and enter the required data as in the image above Fig. (244) Goal Desginer - Steps Tree Select the step (Assign) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (245) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (246) Interaction page - Set the properties and enter the required data as in the image above Fig. (247) Goal Desginer - Steps Tree Select the step (Public Variables) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (248) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (249) Interaction page - Set the properties and enter the required data as in the image above Fig. (250) Goal Desginer - Steps Tree Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Windows) 3 - Select the component (Define New Window) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define New Window) Note : Stop typing when you see the required component is selected Fig. (251) Component Browser – Select the component (Define New Window) After selecting the component click Ok or press ENTER Fig. (252) Interaction page - Set the properties and enter the required data as in the image above Fig. (454) Form Designer Fig. (254) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Label) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Label) Note : Stop typing when you see the required component is selected Fig. (255) Component Browser – Select the component (Label) After selecting the component click Ok or press ENTER Fig. (256) Interaction page - Set the properties and enter the required data as in the image above Fig. (257) Form Designer Fig. (258) Goal Desginer - Steps Tree Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Windows) 3 - Select the component (Window Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Class) Note : Stop typing when you see the required component is selected Fig. (259) Component Browser – Select the component (Window Class) After selecting the component click Ok or press ENTER Fig. (260) Interaction page - Set the properties and enter the required data as in the image above Fig. (261) Interaction page - Set the properties and enter the required data as in the image above Fig. (262) Interaction page - Set the properties and enter the required data as in the image above Fig. (263) Goal Desginer - Steps Tree Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Windows) 3 - Select the component (Load/Activate Window/Form) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Load/Activate Window/Form) Note : Stop typing when you see the required component is selected Fig. (264) Component Browser – Select the component (Load/Activate Window/Form) After selecting the component click Ok or press ENTER Fig. (265) Interaction page - Set the properties and enter the required data as in the image above Fig. (266) Goal Desginer - Steps Tree Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (267) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (268) Interaction page - Set the properties and enter the required data as in the image above Fig. (269) Goal Desginer - Steps Tree Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (270) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (271) Interaction page - Set the properties and enter the required data as in the image above Fig. (272) Goal Desginer - Steps Tree Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected Fig. (273) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (274) Interaction page - Set the properties and enter the required data as in the image above Fig. (275) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Files / Folders) 3 - Select the component (Check File) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Check File) Note : Stop typing when you see the required component is selected Fig. (276) Component Browser – Select the component (Check File) After selecting the component click Ok or press ENTER Fig. (277) Interaction page - Set the properties and enter the required data as in the image above Fig. (278) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected Fig. (279) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (280) Interaction page - Set the properties and enter the required data as in the image above Fig. (281) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Files / Folders) 3 - Select the component (Get File) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get File) Note : Stop typing when you see the required component is selected Fig. (282) Component Browser – Select the component (Get File) After selecting the component click Ok or press ENTER Fig. (283) Interaction page - Set the properties and enter the required data as in the image above Fig. (284) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Files / Folders) 3 - Select the component (Check File) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Check File) Note : Stop typing when you see the required component is selected Fig. (285) Component Browser – Select the component (Check File) After selecting the component click Ok or press ENTER Fig. (286) Interaction page - Set the properties and enter the required data as in the image above Fig. (287) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (288) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (289) Interaction page - Set the properties and enter the required data as in the image above Fig. (290) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected Fig. (291) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (292) Interaction page - Set the properties and enter the required data as in the image above Fig. (293) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (294) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (295) Interaction page - Set the properties and enter the required data as in the image above Fig. (296) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Windows) 3 - Select the component (Window Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Class) Note : Stop typing when you see the required component is selected Fig. (297) Component Browser – Select the component (Window Class) After selecting the component click Ok or press ENTER Fig. (298) Interaction page - Set the properties and enter the required data as in the image above Fig. (299) Interaction page - Set the properties and enter the required data as in the image above Fig. (300) Interaction page - Set the properties and enter the required data as in the image above Fig. (301) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected Fig. (302) Component Browser – Select the component (Add Item) After selecting the component click Ok or press ENTER Fig. (303) Interaction page - Set the properties and enter the required data as in the image above Fig. (304) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (305) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (306) Interaction page - Set the properties and enter the required data as in the image above Fig. (307) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (308) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (309) Interaction page - Set the properties and enter the required data as in the image above Fig. (310) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected Fig. (311) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (312) Interaction page - Set the properties and enter the required data as in the image above Fig. (313) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (314) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (315) Interaction page - Set the properties and enter the required data as in the image above Fig. (316) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (317) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (318) Interaction page - Set the properties and enter the required data as in the image above Fig. (319) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (320) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (321) Interaction page - Set the properties and enter the required data as in the image above Fig. (322) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (323) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (324) Interaction page - Set the properties and enter the required data as in the image above Fig. (325) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (326) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (327) Interaction page - Set the properties and enter the required data as in the image above Fig. (328) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (GUI Application) 3 - Select the component (Show Message) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Show Message) Note : Stop typing when you see the required component is selected Fig. (329) Component Browser – Select the component (Show Message) After selecting the component click Ok or press ENTER Fig. (330) Interaction page - Set the properties and enter the required data as in the image above Fig. (331) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (332) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (333) Interaction page - Set the properties and enter the required data as in the image above Fig. (334) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected Fig. (335) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (336) Interaction page - Set the properties and enter the required data as in the image above Fig. (337) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (338) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (339) Interaction page - Set the properties and enter the required data as in the image above Fig. (340) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (341) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (342) Interaction page - Set the properties and enter the required data as in the image above Fig. (343) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (While Loop) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (While Loop) Note : Stop typing when you see the required component is selected Fig. (344) Component Browser – Select the component (While Loop) After selecting the component click Ok or press ENTER Fig. (345) Interaction page - Set the properties and enter the required data as in the image above Fig. (346) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (GUI Application) 3 - Select the component (DO Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (DO Events) Note : Stop typing when you see the required component is selected Fig. (347) Component Browser – Select the component (DO Events) After selecting the component click Ok or press ENTER Fig. (348) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (349) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (350) Interaction page - Set the properties and enter the required data as in the image above Fig. (351) Goal Desginer - Steps Tree Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected Fig. (352) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (353) Interaction page - Set the properties and enter the required data as in the image above Fig. (354) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Windows) 3 - Select the component (Window Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Class) Note : Stop typing when you see the required component is selected Fig. (355) Component Browser – Select the component (Window Class) After selecting the component click Ok or press ENTER Fig. (356) Interaction page - Set the properties and enter the required data as in the image above Fig. (357) Interaction page - Set the properties and enter the required data as in the image above Fig. (358) Interaction page - Set the properties and enter the required data as in the image above Fig. (359) Goal Desginer - Steps Tree Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected Fig. (360) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (361) Interaction page - Set the properties and enter the required data as in the image above Fig. (362) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (363) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (364) Interaction page - Set the properties and enter the required data as in the image above Fig. (365) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (366) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (367) Interaction page - Set the properties and enter the required data as in the image above Fig. (368) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (lower Case) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (lower Case) Note : Stop typing when you see the required component is selected Fig. (369) Component Browser – Select the component (lower Case) After selecting the component click Ok or press ENTER Fig. (370) Interaction page - Set the properties and enter the required data as in the image above Fig. (371) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Get SubString From Left) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Left) Note : Stop typing when you see the required component is selected Fig. (372) Component Browser – Select the component (Get SubString From Left) After selecting the component click Ok or press ENTER Fig. (373) Interaction page - Set the properties and enter the required data as in the image above Fig. (374) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (375) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (376) Interaction page - Set the properties and enter the required data as in the image above Fig. (377) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected Fig. (378) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (379) Interaction page - Set the properties and enter the required data as in the image above Fig. (380) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Get SubString From Right) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Right) Note : Stop typing when you see the required component is selected Fig. (381) Component Browser – Select the component (Get SubString From Right) After selecting the component click Ok or press ENTER Fig. (382) Interaction page - Set the properties and enter the required data as in the image above Fig. (383) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (lower Case) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (lower Case) Note : Stop typing when you see the required component is selected Fig. (384) Component Browser – Select the component (lower Case) After selecting the component click Ok or press ENTER Fig. (385) Interaction page - Set the properties and enter the required data as in the image above Fig. (386) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected Fig. (387) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (388) Interaction page - Set the properties and enter the required data as in the image above Fig. (389) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (390) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (391) Interaction page - Set the properties and enter the required data as in the image above Fig. (392) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected Fig. (393) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (394) Interaction page - Set the properties and enter the required data as in the image above Fig. (395) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (396) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (397) Interaction page - Set the properties and enter the required data as in the image above Fig. (398) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (399) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (400) Interaction page - Set the properties and enter the required data as in the image above Fig. (401) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Windows) 3 - Select the component (Window Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Class) Note : Stop typing when you see the required component is selected Fig. (402) Component Browser – Select the component (Window Class) After selecting the component click Ok or press ENTER Fig. (403) Interaction page - Set the properties and enter the required data as in the image above Fig. (404) Interaction page - Set the properties and enter the required data as in the image above Fig. (405) Interaction page - Set the properties and enter the required data as in the image above Fig. (406) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (407) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (408) Interaction page - Set the properties and enter the required data as in the image above Fig. (409) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (410) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (411) Interaction page - Set the properties and enter the required data as in the image above Fig. (412) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (413) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (414) Interaction page - Set the properties and enter the required data as in the image above Fig. (415) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected Fig. (416) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (417) Interaction page - Set the properties and enter the required data as in the image above Fig. (418) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (419) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (420) Interaction page - Set the properties and enter the required data as in the image above Fig. (421) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected Fig. (422) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (423) Interaction page - Set the properties and enter the required data as in the image above Fig. (424) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (While Loop) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (While Loop) Note : Stop typing when you see the required component is selected Fig. (425) Component Browser – Select the component (While Loop) After selecting the component click Ok or press ENTER Fig. (426) Interaction page - Set the properties and enter the required data as in the image above Fig. (427) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (GUI Application) 3 - Select the component (DO Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (DO Events) Note : Stop typing when you see the required component is selected Fig. (428) Component Browser – Select the component (DO Events) After selecting the component click Ok or press ENTER Fig. (429) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (430) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (431) Interaction page - Set the properties and enter the required data as in the image above Fig. (432) Goal Desginer - Final Steps Tree 3 - Final Steps Tree Load Files Set Procedure to "Details.PRG" Set Procedure to "Scanner.PRG" Set Procedure to "Syntax.PRG" Set Procedure to "CodeGen.PRG" Set Procedure to "Runtime.PRG" Set Procedure to "Urgent.PRG" Set Procedure to "GUI.PRG" Set Procedure to "DATA.PRG" Set Procedure to "CONTROLSTRUCTURE.PRG" Set Procedure to "novaERR.PRG" The First Step Public Variables Declare Public SysSwitch,WinsCount,WinShow,FilesList Public srccodefile,srccodeline,myChar,myStack,myRealStack,myRule,mydataflag,mydatachar Public myTokens,mySwitches,myRules,myTransform,myTransform2,myOperations,myExecutable,myCmd,myCmdRule,myData Public ProgramCounter,myopcode,myopdata,myopproc,myoplevel,myactiveproc,myactivelevel,myopobjsmap,myopwinname,myopprocstack Public ObjsCount,MyOpObjectName,initpara1,ObjSelArray,initpara2,initpara3 Public RT_GUI_Statusbar,RT_GUI_Menubar Public RT_DATA,RT_LS_DATA,RT_RS_DATA Public RT_Counters Public RT_LoopSwitch Public RT_LoopVars,RT_LoopCondition,RT_ActiveLoops Public RT_PCStack Public RT_ExprParse Public RT_DLLNAME Public RT_COMOBJNAME,RT_COMOBJS Public Tokenmap,rulesmap,RULESDI,RULESDVD,RULESCAVD,RULESPVC,RULESI,myfetchopstar,myfetchopend Assign SysSwitch = True WinsCount = 0 FilesList = {} mychar = " " myStack = "" myRealStack = "" myRule = "S" myTokens = {} myRules = {} myOperations = {} myExecutable = {} mySwitches = {} myCmd = "" myCmdRule = "" myData = {} myopproc = "baseproc" myoplevel = 0 myopcode = 0 myopdata = {} mydataflag = false mydatachar = "." WinShow = True myactiveproc = "baseproc" myactivelevel = 0 MyOpObjsMap = {"ObjectType","InternalCodeName","UserCodeName","EventsFlag","ParentWindow"} myopwinname = "NULL" MyOpObjectName = "NULL" ObjsCount = 0 initpara1 = "000" ObjSelArray = {} FOR LOOP ( From x = 1 To 14 Step 1) Start Here Add item "NULL" To Array ObjSelArray End of For Loop Declare Array RT_GUI_Statusbar Declare Array RT_GUI_Menubar Declare Array RT_DATA myTransform = {} Add item {"Variable Name","Variable Value"} To Array RT_Data Declare Array RT_LS_DATA Declare Array RT_RS_DATA Declare Array myopprocstack Declare Array RT_Counters Add item {"Name","Start","End","Step","Value"} To Array RT_Counters RT_LoopSwitch = False RT_LoopVars = 0 RT_LoopCondition = {} RT_ActiveLoops = {} srccodeline = 0 srccodefile = "" ProgramCounter = 0 RT_PCStack = {} RT_ExprParse = {} initpara2 = true initpara3 = false RT_DLLNAME = "" RT_COMOBJNAME = 0 RT_COMOBJS = {} myTransform2 = {} Call Procedure RTE_Load Define New Window ( win1 ) , Title : "" Window Events Window Properties Window Controls Define Label ( lbl1 ) , Caption : "Loading..." Label Events Label Properties End Of Window win1.Center ( ) Activate Window/Form win1 No Wait Date Settings - Code Numbers Settings Code Call Procedure myvm Call Procedure mystart Procedures Define Procedure mystart Start Here CheckFile := Check File sp1 IF ( .not. checkfile ) Start Here GetFile := Get File CheckFile := Check File GetFile sp1 = GetFile END OF IF STATEMENT IF ( checkfile ) Start Here Call Procedure myvm win1.Show ( ) Add item SP1 To Array FilesList Call Procedure mydetails Call Procedure myscanner IF ( mystack == "" .and. myrule == "S" .and. mycmd == "" ) Start Here Call Procedure GenStar Call Procedure SETPROPERTY Parameters "win1","row",-500 Call Procedure myRuntimeUrgent Call Procedure myRuntime Call Procedure RT_SetEvents END OF IF STATEMENT ELSE Start Here Show Message "Please Determine the source file *.Nova" Title "Error" Type: Message Box Call Procedure myend END OF IF STATEMENT IF ( WinsCount > 0 ) Start Here SysSwitch = True ELSE Start Here SysSwitch = False END OF IF STATEMENT WHILE ( SysSwitch ) Start Here DO Events END OF While Loop Call Procedure myend End of Procedure Define Procedure myend Start Here win1.Release ( ) End of Procedure Define Procedure myvm Start Here Local myobject,tempvar myobject = exename() MYOBJECT = CONVERT String MYOBJECT To LOWER CASE myobject = Get SubString from left, String: myobject Count: len(myobject)-4 myobject = myobject+".star" IF ( file(sp1) ) Start Here tempvar = Get SubString from right, String: alltrim(sp1) Count: 5 tempvar = CONVERT String tempvar To LOWER CASE IF ( tempvar = ".star" ) Start Here myobject = sp1 END OF IF STATEMENT END OF IF STATEMENT IF ( file(myobject) ) Start Here Call Procedure loadstar Parameters myobject Call Procedure SETPROPERTY Parameters "win1","row",-500 win1.Show ( ) Call Procedure myRuntimeUrgent Call Procedure myRuntime Call Procedure RT_SetEvents IF ( WinsCount > 0 ) Start Here SysSwitch = True ELSE Start Here SysSwitch = False END OF IF STATEMENT WHILE ( SysSwitch ) Start Here DO Events END OF While Loop Call Procedure myend END OF IF STATEMENT End of Procedure
|