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 4 - Application during the runtime 1 - Introduction In this lesson we will learn how to create test creator application. 2 - Implementation Steps Fig. (1) 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. (2) Component Browser – Select the component (Call Procedure) 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 (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. (5) Component Browser – Select the component (Define New Window) 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) Form Designer Fig. (8) Goal Desginer - Steps Tree Select the step (Window Events) 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 Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Events) Note : Stop typing when you see the required component is selected Fig. (9) Component Browser – Select the component (Window Events) After selecting the component click Ok or press ENTER Fig. (10) Interaction page - Set the properties and enter the required data as in the image above Fig. (11) Form Designer Fig. (12) Goal Desginer - Steps Tree Select the step (Window Events) 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 Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Events) Note : Stop typing when you see the required component is selected Fig. (13) Component Browser – Select the component (Window Events) After selecting the component click Ok or press ENTER Fig. (14) Interaction page - Set the properties and enter the required data as in the image above Fig. (15) Form Designer Fig. (16) 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 (Main Menu) 3 - Select the component (Define Main Menu) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Main Menu) Note : Stop typing when you see the required component is selected Fig. (17) Component Browser – Select the component (Define Main Menu) 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 (MENU POPUPS) 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 (Main Menu) 3 - Select the component (Define POPUP) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define POPUP) Note : Stop typing when you see the required component is selected Fig. (20) Component Browser – Select the component (Define POPUP) 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 (POPUP ITEMS) 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 (Main Menu) 3 - Select the component (Define Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Item) Note : Stop typing when you see the required component is selected Fig. (23) Component Browser – Select the component (Define Item) 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 (POPUP ITEMS) 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 (Main Menu) 3 - Select the component (Define Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Item) Note : Stop typing when you see the required component is selected Fig. (26) Component Browser – Select the component (Define Item) 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 (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 (Status Bar) 3 - Select the component (Status Bar) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Status Bar) Note : Stop typing when you see the required component is selected Fig. (29) Component Browser – Select the component (Status Bar) 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 (Items) 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 (Status Bar) 3 - Select the component (Statusbar Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Statusbar Item) Note : Stop typing when you see the required component is selected Fig. (32) Component Browser – Select the component (Statusbar Item) 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 (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 (Tab) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Tab) Note : Stop typing when you see the required component is selected Fig. (35) Component Browser – Select the component (Tab) 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 (Events) 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 (Events) 3 - Select the component (Tab Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Tab Events) Note : Stop typing when you see the required component is selected Fig. (38) Component Browser – Select the component (Tab Events) 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 (Pages) 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 (Tab Page) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Tab Page) Note : Stop typing when you see the required component is selected Fig. (41) Component Browser – Select the component (Tab Page) 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) Form Designer Fig. (44) Goal Desginer - Steps Tree Select the step (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 (Browse) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse) Note : Stop typing when you see the required component is selected Fig. (45) Component Browser – Select the component (Browse) After selecting the component click Ok or press ENTER Fig. (46) Interaction page - Set the properties and enter the required data as in the image above Fig. (47) Form Designer Fig. (48) Goal Desginer - Steps Tree Select the step (Browse Events) 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 (Browse) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse) Note : Stop typing when you see the required component is selected Fig. (49) Component Browser – Select the component (Browse) After selecting the component click Ok or press ENTER Fig. (50) Interaction page - Set the properties and enter the required data as in the image above Fig. (51) Goal Desginer - Steps Tree Select the step (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 (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (52) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (53) Interaction page - Set the properties and enter the required data as in the image above Fig. (54) Form Designer Fig. (55) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (56) Component Browser – Select the component (Button Events) 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 (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 (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (59) Component Browser – Select the component (Button) 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) Form Designer Fig. (62) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (63) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (64) Interaction page - Set the properties and enter the required data as in the image above Fig. (65) Goal Desginer - Steps Tree Select the step (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 (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (66) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (67) Interaction page - Set the properties and enter the required data as in the image above Fig. (68) Form Designer Fig. (69) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (70) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (71) Interaction page - Set the properties and enter the required data as in the image above Fig. (72) Goal Desginer - Steps Tree Select the step (Pages) 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 (Tab Page) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Tab Page) Note : Stop typing when you see the required component is selected Fig. (73) Component Browser – Select the component (Tab Page) After selecting the component click Ok or press ENTER Fig. (74) Interaction page - Set the properties and enter the required data as in the image above Fig. (75) Form Designer Fig. (76) Goal Desginer - Steps Tree Select the step (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. (77) Component Browser – Select the component (Label) 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) Form Designer Fig. (80) Goal Desginer - Steps Tree Select the step (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. (81) Component Browser – Select the component (Label) After selecting the component click Ok or press ENTER Fig. (82) Interaction page - Set the properties and enter the required data as in the image above Fig. (83) Form Designer Fig. (84) Goal Desginer - Steps Tree Select the step (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 (EditBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (EditBox) Note : Stop typing when you see the required component is selected Fig. (85) Component Browser – Select the component (EditBox) After selecting the component click Ok or press ENTER Fig. (86) Interaction page - Set the properties and enter the required data as in the image above Fig. (87) Form Designer Fig. (88) Goal Desginer - Steps Tree Select the step (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 (ListBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ListBox) Note : Stop typing when you see the required component is selected Fig. (89) Component Browser – Select the component (ListBox) 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) Form Designer Fig. (92) Goal Desginer - Steps Tree Select the step (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 (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (93) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (94) Interaction page - Set the properties and enter the required data as in the image above Fig. (95) Form Designer Fig. (96) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (97) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (98) Interaction page - Set the properties and enter the required data as in the image above Fig. (99) Goal Desginer - Steps Tree Select the step (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. (100) Component Browser – Select the component (Label) After selecting the component click Ok or press ENTER Fig. (101) Interaction page - Set the properties and enter the required data as in the image above Fig. (102) Form Designer Fig. (103) Goal Desginer - Steps Tree Select the step (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 (TextBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (TextBox) Note : Stop typing when you see the required component is selected Fig. (104) Component Browser – Select the component (TextBox) 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) Form Designer Fig. (107) Goal Desginer - Steps Tree Select the step (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. (108) Component Browser – Select the component (Label) After selecting the component click Ok or press ENTER Fig. (109) Interaction page - Set the properties and enter the required data as in the image above Fig. (110) Form Designer Fig. (111) Goal Desginer - Steps Tree Select the step (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 (TextBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (TextBox) Note : Stop typing when you see the required component is selected Fig. (112) Component Browser – Select the component (TextBox) After selecting the component click Ok or press ENTER Fig. (113) Interaction page - Set the properties and enter the required data as in the image above Fig. (114) Form Designer Fig. (115) Goal Desginer - Steps Tree Select the step (Define New Window ( win1 ) , Title : "Test Creator") 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. (116) Component Browser – Select the component (Window Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (119) Interaction page - Set the properties and enter the required data as in the image above Fig. (120) Form Designer Fig. (121) Goal Desginer - Steps Tree Select the step (Define New Window ( win1 ) , Title : "Test Creator") 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (122) Component Browser – Select the component (Textbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (125) Interaction page - Set the properties and enter the required data as in the image above Fig. (126) Form Designer Fig. (127) Goal Desginer - Steps Tree Select the step (Define New Window ( win1 ) , Title : "Test Creator") 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (128) Component Browser – Select the component (Textbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (131) Interaction page - Set the properties and enter the required data as in the image above Fig. (132) Form Designer Fig. (133) Goal Desginer - Steps Tree Select the step (Define New Window ( win1 ) , Title : "Test Creator") 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 (Classes) 3 - Select the component (Editbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Editbox Class) Note : Stop typing when you see the required component is selected Fig. (134) Component Browser – Select the component (Editbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (137) Interaction page - Set the properties and enter the required data as in the image above Fig. (138) Form Designer Fig. (139) 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. (140) Component Browser – Select the component (Define Procedure) 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 (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 (xBase) 3 - Select the component (Open Table) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Open Table) Note : Stop typing when you see the required component is selected Fig. (143) Component Browser – Select the component (Open Table) 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 (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. (146) Component Browser – Select the component (Define Procedure) 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 (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 (xBase) 3 - Select the component (Close TableClose Table) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Close TableClose Table) Note : Stop typing when you see the required component is selected Fig. (149) Component Browser – Select the component (Close TableClose Table) After selecting the component click Ok or press ENTER Fig. (150) 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. (151) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (152) Interaction page - Set the properties and enter the required data as in the image above Fig. (153) 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 (xBase) 3 - Select the component (Select Area) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Select Area) Note : Stop typing when you see the required component is selected Fig. (154) Component Browser – Select the component (Select Area) After selecting the component click Ok or press ENTER Fig. (155) Interaction page - Set the properties and enter the required data as in the image above Fig. (156) 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 (xBase) 3 - Select the component (Add New RecordAdd New Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add New RecordAdd New Record) Note : Stop typing when you see the required component is selected Fig. (157) Component Browser – Select the component (Add New RecordAdd New Record) After selecting the component click Ok or press ENTER Fig. (158) 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 (xBase) 3 - Select the component (Replace) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Replace) Note : Stop typing when you see the required component is selected Fig. (159) Component Browser – Select the component (Replace) After selecting the component click Ok or press ENTER Fig. (160) Interaction page - Set the properties and enter the required data as in the image above Fig. (161) 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 (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected Fig. (162) Component Browser – Select the component (Get Information) After selecting the component click Ok or press ENTER Fig. (163) Interaction page - Set the properties and enter the required data as in the image above Fig. (164) 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 (Classes) 3 - Select the component (Browse Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse Class) Note : Stop typing when you see the required component is selected Fig. (165) Component Browser – Select the component (Browse Class) After selecting the component click Ok or press ENTER Fig. (166) Interaction page - Set the properties and enter the required data as in the image above Fig. (167) Interaction page - Set the properties and enter the required data as in the image above 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 (Classes) 3 - Select the component (Browse Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse Class) Note : Stop typing when you see the required component is selected Fig. (170) Component Browser – Select the component (Browse Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (173) Interaction page - Set the properties and enter the required data as in the image above Fig. (174) 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 (Classes) 3 - Select the component (Browse Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse Class) Note : Stop typing when you see the required component is selected Fig. (175) Component Browser – Select the component (Browse Class) After selecting the component click Ok or press ENTER Fig. (176) Interaction page - Set the properties and enter the required data as in the image above Fig. (177) Interaction page - Set the properties and enter the required data as in the image above Fig. (178) Interaction page - Set the properties and enter the required data as in the image above Fig. (179) 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. (180) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (181) Interaction page - Set the properties and enter the required data as in the image above Fig. (182) 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. (183) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (184) Interaction page - Set the properties and enter the required data as in the image above Fig. (185) 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 (xBase) 3 - Select the component (Select Area) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Select Area) Note : Stop typing when you see the required component is selected Fig. (186) Component Browser – Select the component (Select Area) After selecting the component click Ok or press ENTER Fig. (187) Interaction page - Set the properties and enter the required data as in the image above Fig. (188) 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 (Classes) 3 - Select the component (Browse Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse Class) Note : Stop typing when you see the required component is selected Fig. (189) Component Browser – Select the component (Browse Class) After selecting the component click Ok or press ENTER Fig. (190) Interaction page - Set the properties and enter the required data as in the image above Fig. (191) Interaction page - Set the properties and enter the required data as in the image above 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 (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 (Vessels) 3 - Select the component (Goto) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Goto) Note : Stop typing when you see the required component is selected Fig. (194) Component Browser – Select the component (Goto) 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 (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 (xBase) 3 - Select the component (Delete Current Record (Mark for deletion)) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Delete Current Record (Mark for deletion)) Note : Stop typing when you see the required component is selected Fig. (197) Component Browser – Select the component (Delete Current Record (Mark for deletion)) After selecting the component click Ok or press ENTER Fig. (198) 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 (xBase) 3 - Select the component (PackPack) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (PackPack) Note : Stop typing when you see the required component is selected Fig. (199) Component Browser – Select the component (PackPack) After selecting the component click Ok or press ENTER Fig. (200) 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 (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected Fig. (201) Component Browser – Select the component (Get Information) After selecting the component click Ok or press ENTER Fig. (202) Interaction page - Set the properties and enter the required data as in the image above Fig. (203) 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. (204) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (205) Interaction page - Set the properties and enter the required data as in the image above Fig. (206) 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 (Classes) 3 - Select the component (Browse Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse Class) Note : Stop typing when you see the required component is selected Fig. (207) Component Browser – Select the component (Browse Class) After selecting the component click Ok or press ENTER Fig. (208) Interaction page - Set the properties and enter the required data as in the image above Fig. (209) Interaction page - Set the properties and enter the required data as in the image above 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 (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 (Vessels) 3 - Select the component (Goto) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Goto) Note : Stop typing when you see the required component is selected Fig. (212) Component Browser – Select the component (Goto) 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 (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 (Classes) 3 - Select the component (Browse Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse Class) Note : Stop typing when you see the required component is selected Fig. (215) Component Browser – Select the component (Browse Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (218) Interaction page - Set the properties and enter the required data as in the image above Fig. (219) 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 (Classes) 3 - Select the component (Browse Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse Class) Note : Stop typing when you see the required component is selected Fig. (220) Component Browser – Select the component (Browse Class) After selecting the component click Ok or press ENTER Fig. (221) Interaction page - Set the properties and enter the required data as in the image above Fig. (222) Interaction page - Set the properties and enter the required data as in the image above Fig. (223) Interaction page - Set the properties and enter the required data as in the image above Fig. (224) 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. (225) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (226) Interaction page - Set the properties and enter the required data as in the image above Fig. (227) 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. (228) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (229) Interaction page - Set the properties and enter the required data as in the image above Fig. (230) 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 (xBase) 3 - Select the component (Select Area) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Select Area) Note : Stop typing when you see the required component is selected Fig. (231) Component Browser – Select the component (Select Area) After selecting the component click Ok or press ENTER Fig. (232) Interaction page - Set the properties and enter the required data as in the image above Fig. (233) 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 (xBase) 3 - Select the component (ZapZap) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ZapZap) Note : Stop typing when you see the required component is selected Fig. (234) Component Browser – Select the component (ZapZap) After selecting the component click Ok or press ENTER Fig. (235) 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 (Classes) 3 - Select the component (Browse Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse Class) Note : Stop typing when you see the required component is selected Fig. (236) Component Browser – Select the component (Browse Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (239) Interaction page - Set the properties and enter the required data as in the image above Fig. (240) 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 (Classes) 3 - Select the component (Browse Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse Class) Note : Stop typing when you see the required component is selected Fig. (241) Component Browser – Select the component (Browse Class) After selecting the component click Ok or press ENTER Fig. (242) Interaction page - Set the properties and enter the required data as in the image above Fig. (243) Interaction page - Set the properties and enter the required data as in the image above Fig. (244) Interaction page - Set the properties and enter the required data as in the image above Fig. (245) 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. (246) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (247) Interaction page - Set the properties and enter the required data as in the image above Fig. (248) 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. (249) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (250) Interaction page - Set the properties and enter the required data as in the image above Fig. (251) 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 (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected Fig. (252) Component Browser – Select the component (Get Information) After selecting the component click Ok or press ENTER Fig. (454) Interaction page - Set the properties and enter the required data as in the image above Fig. (254) 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. (255) Component Browser – Select the component (IF Statement) 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) 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 (Return Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Return Value) Note : Stop typing when you see the required component is selected Fig. (258) Component Browser – Select the component (Return Value) After selecting the component click Ok or press ENTER Fig. (259) Interaction page - Set the properties and enter the required data as in the image above Fig. (260) 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. (261) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER 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 (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. (264) Component Browser – Select the component (Show Message) 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 (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 (xBase) 3 - Select the component (Replace) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Replace) Note : Stop typing when you see the required component is selected Fig. (267) Component Browser – Select the component (Replace) 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 (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 (Classes) 3 - Select the component (Browse Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Browse Class) Note : Stop typing when you see the required component is selected Fig. (270) Component Browser – Select the component (Browse Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (273) Interaction page - Set the properties and enter the required data as in the image above Fig. (274) 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. (275) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (276) Interaction page - Set the properties and enter the required data as in the image above Fig. (277) 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 (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected Fig. (278) Component Browser – Select the component (Get Information) After selecting the component click Ok or press ENTER Fig. (279) Interaction page - Set the properties and enter the required data as in the image above Fig. (280) 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. (281) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (282) Interaction page - Set the properties and enter the required data as in the image above Fig. (283) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (284) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (285) Interaction page - Set the properties and enter the required data as in the image above Fig. (286) Interaction page - Set the properties and enter the required data as in the image above Fig. (287) Interaction page - Set the properties and enter the required data as in the image above Fig. (288) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (289) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (290) Interaction page - Set the properties and enter the required data as in the image above Fig. (291) Interaction page - Set the properties and enter the required data as in the image above 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (294) Component Browser – Select the component (Button Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (297) Interaction page - Set the properties and enter the required data as in the image above Fig. (298) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (299) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (300) Interaction page - Set the properties and enter the required data as in the image above Fig. (301) Interaction page - Set the properties and enter the required data as in the image above Fig. (302) Interaction page - Set the properties and enter the required data as in the image above Fig. (303) 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. (304) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (305) Interaction page - Set the properties and enter the required data as in the image above Fig. (306) 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 (Classes) 3 - Select the component (Tab Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Tab Class) Note : Stop typing when you see the required component is selected Fig. (307) Component Browser – Select the component (Tab Class) After selecting the component click Ok or press ENTER Fig. (308) Interaction page - Set the properties and enter the required data as in the image above Fig. (309) Interaction page - Set the properties and enter the required data as in the image above Fig. (310) Interaction page - Set the properties and enter the required data as in the image above Fig. (311) 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. (312) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (313) Interaction page - Set the properties and enter the required data as in the image above Fig. (314) 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 (xBase) 3 - Select the component (Select Area) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Select Area) Note : Stop typing when you see the required component is selected Fig. (315) Component Browser – Select the component (Select Area) After selecting the component click Ok or press ENTER Fig. (316) Interaction page - Set the properties and enter the required data as in the image above Fig. (317) 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 (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected Fig. (318) Component Browser – Select the component (Get Information) After selecting the component click Ok or press ENTER Fig. (319) Interaction page - Set the properties and enter the required data as in the image above Fig. (320) 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. (321) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (322) Interaction page - Set the properties and enter the required data as in the image above Fig. (323) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (324) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (325) Interaction page - Set the properties and enter the required data as in the image above Fig. (326) Interaction page - Set the properties and enter the required data as in the image above 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 (Classes) 3 - Select the component (Editbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Editbox Class) Note : Stop typing when you see the required component is selected Fig. (329) Component Browser – Select the component (Editbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (332) Interaction page - Set the properties and enter the required data as in the image above Fig. (333) 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 (Classes) 3 - Select the component (Listbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Listbox Class) Note : Stop typing when you see the required component is selected Fig. (334) Component Browser – Select the component (Listbox Class) After selecting the component click Ok or press ENTER Fig. (335) Interaction page - Set the properties and enter the required data as in the image above Fig. (336) Interaction page - Set the properties and enter the required data as in the image above Fig. (337) Interaction page - Set the properties and enter the required data as in the image above Fig. (338) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (339) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (340) Interaction page - Set the properties and enter the required data as in the image above Fig. (341) Interaction page - Set the properties and enter the required data as in the image above 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (344) Component Browser – Select the component (Textbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (347) Interaction page - Set the properties and enter the required data as in the image above 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 (Return Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Return Value) Note : Stop typing when you see the required component is selected Fig. (349) Component Browser – Select the component (Return Value) 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 (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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (352) Component Browser – Select the component (Button Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (355) Interaction page - Set the properties and enter the required data as in the image above Fig. (356) 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 (Vessels) 3 - Select the component (Goto) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Goto) Note : Stop typing when you see the required component is selected Fig. (357) Component Browser – Select the component (Goto) After selecting the component click Ok or press ENTER 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 (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. (360) Component Browser – Select the component (Call 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 (Variables) 3 - Select the component (Numeric To String) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Numeric To String) Note : Stop typing when you see the required component is selected Fig. (363) Component Browser – Select the component (Numeric To String) 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 (ALL Trim) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ALL Trim) Note : Stop typing when you see the required component is selected Fig. (366) Component Browser – Select the component (ALL Trim) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (369) Component Browser – Select the component (Textbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (372) Interaction page - Set the properties and enter the required data as in the image above Fig. (373) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (374) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (375) Interaction page - Set the properties and enter the required data as in the image above Fig. (376) Interaction page - Set the properties and enter the required data as in the image above Fig. (377) Interaction page - Set the properties and enter the required data as in the image above Fig. (378) 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. (379) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (380) Interaction page - Set the properties and enter the required data as in the image above Fig. (381) 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 (Classes) 3 - Select the component (Editbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Editbox Class) Note : Stop typing when you see the required component is selected Fig. (382) Component Browser – Select the component (Editbox Class) After selecting the component click Ok or press ENTER Fig. (383) Interaction page - Set the properties and enter the required data as in the image above Fig. (384) Interaction page - Set the properties and enter the required data as in the image above 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 (Classes) 3 - Select the component (Listbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Listbox Class) Note : Stop typing when you see the required component is selected Fig. (387) Component Browser – Select the component (Listbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (390) Interaction page - Set the properties and enter the required data as in the image above Fig. (391) 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 (Print Text) 3 - Select the component (Print Text To Editbox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Editbox) Note : Stop typing when you see the required component is selected Fig. (392) Component Browser – Select the component (Print Text To Editbox) After selecting the component click Ok or press ENTER Fig. (393) Interaction page - Set the properties and enter the required data as in the image above Fig. (394) 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 (Print Text) 3 - Select the component (Print Text To Listbox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Listbox) Note : Stop typing when you see the required component is selected Fig. (395) Component Browser – Select the component (Print Text To Listbox) After selecting the component click Ok or press ENTER Fig. (396) Interaction page - Set the properties and enter the required data as in the image above Fig. (397) 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 (Print Text) 3 - Select the component (Print Text To Listbox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Listbox) Note : Stop typing when you see the required component is selected Fig. (398) Component Browser – Select the component (Print Text To Listbox) After selecting the component click Ok or press ENTER Fig. (399) Interaction page - Set the properties and enter the required data as in the image above Fig. (400) 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 (Print Text) 3 - Select the component (Print Text To Listbox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Listbox) Note : Stop typing when you see the required component is selected Fig. (401) Component Browser – Select the component (Print Text To Listbox) After selecting the component click Ok or press ENTER Fig. (402) Interaction page - Set the properties and enter the required data as in the image above Fig. (403) 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 (Print Text) 3 - Select the component (Print Text To Listbox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Listbox) Note : Stop typing when you see the required component is selected Fig. (404) Component Browser – Select the component (Print Text To Listbox) After selecting the component click Ok or press ENTER 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 (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. (407) Component Browser – Select the component (Define 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 (xBase) 3 - Select the component (Select Area) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Select Area) Note : Stop typing when you see the required component is selected Fig. (410) Component Browser – Select the component (Select Area) 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 (Classes) 3 - Select the component (Listbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Listbox Class) Note : Stop typing when you see the required component is selected Fig. (413) Component Browser – Select the component (Listbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (416) Interaction page - Set the properties and enter the required data as in the image above Fig. (417) 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. (418) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (419) Interaction page - Set the properties and enter the required data as in the image above Fig. (420) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (421) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (422) Interaction page - Set the properties and enter the required data as in the image above Fig. (423) Interaction page - Set the properties and enter the required data as in the image above Fig. (424) Interaction page - Set the properties and enter the required data as in the image above Fig. (425) 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 (String To Numeric) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (String To Numeric) Note : Stop typing when you see the required component is selected Fig. (426) Component Browser – Select the component (String To Numeric) After selecting the component click Ok or press ENTER Fig. (427) Interaction page - Set the properties and enter the required data as in the image above Fig. (428) 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. (429) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (430) Interaction page - Set the properties and enter the required data as in the image above Fig. (431) 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 (Numeric To String) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Numeric To String) Note : Stop typing when you see the required component is selected Fig. (432) Component Browser – Select the component (Numeric To String) After selecting the component click Ok or press ENTER Fig. (433) Interaction page - Set the properties and enter the required data as in the image above Fig. (434) 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 (ALL Trim) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ALL Trim) Note : Stop typing when you see the required component is selected Fig. (435) Component Browser – Select the component (ALL Trim) After selecting the component click Ok or press ENTER Fig. (436) Interaction page - Set the properties and enter the required data as in the image above Fig. (437) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (438) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (439) Interaction page - Set the properties and enter the required data as in the image above Fig. (440) Interaction page - Set the properties and enter the required data as in the image above Fig. (441) Interaction page - Set the properties and enter the required data as in the image above Fig. (442) 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. (443) Component Browser – Select the component (Show Message) After selecting the component click Ok or press ENTER Fig. (444) Interaction page - Set the properties and enter the required data as in the image above Fig. (445) 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. (446) Component Browser – Select the component (Show Message) After selecting the component click Ok or press ENTER Fig. (447) Interaction page - Set the properties and enter the required data as in the image above Fig. (448) 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 (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected Fig. (449) Component Browser – Select the component (Get Information) After selecting the component click Ok or press ENTER Fig. (450) Interaction page - Set the properties and enter the required data as in the image above Fig. (451) 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 (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected Fig. (452) Component Browser – Select the component (Get Information) After selecting the component click Ok or press ENTER Fig. (453) Interaction page - Set the properties and enter the required data as in the image above Fig. (454) 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. (455) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (456) Interaction page - Set the properties and enter the required data as in the image above Fig. (457) 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. (458) Component Browser – Select the component (Show Message) After selecting the component click Ok or press ENTER Fig. (459) Interaction page - Set the properties and enter the required data as in the image above Fig. (460) 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 (Vessels) 3 - Select the component (Goto) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Goto) Note : Stop typing when you see the required component is selected Fig. (461) Component Browser – Select the component (Goto) After selecting the component click Ok or press ENTER Fig. (462) Interaction page - Set the properties and enter the required data as in the image above Fig. (463) 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. (464) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (465) Interaction page - Set the properties and enter the required data as in the image above Fig. (466) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (467) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (468) Interaction page - Set the properties and enter the required data as in the image above Fig. (469) Interaction page - Set the properties and enter the required data as in the image above Fig. (470) Interaction page - Set the properties and enter the required data as in the image above Fig. (471) 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 (Return Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Return Value) Note : Stop typing when you see the required component is selected Fig. (472) Component Browser – Select the component (Return Value) After selecting the component click Ok or press ENTER Fig. (473) Interaction page - Set the properties and enter the required data as in the image above Fig. (474) 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 (Vessels) 3 - Select the component (Goto) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Goto) Note : Stop typing when you see the required component is selected Fig. (475) Component Browser – Select the component (Goto) After selecting the component click Ok or press ENTER Fig. (476) Interaction page - Set the properties and enter the required data as in the image above Fig. (477) 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. (478) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (479) Interaction page - Set the properties and enter the required data as in the image above Fig. (480) 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. (481) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (482) Interaction page - Set the properties and enter the required data as in the image above Fig. (483) 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 (Shell About) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Shell About) Note : Stop typing when you see the required component is selected Fig. (484) Component Browser – Select the component (Shell About) After selecting the component click Ok or press ENTER Fig. (485) Interaction page - Set the properties and enter the required data as in the image above Fig. (486) 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. (487) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (488) Interaction page - Set the properties and enter the required data as in the image above Fig. (489) 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. (490) Component Browser – Select the component (Window Class) After selecting the component click Ok or press ENTER Fig. (491) Interaction page - Set the properties and enter the required data as in the image above Fig. (492) Interaction page - Set the properties and enter the required data as in the image above Fig. (493) Interaction page - Set the properties and enter the required data as in the image above Fig. (494) Goal Desginer - Final Steps Tree 3 - Final Steps Tree The First Step Call Procedure opendb Define New Window ( win1 ) , Title : "Test Creator" Window Events Event: ON RELEASE : Action closedb() Event: ON INIT : Action checkbtns() Window Properties Window Controls START OF MAIN MENU MENU POPUPS DEFINE POPUP "File" POPUP ITEMS Define ITEM ( "About" ) Define ITEM ( "Exit" ) END OF POPUP END OF MAIN MENU Define New Statusbar Items Define New StatusItem ( "Ready" ) Events Properties End Statusbar Define New Tab ( Tab1 ) Events Event: ON CHANGE : Action tabchange() Properties Pages Page ( "Questions" ) Controls Define Browse ( browse1 ) Browse Events Event: ON LostFocus : Action browsecheck() Browse Properties Define New Button ( btnadd ) , Caption : "Add Question" Button Events Event: ON CLICK : Action addrec() Button Properties Define New Button ( btnDelete ) , Caption : "Delete Question" Button Events Event: ON CLICK : Action deleterec() Button Properties Define New Button ( btnDeleteAll ) , Caption : "Delete All Questions" Button Events Event: ON CLICK : Action deleteall() Button Properties End Page Page ( "Test" ) Controls Define Label ( lbl2 ) , Caption : "Question" Label Events Label Properties Define Label ( lbl3 ) , Caption : "Answer" Label Events Label Properties Define New Editbox ( edit1 ) Editbox Events Editbox Properties Define New ListBox ( list1 ) ListBox Event ListBox Properties Define New Button ( btnok ) , Caption : "Ok" Button Events Event: ON CLICK : Action btnokclick() Button Properties Define Label ( lbl4 ) , Caption : "Score : " Label Events Label Properties Define TextBox ( textscore ) TextBox EVENTS TextBox Properties Define Label ( lbl5 ) , Caption : "Of" Label Events Label Properties Define TextBox ( textof ) TextBox EVENTS TextBox Properties End Page End Tab End Of Window win1.Center ( ) win1.textscore.Enabled := .f. win1.textof.Enabled := .f. win1.edit1.Enabled := .f. Activate window Procedures Define Procedure opendb Start Here Open Table test.dbf End of Procedure Define Procedure closedb Start Here Close Table End of Procedure Define Procedure addrec Start Here Select Area test Add New Record Replace Field f_true with 1 mycount = Get Records Count win1.browse1.Value := mycount win1.browse1.Refresh ( ) win1.browse1.SetFocus ( ) Call Procedure checkbtns End of Procedure Define Procedure DeleteRec Start Here Select Area test myrec = win1.browse1.Value Goto Record Number myrec Delete Record (Mark for deletion) Pack mycount = Get Records Count IF ( myrec > mycount ) Start Here win1.browse1.Value := mycount Goto Last Record END OF IF STATEMENT win1.browse1.Refresh ( ) win1.browse1.Refresh ( ) Call Procedure checkbtns End of Procedure Define Procedure DeleteAll Start Here Select Area test Zap win1.browse1.Value := 0 win1.browse1.Refresh ( ) Call Procedure checkbtns End of Procedure Define Procedure browsecheck Start Here mycount = Get Records Count IF ( mycount = 0 ) Start Here Return 0 END OF IF STATEMENT IF ( test->f_true > 4 .or. test->f_true < 1 ) Start Here Show Message "True answer between 1 and 4" Title "Sorry" Type: Message Box Replace Field f_true with 1 win1.browse1.Refresh ( ) END OF IF STATEMENT End of Procedure Define Procedure checkbtns Start Here mycount = Get Records Count IF ( mycount == 0 ) Start Here win1.btndelete.Enabled := .f. win1.btndeleteall.Enabled := .f. ELSE Start Here win1.btndelete.Enabled := .t. win1.btndeleteall.Enabled := .t. END OF IF STATEMENT End of Procedure Define Procedure tabchange Start Here activepage = win1.tab1.Value IF ( activepage == 2 ) Start Here SELECT AREA test mycount = Get Records Count IF ( mycount = 0 ) Start Here win1.btnok.Enabled := .f. win1.edit1.Value := "" win1.list1.DeleteAllItems ( ) win1.textscore.Value := "" win1.textof.Value := "" Return 0 ELSE Start Here win1.btnok.Enabled := .t. END OF IF STATEMENT Goto First Record Call Procedure loadquestion mycount = CONVERT mycount TO STRING mycount = All Trim mycount win1.textscore.Value := "" win1.textof.Value := mycount END OF IF STATEMENT End of Procedure Define Procedure loadquestion Start Here win1.edit1.Value := "" win1.list1.DeleteAllItems ( ) Print text (f_question) to Editbox (Edit1) of Window (Win1) Print text (f_a1) to Listbox (List1) of Window (Win1) Print text (f_a2) to Listbox (List1) of Window (Win1) Print text (f_a3) to Listbox (List1) of Window (Win1) Print text (f_a4) to Listbox (List1) of Window (Win1) End of Procedure Define Procedure btnokclick Start Here Select Area test useranswer = win1.list1.Value IF ( useranswer = test->f_true ) Start Here scorevalue = win1.textscore.Value scorevalue = CONVERT scorevalue TO Numeric scorevalue = scorevalue + 1 scorevalue = CONVERT scorevalue TO STRING scorevalue = All Trim scorevalue win1.textscore.Value := scorevalue Show Message "True Answer" Title "Great" Type: Message Box ELSE Start Here Show Message "False Answer" Title "Sorry" Type: Message Box END OF IF STATEMENT mycount = Get Records Count myrec = Get Record Number IF ( myrec = mycount ) Start Here Show Message "Exam over !!!" Title "Wow" Type: Message Box Goto First Record Call Procedure loadquestion win1.textscore.Value := "" Return 0 END OF IF STATEMENT Goto Next Record Call Procedure loadquestion End of Procedure Define Procedure aboutapp Start Here ShellAbout, Title "Test Creator", Addition Text "Test Creator, Copyright 2008, Mahmoud Fayed (msfclipper@yahoo.com)" End of Procedure Define Procedure closeapp Start Here win1.Release ( ) End of Procedure 4 - Application during the runtime Fig. (495) Application during the runtime
|