@DATABASE StormScreenManager.guide
@$VER StormScreenManager 1.0 (10.3.98)
@(C) Copyright 1998 by HAAGE & PARTNER Computer GmbH

@SMARTWRAP
@TAB 3

@MACRO HEADER "@{b}@{FG Shine}"
@MACRO UHEADER "@{FG Text}@{UB}@{PAR}"
@MACRO SUBHDR "@{u}"
@MACRO USUBHDR "@{uu}@{PAR}"

@MACRO MARK "@{u}"
@MACRO UMARK "@{uu}"
@MACRO LETTER "@{b}@{FG Shine}"
@MACRO ULETTER "@{FG Text}@{ub}"

@NODE Main "StormScreenManager"

@{HEADER}StormScreenManager - A Public Screen Manager@{UHEADER}

      © 1998 by HAAGE & PARTNER Computer GmbH@{PAR}

@{" Overview     " LINK "Overview"} What is StormScreenManager?@{PAR}
@{" Installation " LINK "Installation"} How to install?@{PAR}
@{" GUI          " LINK "GUI"} What are that nice gadgets for?@{PAR}
@{" Commodity    " LINK "Commodity"} How to control StormScreenManager?@{PAR}
@{" REXX         " LINK "REXX"} What commands does it understand?@{PAR}

@ENDNODE

@NODE Overview "Overview"

StormScreenManager is a public screen manager. You can open new public
screens and control many screen parameters. It has a graphical user
interface, is a commodity and knows some REXX commands.

StormScreenManager is used by StormC and EasyWriter to open a screen for their
GUI.

@ENDNODE

@NODE Installation "Installation"

Copy the executable "StormScreenManager" and its icon to SYS:WBStartup.
Please check if the Tooltype "DONOTWAIT" is set.

You can run StormScreenManager with a double-click on the icon. After the
next reboot StormScreenManager will be started automatically.

@ENDNODE

@NODE GUI "Graphical User Interface"

@ENDNODE

@NODE Commodity "Commodity Interface"

StormScreenManager is a Commodity. It can be controlled by the Commodity
Exchange Program:


"Disable"/"Enable" is not very useful, it only disables the hotkey to popup
the GUI.


"Remove" quits StormScreenManager as soon as possible: every screen that is
opened by StormScreenManager must be closed. This is done automatically. If
a screen cannot be closed StormScreenManager quits as soon as the last
window on the screen is closed.


The default popup key is control-alt-p. You can change the tooltype
"CX_POPKEY" to any valid hotkey expression.


By default StormScreenManager does not open its GUI at startup. Set the
tooltype CX_POPUP to ON if you want StormScreenManager to open its
GUI automatically.

@ENDNODE

@NODE REXX "REXX Interface"

The REXX commands allow limited control of StormScreenManager. You can control
existing screens but not define new ones.


@{b}OPEN@{ub} <screenname> - Open screen <screenname>. It will be closed as soon
as the last window is closed.


@{b}CLOSE@{ub} <screenname> - Close screen <screenname>.


@{b}SCREENTOFRONT@{ub} <screenname> - Bring screen <screenname> to front.


@{b}SCREENTOBACK@{ub} <screenname> - Put screen <screenname> to back.


@{b}SETDEFSCREEN@{ub} <screenname> - Try to make screen <screenname> the default
screen.


@{b}SHANGHAI@{ub} ON/OFF - Set or clear the global shanghai flag.


@{b}AUTOPOPUP@{ub} ON/OFF - Set or clear the global auto popup flag.


@{b}HIDE@{ub} - Hide the GUI.


@{b}SHOW@{ub} - Show the GUI.


@{b}QUIT@{ub} - Quit StormScreenManager.

@ENDNODE
