mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 14:42:11 +02:00
![]() - created an interface ICommandInputField with 3 methods: createControl,dispose and setFont. - concrete class CommandInputFieldWithHistory creates a Text widget and keeps a history - ITerminalViewControl has [sg]etCommandInputField. If null no input field is shown. - TerminalView got new action TooggleCommandInputField - TerminalView uses concrete class CommandInputFieldWithHistory and saves history in memento. The idea is that all handling and widget creating is done in ICommandInputField. New fancy implementations with incremental search, history pop-up, history manager etc just have to implement ICommandInputField. Or enhance CommandInputFieldWithHistory... |
||
---|---|---|
.. | ||
org.eclipse.tm.terminal | ||
org.eclipse.tm.terminal-feature | ||
org.eclipse.tm.terminal.sdk-feature | ||
org.eclipse.tm.terminal.serial | ||
org.eclipse.tm.terminal.serial-feature | ||
org.eclipse.tm.terminal.ssh | ||
org.eclipse.tm.terminal.ssh-feature | ||
org.eclipse.tm.terminal.view | ||
org.eclipse.tm.terminal.view-feature |