|
Class: TerminalApplication
Object
|
+--Model
|
+--ApplicationModel
|
+--ToolApplicationModel
|
+--MultiViewToolApplication
|
+--TerminalApplication
- Package:
- stx:libtool
- Category:
- Interface-Smalltalk
- Version:
- rev:
1.26
date: 2019/03/13 21:23:06
- user: cg
- file: TerminalApplication.st directory: libtool
- module: stx stc-classLibrary: libtool
- Author:
- Claus Gittinger
A simple wrapper around a Terminal-View, adding a pullDown menu.
interface specs
-
windowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:TerminalApplication andSelector:#windowSpec
TerminalApplication new openInterface:#windowSpec
TerminalApplication open
|
menu specs
-
mainMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
usage example(s):
MenuEditor new openOnClass:TerminalApplication andSelector:#mainMenu
(Menu new fromLiteralArrayEncoding:(TerminalApplication mainMenu)) startUp
|
-
tabMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
usage example(s):
MenuEditor new openOnClass:WorkspaceApplication andSelector:#tabMenu
(Menu new fromLiteralArrayEncoding:(WorkspaceApplication tabMenu)) startUp
|
special startup
-
openIn: aDirectory
-
launch a new terminal in some directory
usage example(s):
TerminalApplication open
TerminalApplication openIn:'/etc'
|
aspects
-
keepSSHConnectionAliveHolder
-
menu-actions
-
addWorkspace
-
tabIcon:(ToolbarIconLibrary console13x13Icon)
-
createWorkspace
-
JV@2011-11-30: XTermView disabled as recent changes in
-
doKill
-
-
doReset
-
-
doSendInterrupt
-
-
doSendKillSignal
-
-
doSendTildeStop
-
-
keepSSHConnectionAliveHolderChanged
-
-
menuPlayback
-
-
noColors
-
-
noColors: aBoolean
-
-
openDocumentation
-
opens the documentation file
-
playbackFile: aFileName
-
-
setGreenDisplayMode
-
-
setNormalDisplayMode
-
-
setRedDisplayMode
-
-
setReverseDisplayMode
-
private
-
isModifiedWorkspace: aView
-
-
startKeepAliveProcess
-
keep alive, by sending a return from time to time.
Raise to top, if connection is lost
-
stopKeepAliveProcess
-
startup
-
startShellInSelectedWindow
-
to change window title
startup & release
-
initialDirectory: aDirectory
-
-
postBuildWith: aBuilder
-
-
postOpenWith: aBuilder
-
-
release
-
(comment from inherited method)
remove all references to objects that may refer to self.
Subclasses may redefine this method but should do a 'super release'.
-
shellFinishedInWorkspace: aView
-
vt backgroundColor:(Color red).
|