Package SimPy :: Module SimGUI :: Class SimGUI

[hide private]
[frames] | no frames]

# Class SimGUI

source code

    object --+
             |
            SimGUI

Instance Methods | [hide private]

`` | __init__(self, win, title="SimGUI", doc="No doc string found", consoleHeight=50) x.__init__(...) initializes x; see x.__class__.__doc__ for signature
`` | mainloop(self)
`` | makeMenu(self)
`` | makeFileMenu(self)
`` | makeEditMenu(self)
`` | makeRunMenu(self)
`` | makeViewMenu(self)
`` | makeHelpMenu(self)
`` | makeConsole(self, height)
`` | writeConsole(self, text=' ')
`` | writeStatusLine(self, text='')
`` | saveConsole(self)
`` | clearConsole(self)
`` | showcode(self) Show SimPy/Python code of this program
`` | about(self)
`` | _aboutSimGUI(self)
`` | notdone(self)
`` | showTextBox(self, width=60, height=10, text=" ", title=" ")
`` | findMonitors(self)
`` | showMonitors(self)
`` | findParameters(self) Finds the instance of Parameters (there may only be one) and associates it with self._parameters
`` | changeParameters(self) Offers entry fields for parameter change
`` | commit(self) Commits parameter changes, i.e.
`` | makeInterpreter(self)
Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__str__`

Properties | [hide private]

Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, win, title="SimGUI", doc="No doc string found", consoleHeight=50)
(Constructor)

source code

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

  Overrides: object.__init__
    (inherited documentation)

### mainloop(self)

source code

None

### makeMenu(self)

source code

None

### makeFileMenu(self)

source code

None

### makeEditMenu(self)

source code

None

### makeRunMenu(self)

source code

None

### makeViewMenu(self)

source code

None

### makeHelpMenu(self)

source code

None

### makeConsole(self, height)

source code

None

### writeConsole(self, text=' ')

source code

None

### writeStatusLine(self, text='')

source code

None

### saveConsole(self)

source code

None

### clearConsole(self)

source code

None

### showcode(self)

source code

Show SimPy/Python code of this program

### about(self)

source code

None

### _aboutSimGUI(self)

source code

None

### notdone(self)

source code

None

### showTextBox(self, width=60, height=10, text=" ", title=" ")

source code

None

### findMonitors(self)

source code

None

### showMonitors(self)

source code

None

### findParameters(self)

source code

Finds the instance of Parameters (there may only be one) and associates it with self._parameters

### changeParameters(self)

source code

Offers entry fields for parameter change

### commit(self)

source code

Commits parameter changes, i.e. updates self._parameters

### makeInterpreter(self)

source code

None