


         NewShell (V1.3 Alias created during Shell-startup) 
                (2.x/3.x internal)



     NAME
      NewShell - Invoke a shell or CLI utilizing a NEWICON:
                     console window.

     SYNOPSIS
    1.3:
    NewShell [AUX: or NEWCON:hpos/vpos/width/height/windowtitle]
		     [From filename]

    2.x/3.x:
    NewShell [AUX: or NEWCON:hpos/vpos/width/height/windowtitle]
             [From filename]

       	
     DESCRIPTION
          
            This opens an advanced CLI (called a SHELL) which 
        includes aliases, resident commands, and has the current 
        directory listed at the prompt instead of in the 
        titlebar.

		  Shell-Seg must be resident in order for this to work. If it was
		not made resident, then a CLI will be opened instead of a SHELL. It
        should have been made resident in your startup-sequence with this 
		command:

			RESIDENT CLI L:Shell-Seg SYSTEM pure

            NEWCON: also must be mounted before for NEWSHELL to 
        work. This should also be in your startup-sequence. If 
        NEWCON: is not mounted, then the CON: device will be used 
        instead.The command used to mount it is:

			MOUNT NEWCON:
  
		  2.x/3.x ONLY:

            The enhanced CLI is now internal in your operating 
        system, and using either NEWCLI or NEWSHELL to open a new 
        Shell window.



	 KEYWORDS

	AUX: or NEWCON:hpos/vpos/width/height/windowtitle/options
	
            This lets you pick the position, size, title, and 
        options for the new Shell window. The options keywords 
        will work only under 2.x/3.x.  The options are listed 
        here:

            AUTO: The CLI opens immediatly only when the program 
        that started it requres it.

            CLOSE: This is on by default. This lets you add the 
        Close gadget in the top left corner of the CLI.

            BACKDROP: This lets forces the CLI to open up behind 
        all other windows and cannot be moved, resized, or 
        changed in any way except through using the zoom gadget.

            NOBORDER: There are no visible lines surrounding the 
        window. The zoom and size gadgets will still be there, 
        but if you zoom the window to full size, the CLI will 
        dominate your environment and the only way to make it 
        smaller is by closing it.

            NODRAG: The window will not let you drag it. The 
        position will remain in the same place always.

            NOSIZE: The zoom, close, and size gadgets will 
        disappear when the CLI is started. There will only be a 
        depth gadget.

            SCREENname: The CLI will open on a screen with the 
        name you give it.  For instance, if you use the 
        'SCREENveronica' option, the CLI will open up on the 
        public screen named 'veronica'. If 'veronica' does not 
        exist, then this option won't work.

            SIMPLE: Allows the text to fill up the CLI window 
        when expanded. This lets you see more information than 
        before. The default is on.

            SMART: When the CLI widow is expanded, this option 
        does not allow the old information to be seen. It is the 
        opposite of SIMPLE.
				
            WAIT: The CLI won't close when the program that 
        created it is closed.  To close the CLI using this 
        option, you must select the close gadget or use the 
        Ctrl-\ key combination.


	FROM filename
            Lets you specify a script to be run when the Shell 
        opens. If you don't put this script in your s: directory 
        then the 'filename' keyword is used to tell NewSHELL to 
        find it. The default startup file is the s:Shell-Startup.


	EXAMPLES

		
            1. To create a 150x150 SHELL in the upper left corner 
        of your screen named 'Debox':

			NEWSHELL NEWCON://150/150/Debox

            2. To create the default CLI (that is, with the upper 
        left corner of a 200x100 window titled 'My Shell':

			NEWSHELL "NEWCON:////My Shell"
