alien.png Main window -- File menu
[Previous] [Main] [Next]

file menu.png
Figure 10.1 File Menu


file menu (new).png
Figure 10.2 File Menu (NEW)


file menu (reopen).png
Figure 10.3 File Menu (Reopen)

New
 
When you point your mouse to new, figure 10.2 will appear.  
 
Document  
Click this to create a new source file. Directly after you clicked on this item, a new edit child will be created, and if enabled, the default header will be pasted at the top of the new file.  
 
Document (and add to project)  
This is the same as the other Document item, except for the project. CA3 can work with projects, this will be explained later. When you click this item a new document will be created but it will also be added to the project you are working on. If you don't have a project open, a new project will be created.  

Open

This option will open the screen showed in figure 11. With this screen (which is the default windows open dialog) you can select a file to open with CA3. When you select an .ASM file, CA3 will open a new edit child and fill it with the text inside the file you've selected.
When you open a .CAP (Chaos Assembler Project) file, explained later, it will open a CA3 project file. As said, this will be explained later on in this documentation.

file menu (open).png
Figure 11. Open dialog

As you might notice from this window, is that the text is
NOT ENGLISH. Actually it's dutch. We didn't do this on purpose. Because it's a default windows dialog, it's shown in the language of the installed windows. In your case it will be in the language YOU have installed windows under.


Open Project
See Open, the only difference is that this window only can open project files, in stead of All supported types.

Reopen
 
General  
The reopen menu is used to open the most recent files with one click. In the settings screen you can edit the number of items displayed in this menu item. You see two 'delimiters'. Above the first delimiter are the most recent opened .ASM files. Below the first delimiter you see the most recent opened .CAP (Project) files.  
 
More...  
Below the second delimiter you see an item called 'More'. When you click this item, the screen showed in figure 12 will be opened.  
 
file menu (reopen more).png  
Figure 12. The open list.  
 
In this screen you have two tab sheets. The first one will display all projects EVER opened by CA3. The second one will display ALL other files ever opened. If you click on one of the headings of the list (Filename, Size (Bytes), Last Modified), the list will be sorted on that column. Clicking on the same column, will reverse the sorted column. In this way you can sort in ASCENDING and DESCENDING order.  
 
If you Double click on a file or project, CA3 will open the file you requested.  
 
 
Save
Click this item to save the active child edit to disk. if the file wasn't saved before (new file) than a pop-up dialog will appear, similar to figure 11. In this dialog you can specify a filename and look for an appropriate location. If however the file was saved before or you opened the file and you click this item, the existing file will be overwritten with the current text in the active child edit.

Save as...
Similar to the save option, the only difference is, this option will always open the save dialog even if the file has been saved before.

Save project as...
This is similar to the save as option, the only difference is that it will not save the active edit window, but the project file (the .CAP file).

Save all
Click this item to save ALL files opened (edit childs) and the project file at once. If necessary, a save dialog will be shown (of course only for the files that haven't been saved before).

Print
Click this option to get a preview of the active edit child. In this screen you can see how it will look if you print the text in the edit window. In that screen you can select to actually print the text.

Close
Closes the active child. This doesn't have to be an edit child. This can be any kind of child window.

Close all (including project)
Closes all active childs and also closes the open project. of course this option will only be available when a project is open.

Exit
Close Chaos Assembler 3 (You probably don't need to use this option :D ).