Package svs_core :: Package gui :: Module clientgui :: Class ClientGUI
[show private | hide private]
[frames | no frames]

Class ClientGUI

Known Subclasses:
CodePlayerGUI

Method Summary
  __init__(self, client)
  build(self)
Creates interface components.
  buildStandardComponents(self)
Creates interface components.
  clearLogDisplay(self)
Clear console.
  close(self, args)
Closes interface window.
  destroy(self, args)
Closes interface components.
  destroyView(self, args)
Destroys visualisation view.
  enterCommand(self)
Handles text from input field as command.
  errorMessage(self, text)
Displays error message in console.
  getConsoleText(self)
Retrieves text contents from console.
  hideView(self)
Hides visualisation view.
  openView(self, fullscreen)
Open visualisation view.
  setConsoleText(self, text, file)
Clear console and display new text.
  setEchoInput(self, state)
If 'True' echoes input in console, if "False' then no echo.
  statusMessage(self, text)
Displays status message in console.
  stepBackCommand(self)
Step back one place in the buffer of input commands.
  stepForwardCommand(self)
Step forward one place in the buffer of input commands.
  update(self, timestamp)
Updates view components.

Method Details

build(self)

Creates interface components.

buildStandardComponents(self)

Creates interface components.

clearLogDisplay(self)

Clear console.

close(self, args=None)

Closes interface window.

destroy(self, args=None)

Closes interface components.

destroyView(self, args=None)

Destroys visualisation view.

enterCommand(self)

Handles text from input field as command.

errorMessage(self, text)

Displays error message in console.

getConsoleText(self)

Retrieves text contents from console.

hideView(self)

Hides visualisation view.

openView(self, fullscreen=False)

Open visualisation view. If 'fullscreen' is 'True' open as fullscreen display, otherwise in window.

This can be overridden by extending classes.

setConsoleText(self, text='', file=None)

Clear console and display new text.

setEchoInput(self, state=True)

If 'True' echoes input in console, if "False' then no echo.

statusMessage(self, text)

Displays status message in console.

stepBackCommand(self)

Step back one place in the buffer of input commands.

stepForwardCommand(self)

Step forward one place in the buffer of input commands.

update(self, timestamp)

Updates view components.

This should be overridden by extending classes.

Generated by Epydoc 2.1 on Thu Oct 20 15:30:29 2005 http://epydoc.sf.net