|
Public Member Functions |
| void | UnselectAllCommands () |
| | Unselects all commands and shows the lastest used commands.
|
| string | GetAndSelectNthCommand (int commandNumber) |
| | Get an old command from the command history store.
|
Private Member Functions |
| internal | ShellWindow (Shell shell, GtkGui gtkGui) |
| void | MakeMenu () |
| void | OnOpenMenu (object sender, EventArgs args) |
| void | OnSaveAsMenu (object sender, EventArgs args) |
| void | OnQuitMenu (object sender, EventArgs args) |
| void | OnPathMenu (object sender, EventArgs args) |
| void | OnSettingsWindowDestroyed (object sender, EventArgs e) |
| void | OnAboutMenu (object sender, EventArgs args) |
| void | AfterRun () |
| | Function that is called after the Application.Run() call.
|
| void | MakeSourceEditor () |
| | Construct the source editor SourceView.
|
| void | MakeOutputTextView () |
| | Sets an "end"-TextMark and redirects output streams to the outputTextView.
|
| internal void | OnOutputEvent () |
| internal void | OnErrorOutput () |
| internal void | MakeOutput (ThreadProxy proxy, TextTag tag) |
| void | MakeInfoNotebook () |
| | Makes the contents for the info-notebook (tabbed widget).
|
| void | RecallWindowSize () |
| | Recalls the window size from the Config class and adjustes the position if the window borders is beyond the screen.
|
| void | RecallPanes () |
| | Recall the pane sizes from the Config class.
|
| void | RecallNotebook () |
| | Recalls the active page.
|
| void | MakeCommandHistory () |
| | Makes the columns in the command history tab.
|
| internal void | OnCommandAddedEvent () |
| internal void | OnNewCommandHistoryEvent () |
| internal void | OnWindowResizeEvent (object o, EventArgs args) |
| internal void | OnVerticalMoveHandleEvent (object o, MoveHandleArgs args) |
| internal void | OnInfoSwitchPageEvent (object o, SwitchPageArgs args) |
| internal void | OnWindowDeleteEvent (object o, DeleteEventArgs args) |
| internal void | Quit () |
| | Should be called when we need to exit the application.
|
| internal void | OnExecButtonEvent (object o, EventArgs args) |
| internal void | ExecButtonThread () |
| internal void | ResensitiveExecButton () |
| internal void | OnCursorChangedEvent (object o, EventArgs args) |
Private Attributes |
| ThreadProxy | outputProxy |
| ThreadProxy | errorOutputProxy |
| Gtk.TextMark | endMark |
| TextTag | normalOutputTag |
| TextTag | errorOutputTag |
| ThreadProxy | commandAdded |
| Gtk.Window | shellWindow |
| SourceEditorWidget | commandSourceEditor |
| Gtk.ScrolledWindow | commandScrolledWindow |
| Gtk.TextView | outputTextView |
| TreeView | historyTable |
| Gtk.Notebook | infoNotebook |
| Gtk.VPaned | verticalPane |
| Gtk.HPaned | horizontalPane |
| Gtk.Button | executeButton |
| Gtk.ImageMenuItem | newMenu |
| Gtk.ImageMenuItem | openMenu |
| Gtk.ImageMenuItem | saveMenu |
| Gtk.ImageMenuItem | saveAsMenu |
| Gtk.MenuItem | projectSettingsMenu |
| Gtk.ImageMenuItem | quitMenu |
| Gtk.ImageMenuItem | cutMenu |
| Gtk.ImageMenuItem | copyMenu |
| Gtk.ImageMenuItem | pasteMenu |
| Gtk.ImageMenuItem | deleteMenu |
| Gtk.MenuItem | showGeneratedSourceMenu |
| Gtk.MenuItem | aboutMenu |
| Window | projectSettingsWindow |
| TreeStore | _store |
| Shell | _shell |
| GtkGui | _gtkGui |
| Pango.FontDescription | fontDescription |