
i
Contents
HEW Part ....................................................................................................... 1
1.
Overview.................................................................................................. 3
1.1
Workspaces, Projects and Files........................................................................................... 3
1.2
The Main Window............................................................................................................... 4
1.2.1
The Title Bar .......................................................................................................... 4
1.2.2
The Menu Bar......................................................................................................... 4
1.2.3
The Toolbars........................................................................................................... 5
1.2.4
The Workspace Window........................................................................................ 6
1.2.5
The Editor Window................................................................................................ 9
1.2.6
The Output Window............................................................................................... 10
1.2.7
The Status Bar ........................................................................................................ 10
1.3
The Help System ................................................................................................................. 11
1.4
Launching the HEW ............................................................................................................ 12
1.5
Exiting the HEW ................................................................................................................. 12
1.6
Component System Overview............................................................................................. 12
2.
Build Basics ............................................................................................. 13
2.1
The Build Process................................................................................................................ 13
2.2
Project Files ......................................................................................................................... 14
2.2.1
Adding Files to a Project........................................................................................ 15
2.2.2
Removing Files from a Project .............................................................................. 17
2.2.3
Excluding a Project File from Build ...................................................................... 19
2.2.4
Including a Project File in Build............................................................................ 19
2.3
File Extensions and File Groups ......................................................................................... 19
2.4
Specifying How to Build a File........................................................................................... 26
2.5
Build Configurations ........................................................................................................... 27
2.5.1
Selecting a Configuration....................................................................................... 28
2.5.2
Adding and Deleting Configurations..................................................................... 28
2.6
Building a Project ................................................................................................................ 30
2.6.1
Building a Project................................................................................................... 30
2.6.2
Building Individual Files ....................................................................................... 30
2.6.3
Stopping a Build..................................................................................................... 31
2.6.4
Building Multiple Projects..................................................................................... 31
2.6.5
The Output Window............................................................................................... 31
2.6.6
Controlling the Content of the Output Window .................................................... 32
2.7
File Dependencies................................................................................................................ 32
2.8
Configuring the Workspace Window.................................................................................. 33
2.8.1
Show Dependencies under Each File .................................................................... 33
2.8.2
Show Standard Library Includes............................................................................ 34
2.8.3
Show File Paths...................................................................................................... 35
2.9
Setting the Current Project .................................................................................................. 35
2.10
Inserting a Project into a Workspace .................................................................................. 35
2.11
Specifying Dependencies between Projects........................................................................ 37
2.12
Removing a Project from a Workspace .............................................................................. 38
2.13
Relative projects paths in the workspace ............................................................................ 39
3.
Advanced Build Features.......................................................................... 41
3.1
The Build Process Revisited................................................................................................ 41