home *** CD-ROM | disk | FTP | other *** search
- Intro to Public Screens: Last edited 4/25/91
- -------------------------------------------------------------------------------
- Public Screens are a feature of, and require: Amiga OS Release 2, if you have
- an older operating system, you should consider upgrading to make use of this
- powerful feature.
-
- What is a Public Screen?
- ===============================================================================
- Public Screens are new Amiga Screens that can have program windows on them,
- instead of the Workbench Screen, allowing you to avoid shuffling windows around
- the Workbench Screen in order to get to your Icons. A good use of this would be
- for opening a public screen and putting both an Amiga Shell Window and a Clock
- Window, as a CLI work environment, leaving Workbench available for file/icon
- manipulation. An Amiga enthusiast may have several public screen 'environments'
- that he switches back and forth between either via the screen to back gadget,
- or via the Keyboard LEFT_AMIGA+M, LEFT_AMIGA+N shortcuts.
-
- Public Screens are a feature of AmigaOS release 2. They offer a standard
- way of opening multiple programs from differing sources on a screen separate
- from Workbench. Software can be written to be Public Screen Aware, in which
- case it should have a SCREEN keyword for CLI users and a SCREEN tooltype for
- Workbench icons. Some programs may even have Jump Button, allowing you to
- 'teleport' their window from Screen to Screen.
-
- Some Public Screen aware programs include:
- ------------------------------------------
- TurboText: editor Commercial
- WShell 2.0: Amiga Shell replacement + extras Commercial
- MultiPlayer: music module player program Shareware
-
- What about Older programs that do not know about Public Screens?
- -----------------------------------------------------------------
- If you Set your Public Screen as "Default/Shanghai Mode Enabled", any program
- that would normally try to open on the Workbench Screen will open on the Public
- Screen instead. Try the Clock Program, or Shell as an example.
- Selecting Undefault will refer the default back to workbench or your previous
- default public screen.
-
- It is OK to Undefault Screen whenever you are unsure which screen is default.
- This should return Default to Workbench or whichever screen was previously default.
-
- USING Public Screens without DEFAULT/SHANGHAI:
- ----------------------------------------------
- CLI Example: (open a public screen and then open a shell on that public screen)
- System2.0:>publicscreen MyScreen
- System2.0:>newshell WINDOW="con:0/0/600/150/PublicShell/close/SCREEN MyScreen"
- ^Quotes are important ^Case Sensitive
-
- Workbench Example: (making a public screen shell icon)
- make a copy of the sys:shell icon and add the following tooltype to the copy:
- CON:0/0/600/150/PublicShell/CLOSE/SCREEN PublicScreen.1
- ^^no quotes ^^Case Sensitive
-
- Double Click on the PublicScreen Icon to open a public screen.
- switch back to your workbench screen, and then
- Double Click on the copy_of_Shell Icon that you modified
- You should now have a shell open on the public screen.
-
- font problems with eariler versions of PublicScreen:
- ----------------------------------------------------
- I made a simple programming mistake with versions of PublicScreen below 1.02.06
- which caused the wrong default font for programs like the Amiga Shell.
- I hadn't read over the examples well enough -- Sorry.
-
- problems with PublicScreen 1.02.09 and menu items not functioning.
- -----------------------------------------------------------------------
- Open PublicScreen: You started PublicScreen with a default directory other than
- where the program actually lives. PublicScreen only has a search path of its
- current directory and C: .
-
- CALCULATOR,MEMACS, ED: Do you have the programs in the specified directories?
- Again, PublicScreen can only find files in it's current dir or C: unless
- it is fed an absolute path like I hardcoded these to.
-
- COLORS: As Above, please check the Doc file for the locations of these files
-
- CLOCK:
- I hardcoded the startup position of the clock too far to the right for screens
- without enough overscan, so it fails -- Sorry.
-
- ED:
- Does not open its file requestor on PublicScreen, they open on Workbench, ignoring
- the CON: specification to open on PublicScreen. (UGH!)
- This is Someone else's bug... (unless I find a good fix...)
-
- Other Helpful Hints:
- --------------------
- When in Default/Shanghai Mode:
- You may want to use a Commodities Exchange tool so that you can launch your favorite
- programs from the Public Screen, without swapping screens, by using only the keyboard
- Commands -- OK you may have to bump your mouse a little.
- Right_Amiga_D to set default
- <return> to close requester
- CX commands like: Left_Amiga_Esc for a new shell
- Right_Amiga_U
- <return> to close requester
-